Installation

The plugin has not been pushed to the official Maven repositories yet, so you will need to add the maven-wsdl2as-plugin repository to your plugin repositories list. Add the following to your project's POM,

<project>
  ...
  <pluginRepositories>
    <pluginRepository>
      <id>bif-repository</id>
      <url>http://maven.badgers-in-foil.co.uk/maven2/</url>
    </pluginRepository>
  </pluginRepositories>
  ...
</project>

Additional Dependancies

The wsdl2as and asxsd libraries used by this plugin depend on libraries from the Eclipse project which are not yet distributed in the standard Maven repositories. To use the plugin, you will need to download these dependancies and install them into your local repository by hand. When you try to use the plugin for the first time, it should give you instructions for doing this using the Maven install-file goal.

The specific dependancies are:

  • Eclipse Modelling Framework ECore 2.2.2 (org.eclipse.emf.ecore_2.2.2.v200702131851.jar)
  • Eclipse Modelling Framework Common 2.2.1 (org.eclipse.emf.common_2.2.1.v200702131851.jar)
  • Eclipse Modelling Framework XSD 2.2.2 (org.eclipse.xsd_2.2.2.v200702131851.jar)

Which can be found in the eclipse/plugins folder within emf-sdo-xsd-SDK-2.2.2.zip.

  • Web Standard Tools WSDL 1.0.103 (org.eclipse.wst.wsdl_1.0.103.v200702021033.jar)

Which can be found in the eclipse/plugins folder within wtp-wst-R-1.5.3.zip.