Author Archives: Pascal Prins
Command-line Execution of Maven Plugins with Default Configuration
In Maven, plugins can be coupled to a Maven lifecycle phase and the configuration can be stored in your pom.xml. This is very convenient if you would like to perform some extra steps when, for example, you are deploying a … Continue reading
Automagically deploy your web application using the Maven Cargo plugin.
Last week I optimized the deployment process of a number of Mavenized projects. I noticed that the way I automated the project was not yet (fully) known by the developers. This is why I decided to write this blogpost. It … Continue reading
Creating tarballs on OSX _without_ the garbage
Just spent a costly 30 minutes finding out how to create a tgz tarball on OSX Lion without all the hidden ._ files. These files are the result of using the HFS or HFS+ filesystem. What I got when issuing … Continue reading
Writing your own Altova MapForce Extension
In a previous post, I mentioned that you could extend the function library in Altova MapForce and add your own functions. In this post I’ll show you (briefly) how to do this using the Java methods from the previous post.
XSLT 2.0 and Java Extensions
We use a fair lot of XSLT transformations in our projects. Since making XSLT stylesheets is a tedious and error-prone job, we use Altova MapForce to do the job. MapForce is very versatile, but can not always cope with the … Continue reading
Generate JAXB classes with Maven based on multiple schema’s
Earlier, we blogged about generating JAXB classes based on XSD files. However, sometimes we need multiple configurations with multiple XSD files. Previous blog posts did not cover this topic, so I thought I’d cover it in a seperate post. The solution … Continue reading
Is Scrum the new wave for Project Management Methods and beating PRINCE2?
I’ve been brainwashed for two days by Scrum Trainer Arlen Bankston and Scrum Practitioner and Agile coach Marco Mulder to get the Product Owner certificate. Don’t take me wrong, this was not a punishment but more an eye-opener for someone … Continue reading
On multicasting, chaining routers and the matchAll attribute
Last week I had to implement an interface for a customer in which an XML file had to be loaded into the database. But … the database table needed to be truncated first. At first, I thought that a chaining … Continue reading
Howto Quickly Insert XML into a Database using Mule ESB
Mule ESB is a versatile service bus that contains numerous usable components out-of-the-box. In this blog I’ll show you how to process an incoming XML document, break it up into multiple parts and insert them into the database without using … Continue reading
Solving the JasperServer TrueType Font Issue
Currently I’m finalizing a reporting solution based on JasperReports. The solution includes a JasperServer instance running on Linux. After deploying some initial reports to JasperServer using iReports I noticed that the TrueType fonts used when designing the reports (on Windows) … Continue reading