title: Axis2 Databinding jaxbri + Maven: JAX-B RI JARs not on classpath
body: <p>trying since 2 days to get Maven 3.0.3 + axis2-wsdl2code-maven-plugin 1.5.4 with jaxbri databinding to work. Error Message:   </p>
  
  <pre><code>java.lang.RuntimeException: JAX-B RI JARs not on classpath
      at org.apache.axis2.wsdl.codegen.extension.JAXBRIExtension.engage(JAXBRIExtension.java:78)
      at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:224)
  </code></pre>
  
  <p>POM:</p>
  
  <pre><code>...
      &lt;properties&gt;
          &lt;axis2ReleaseVersion&gt;1.5.4&lt;/axis2ReleaseVersion&gt;
          &lt;axiomReleaseVersion&gt;1.2.7&lt;/axiomReleaseVersion&gt;
          &lt;wodenReleaseVersion&gt;1.0M8&lt;/wodenReleaseVersion&gt;
  
      &lt;/properties&gt;
  
      &lt;dependencies&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.apache.axis2&lt;/groupId&gt;
              &lt;artifactId&gt;axis2&lt;/artifactId&gt;
              &lt;version&gt;${axis2ReleaseVersion}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.apache.ws.commons.axiom&lt;/groupId&gt;
              &lt;artifactId&gt;axiom-api&lt;/artifactId&gt;
              &lt;version&gt;${axiomReleaseVersion}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.apache.ws.commons.axiom&lt;/groupId&gt;
              &lt;artifactId&gt;axiom-impl&lt;/artifactId&gt;
              &lt;version&gt;${axiomReleaseVersion}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.apache.ws.commons.axiom&lt;/groupId&gt;
              &lt;artifactId&gt;axiom-dom&lt;/artifactId&gt;
              &lt;version&gt;${axiomReleaseVersion}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;plugin&gt;
              &lt;groupId&gt;org.apache.axis2&lt;/groupId&gt;
              &lt;artifactId&gt;axis2-wsdl2code-maven-plugin&lt;/artifactId&gt;
              &lt;version&gt;1.5.4&lt;/version&gt;
  
              &lt;configuration&gt;
                  &lt;generateServerSide&gt;true&lt;/generateServerSide&gt;
                  &lt;generateServerSideInterface&gt;true&lt;/generateServerSideInterface&gt;
                  &lt;generateAllClasses&gt;true&lt;/generateAllClasses&gt;
                  &lt;!--&lt;generateServicesXml&gt;true&lt;/generateServicesXml&gt; --&gt;
                  &lt;!--&lt;allPorts&gt;true&lt;/allPorts&gt; --&gt;
                  &lt;!--&lt;backwardCompatible&gt;true&lt;/backwardCompatible&gt; --&gt;
                  &lt;!--&lt;unwrap&gt;true&lt;/unwrap&gt; --&gt;
              &lt;/configuration&gt;
              &lt;executions&gt;
                  &lt;execution&gt;
                      &lt;goals&gt;
                          &lt;goal&gt;wsdl2code&lt;/goal&gt;
                      &lt;/goals&gt;
                      &lt;configuration&gt;
                          &lt;packageName&gt;xyz&lt;/packageName&gt;
                          &lt;wsdlFile&gt;${basedir}/src/main/resources/wsdl/Service.wsdl&lt;/wsdlFile&gt;
                          &lt;databindingName&gt;jaxbri&lt;/databindingName&gt;
                      &lt;/configuration&gt;
                  &lt;/execution&gt;
              &lt;/executions&gt;
          &lt;/plugin&gt;
  </code></pre>
  
  <p>Even setting jaxb-ri jars into dependencies did not work:</p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;org.apache.axis2&lt;/groupId&gt;
      &lt;artifactId&gt;axis2-jaxbri&lt;/artifactId&gt;
      &lt;version&gt;1.5.4&lt;/version&gt;
  &lt;/dependency&gt;
  
  &lt;dependency&gt;
      &lt;groupId&gt;javax.xml.bind&lt;/groupId&gt;
      &lt;artifactId&gt;jaxb-api&lt;/artifactId&gt;
      &lt;version&gt;2.1&lt;/version&gt;
      &lt;scope&gt;system&lt;/scope&gt;
      &lt;systemPath&gt;${basedir}/src/main/resources/lib/jaxb-api-2.1.jar&lt;/systemPath&gt;
  &lt;/dependency&gt;
  
  &lt;dependency&gt;
      &lt;groupId&gt;com.sun.xml.bind&lt;/groupId&gt;
      &lt;artifactId&gt;jaxb-impl&lt;/artifactId&gt;
      &lt;version&gt;2.1.7&lt;/version&gt;
      &lt;scope&gt;system&lt;/scope&gt;
      &lt;systemPath&gt;${basedir}/src/main/resources/lib/jaxb-impl-2.1.7.jar&lt;/systemPath&gt;
  &lt;/dependency&gt;
  
  &lt;dependency&gt;
      &lt;groupId&gt;com.sun.tools&lt;/groupId&gt;
      &lt;artifactId&gt;jaxb1-xjc&lt;/artifactId&gt;
      &lt;version&gt;2.1.7&lt;/version&gt;
      &lt;scope&gt;system&lt;/scope&gt;
      &lt;systemPath&gt;${basedir}/src/main/resources/lib/jaxb-xjc-2.1.7.jar&lt;/systemPath&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>Thanks in advance for your help.</p>