Hi folks,

Just thought I'd share a maven plugin that I wrote to support some
development we were doing with Synapse at the company I work for.  The
company supports our open-source developments so its all above board :-)

We wanted to test-drive our Synapse configuration.  To do this, we wanted to
spin up a Synapse instance that we could configure from the Maven build, run
some functional tests to verify that our proxy, mediation and transport
switching worked as expected, then tear it down.  We didn't want individual,
uncontrolled Synapse installations on every machine so the plugin goes and
gets everything it needs from the Maven2 repo, which is good for things like
CI servers which we dont have access to (at least where I work!).  Some
googling didn't find anything so we wrote a plugin to support our
requirement, and it works pretty well for us.

Its a SF project right now but if the Apache Synapse project would like it,
we'll be happy to donate it when it's a little more mature.

The maven-synapse-plugin is documented on
http://maven-synapse.sourceforge.net.

Cheers,
Jason Royals

Reply via email to