Tag Archives: XML/XSD/XSLT
Create your own Expression Evaluator in Mule
Although there are a lot of evaluators available in Mule CE it is very easy to add your own evaluator. In my case we have a self defined message format that holds some properties in the header of a message … Continue reading
XSLT2 translations with Mule2
When you use Mule to integrate several applications that are ‘talking’ xml, sooner or later you will end up translating XML messages from one format to another. This can be done with XSLT that has very powerful abilities. I have … Continue reading
XSL Transformations with Maven
In my last post I told about the XSLT processing that I have to do to get the XSD as I wanted it to be. Unfortunately there is not just one XSD that has to be processed but there are … Continue reading
Modifying an XML Schema with XSLT
Recently I ran into an issue with a XSD that I had generated by using our modelling tool. It appeared the XSD did not match with my wishes so I had to modify the XSD. Now I could do this … Continue reading
Generating JAXB2 with Maven2
I have blogged before about how to generate JAXB binding classes based on your WSDL file, this time I wanted to generate JAXB classes based on just XSD files. Although I expected this to be simple, it took me quite … Continue reading
Could it be true? A bug in Soap UI?
While performing the load test of our web service (of course with my favourite tool SoapUI) I was getting some errors when I used a number of threads at a time to call my service. Most error messages were related … Continue reading
My StAX based Message Shredder
So far I have worked a lot with Java and XML but mostly with the DOM parser. For my current project I had to split a big XML document into smaller ‘messages’ and put these small messages on a queue. … Continue reading
Using JDK5 XPath functionality
Although JDK5 is available for quite some time I just recently used the builtin ‘XPath’ functionality. I wanted to check if a certain WSDL file contained certain tags and if the message style was set to ‘Document’ and not ‘RPC’. … Continue reading