2013-08-06 8 views
1

При запуске плагина wsdl2code maven он создает только массивы, а не плагин wsdl2java, который мы раньше использовали для муравья. Ниже приведена конфигурация.axis2 wsdl2code плагин создает только массивы

Спасибо, Ash

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.axis2</groupId> 
      <artifactId>axis2-wsdl2code-maven-plugin</artifactId> 
      <version>${axis2.version}</version> 
      <executions> 
       <execution> 
        <goals> 
         <goal>wsdl2code</goal> 
        </goals> 
        <configuration> 
         <packageName>net.flitech.faregate.api</packageName> 
         <wsdlFile>${project.basedir}/src/main/resources/wsdl/faregate.wsdl</wsdlFile> 
         <namespaceToPackages>http://faregate.flitech.net=net.flitech.faregate.api&lt;/namespaceToPackages> 
         <databindingName>xmlbeans</databindingName> 
         <generateServerSide>true</generateServerSide> 
         <generateServerSideInterface>true</generateServerSideInterface> 
         <generateAllClasses>true</generateAllClasses> 
         <language> 
          java 
         </language> 
        </configuration> 
       </execution> 
      </executions> 
     </plugin> 
    </plugins> 
</build> 

ответ

1

Исправлена ​​путем установки Java-версии. По умолчанию он использовал версию 4. Я установил ее в версию 1.5, используя следующие настройки. Его генерация списков теперь.

<build> 
     <plugins> 
      <plugin> 
       <groupId>org.apache.axis2</groupId> 
       <artifactId>axis2-wsdl2code-maven-plugin</artifactId> 
       <version>${axis2.version}</version> 
       <executions> 
        <execution> 
         <goals> 
          <goal>wsdl2code</goal> 
         </goals> 
         <configuration> 
          <options><javaversion>1.5</javaversion></options> 
          <packageName>net.flitech.faregate.api</packageName> 
          <wsdlFile>${project.basedir}/src/main/resources/wsdl/faregate.wsdl</wsdlFile> 
          <namespaceToPackages>http://faregate.flitech.net=net.flitech.faregate.api</namespaceToPackages> 
          <databindingName>xmlbeans</databindingName> 
          <generateServerSide>true</generateServerSide> 
          <generateServerSideInterface>true</generateServerSideInterface> 
          <generateAllClasses>true</generateAllClasses> 
          <language> 
           java 
          </language> 
         </configuration> 
        </execution> 
       </executions> 
      </plugin> 
     </plugins> 
    </build>