How to use maven-wsoui-plugin

The maven-wsoui-plugin has only two goals, bpel2java and wsdl2java.

This allows Maven 2 to generate all codes to deploy and run a SOA application based on bpel process using bpel2java or just a Web Service using wsdl2java. This plugin is based on cxf plugin.

If you want use maven-wsoui-plugin in your maven project, you MUST add this dependency in your pom.xml file

bpel2java goal

The code below presents how to use this plugin with the goal bpel2java:

The bpelOption element is the place where you can customize the code generation. It contains under elements to parameterized this plugin. These elements are listed below:

element type required description
bpel url true corresponde to bpel url address that allows plugin to generate SOA Application
generateBusinessClass boolean false allows developer to generate business classes. These Business classes are Java Class where developer MUST code the specific business implementation of web service (by default, value is true)
overrideOlderBusinessClass boolean false this options provokes overriden of business classes (by default, value is false)

wsdl2java goal

The code below presents how to use this plugin with the goal wsdl2java:

element type required description
wsdl url true corresponde to wsdl url address that allows plugin to generate Web Service
generateBusinessClass boolean false allows developer to generate business classes. These Business classes are Java Class where developer MUST code the specific business implementation of web service (by default, value is true)
overrideOlderBusinessClass boolean false this options provokes overriden of business classes (by default, value is false)
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.