Press "Enter" to skip to content

Tag: Code Snippet

Simple JAX-RS Web Service on JBoss (RESTEasy)

Implementing RESTful services in PHP or Ruby was very easy, I love its simplicity compared to SOAP. But implementing a RESTful service for the first time in Java has caused me a bit of a headache. In the beginning I was quite confused when it came to JAX-RS specification and the different implementations (Jersey, RESTEasy, …), but then it’s so easy, I don’t know why I have wasted so much time figuring out what I needed…

Continue reading Simple JAX-RS Web Service on JBoss (RESTEasy)

Comments closed

Ext JS 4 – Set custom idProperty for DataStore when fields are given

In EXT JS 4 there still is a chance to pass only the fields and data directly to the DataStore when you construct it, instead of passing a model. Ext JS is then creating an internal model from the fields passed. Now, the problem is that Ext JS is going to append an identifier field ‘id’, if there is no field given with that name. If our identifier field has other name, like ‘customID’, then it causes a lot of trouble when it comes to getting the record with a given identifier (getById). Unfortunately there is no way to specify which field we’d like to use as identifier in this case.

Continue reading Ext JS 4 – Set custom idProperty for DataStore when fields are given

Comments closed

Add custom HTTP header to an Axis 2 SOAP request

A few days ago I had a challenging task in Java: I had to add a custom header to my SOAP request using Axis 2. But the custom header had to be passed as a HTTP header, not in the SOAP Envelope, since it was used by a Filter and it had nothing to do with the rest of the request. The Filter simply gets a ServletRequest, gets the extra parameter from the HTTP header and does something with it, without having to parse the SOAP Envelope. It’s not that hard to do, there is documentation on this issue, but because there can hardly be found a good example, one may waste several hours trying different solutions.

Continue reading Add custom HTTP header to an Axis 2 SOAP request

Comments closed

PHP – load session by a given session ID

Last week I have bumped into a small problem that caused me a few hours head ache… I had a desktop application written in Adobe AIR and a server offering web services in PHP. The users of the desktop application could log in and their session variables had to be stored on the server. The only data the desktop application stored was the session ID returned by the web service after logging in.

Continue reading PHP – load session by a given session ID

Comments closed