2013-08-06 1 views
1

wsdl2code maven 플러그인을 실행하면 이전에 ant에 사용했던 wsdl2java 플러그인과 반대로 배열을 생성합니다. 다음은 구성입니다.axis2 wsdl2code 플러그인은 배열 만 생성합니다

감사합니다, 애쉬

<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

자바 버전을 설정하여 해결되었습니다. 기본적으로 버전 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> 
관련 문제