Free web application vulnerability scanner for Eclipse

Contrast released Contrast for Eclipse 1.0 already a little while ago. The Eclipse plug-in works as a runtime security scanner and checks for security vulnerabilities in your web application while executing it in Eclipse. Promised by Contrast on Eclipse Marketplace is an Automated detection of OWASP Top 10 vulnerabilities. This is the first free tool… Continue reading Free web application vulnerability scanner for Eclipse

Remove Checkstyle warnings for certain classes

Checkstyle warnings for generated or automatically filled classes like Messages.java in Eclipse RCP can be annoying. But even without the .checkstyle file under version control, it is possible to deactivate Checkstyle warnings for selected files. First you have to add the SuppressionFilter module to your Checkstyle configuration file: <module name=”SuppressionFilter”>  <property name=”file” value=”${samedir}suppressions.xml”/> </module> The… Continue reading Remove Checkstyle warnings for certain classes

Published
Categorized as Eclipse, Java

Solved the Eclipse RCP export failure on OS X

After a lot of trial and error, I’ve solved the Eclipse RCP export failure on OS X. The solution was to force Eclipse to use Java 1.6 and not the default 1.7. Simply add the following line to your eclipse.ini: -vm /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java

Eclipse RCP export failure

Even though the JCrypTool runtime in Eclipse is working perfectly fine, exporting the product via the Product Configuration Editor fails on OS X 10.8.2 with Java 1.7.0_09 (the same happened with 1.7.0_07). Every export crashes after 2 percent with the following exception: /[…]/.metadata/.plugins/org.eclipse.pde.core/temp/org.eclipse.pde.container.feature/compile.org.eclipse.pde.[…]/build.xml:31: /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home/Classes does not exist. The following error occurred while executing this line:… Continue reading Eclipse RCP export failure

Alphabetically sorting Eclipse RCP help pages and custom bookmark titles

Extending the Eclipse help in a RCP is easy. However, there seem to be some hidden features as we have lately discovered for JCrypTool. Since JCrypTool is heavily based on crypto plug-ins which do extend our platform, we do include lots of other plug-ins via anchors in the online help: <topic label=”Signatures” href=”toc.html” sort=”true”>   <anchor… Continue reading Alphabetically sorting Eclipse RCP help pages and custom bookmark titles

Apache XML Security 1.5.0 released

Apache Santuario 1.5.0 has been released. As the release notes point out, this release is not binary compatible with Santuario 1.4 any more. There are some really good updates included, of which I like that Xalan/Xerces are not required dependencies any more the most. Under the covers, support for Java 1.4 was dropped, and generics… Continue reading Apache XML Security 1.5.0 released

EGit pushes all local branches when no explicit RefSpec is found – Update

As it turns out, some parts of yesterdays' post are not correct: The description of the behavior I expect was OK, but EGit behavior is not correct at all. Have a close look at the Git push spec and the sentence in bold: The special refspec : (or +: to allow non-fast-forward updates) directs git… Continue reading EGit pushes all local branches when no explicit RefSpec is found – Update

Published
Categorized as Eclipse, Java