Author Archives: Michael

WebMethods Client Maven Dependencies For

If you’re invoking WebMethods services from a Java client, you need 3 jars, two of which are specific to Software AG. Step 1: Add dependencies to pom <!– Software AG specific dependencies–> <dependency> <groupId>com.softwareag</groupId> <artifactId>wm-isclient</artifactId> <version></version> </dependency> <dependency> <groupId>com.softwareag</groupId> <artifactId>enttoolkit</artifactId> … Continue reading

Posted in Programming | Tagged , , | 1 Comment

Joburg GDG BarCamp – 11 May

The Johannesburg Google Developer Groups BarCamp is on this Saturday from 09:30 at the Jozi Hub in 44 Stanley Avenue, Milpark. These kind of events are a great networking, learning and teaching opportunity with something for everyone. So if you’re … Continue reading

Posted in Event | Tagged , , , | Leave a comment

WebMethods Throws NullPointerException When Calling Flow Service In Debug Mode

When debugging a flow service, on calling another flow service an error dialog popped up stating a null pointer exception had occurred. No other information was displayed. On dismissing the dialog, the debugging session terminated. This did not occur when … Continue reading

Posted in Programming | Tagged , | 1 Comment

May Jozi JUG – The Google Guava Libraries

If you’re in the Joburg area and are interested in Java, head over to the May Jozi JUG session on 27 May: Mohamed Akoojee will be discussing various aspects of Google guava libraries and going through some code, working through … Continue reading

Posted in IT, Programming | Tagged , , , | Leave a comment

No Content To Map To Object Due To End Of Input

If you’re using Jersey JAX-RS and get the error “No content to map to Object due to end of input” when your service is called, it may be because you’re attempting to pass in a JSON object while using a … Continue reading

Posted in Programming | Tagged , , , , , | 6 Comments

Single jQuery Ajax Call Results In Two Requests

I implemented simple performance monitoring for a JavaScript/Java application I’m building. This involved writing a Servlet Filter that calls Java Simon code. The Java Simon console application was recording two entries for every single Ajax request that was being made. … Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

June 2012 Gauteng User Group Events

Jozi JUG -Why Functional Programming Matters Event website Monday, June 25, 2012 Internet Solutions, The Chill Room, The Campus, Sloane Street, Bryanston Andreas Pauley will be giving us an introduction to functional programming: what it is in essence, how it … Continue reading

Posted in IT | Tagged , , , | Leave a comment

Glassfish 3: Space In Custom Resource Name Causes Error

I mistakenly added a custom JNDI resource in Glassfish through the administration console with a space in the name. It was ‘application_configuration /download-token’. The space caused an error when the JNDI>Custom Resource page loaded: REST Request ‘http://localhost:4848/management/domain/servers/server/server/resource-ref/application_configuration+%2Fdownload-token’ failed with response … Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

Cassandra Repository Analyser For Siebel

Tetrad IT has released a new product! The Cassandra Repository Analyser. From the website: Cassandra is a fully automated repository analyser for Siebel. It analyses a Siebel repository for best practice violations in configuration and eScript that lead to performance … Continue reading

Posted in IT, Programming | Tagged , , , , , , , | 1 Comment

Hibernate 4.0.1 Final and Jenkins 1.449 java.lang.NoSuchFieldError: TRACE

Using Hibernate 4.0.1 Final within a Jenkins plugin causes the error below. This is because Jenkins ships with log4j 1.2.9 and Hibernate requires 1.2.16 Replace the old jar with the new in {jenkins_home}/WEB-INF/lib and Hibernate will work. java.lang.NoSuchFieldError: TRACE at … Continue reading

Posted in Programming | Tagged , , | 1 Comment