Author Archives: Matt

OCZ Vertex Plus SSD vs. MacBook

After the HD in my old (2006) white MacBook started making funny noises I decided – despite its age, as it is still working fine otherwise – to upgrade it to an SSD. The OCZ Vertex Plus 240GB seemed like … Continue reading

Posted in Mac | 3 Comments

Scripting using JSR 223 in an OSGi environment

When providing scripting in a Java application, scripting engines conforming to JSR 223 (e.g. Groovy, JRuby, Scala, …) can easily be embedded using something along the lines of However, in an OSGi-based application, the ScriptEngineManager fails to discover scripting engines … Continue reading

Posted in Java, OSGi | 2 Comments

git HTTP push fails with error “RPC failed”

Today, I had the problem that git failed to push a large change set to a HTTP remote with the errors HTTP error code 403: remote hung up unexpectedly and RPC failed; result=22. After some googling around I figured that … Continue reading

Posted in Git | Leave a comment

Maven: Check for dependecy and plugin updates

Ever wanted to check if there are updates for any of your Maven project dependencies or plugins? It’s as easy as doing mvn versions:display-dependency-updates versions:display-plugin-updates From Maven Versions Plugin.

Posted in Java, Maven | Leave a comment

Eclipse Jubula Automated Test Ant File

As a followup to my previous post on automating Eclipse Jubula tests with Jenkins, here’s an Ant file that Extracts the target platform (Eclipse in this case) and Jubula’s instrumentation plugin Deploys the plugins under test into the target platform … Continue reading

Posted in Eclipse, Java, Jenkins, Testing | 4 Comments

Automating Eclipse Jubula Tests with Jenkins

Eclipse Jubula is a pretty new addition to the Eclipse universe. It’s a functional UI testing tool that allows you to specify and run tests. The tests are not code-based but can be assembled from available building blocks or recorded … Continue reading

Posted in Eclipse, Java, Jenkins, Testing | 14 Comments

Masquerade Service Simulator 0.9.1

Masquerade Service Simulator 0.9.1 has been released. It comes with some bug fixes and a few new features: Fixed class loading issues in standalone mode Added XPathAlternativesRequestIdProvider Added Tibco EMS connection factory provider Provide (default) option to not persist request … Continue reading

Posted in Java, Masquerade, Testing | Leave a comment

Configuring Maven Mirrors

Configuring a Maven mirror might be a good idea for example when You live in Europe and the UK mirror is faster for your is experiencing troubles It was only yesterday when was down that I learned how … Continue reading

Posted in Java, Maven | Leave a comment

Masquerade Service Simulator Released

A first version of Masquerade Service Simulator has been released. Masquerade is a configurable Service Simulator that returns simulated responses for service requests. Service stubs can easily be implemented using Masquerade. Simply run Masquerade standalone using its embedded Jetty server … Continue reading

Posted in Java, Masquerade, Testing | 1 Comment

Vaadin Widgetset Compilation with Maven

Joram has written an interesting post on how to avoid having Maven recompile the Widgetset for a Vaadin project with every build: Our continuous integration turnaround time for Vaadin projects has dropped to a few seconds without the GWT … Continue reading

Posted in Java, Maven, Vadiin | Leave a comment