axis2 maven exemple

J'essaie d'utiliser axis2 (1.5.1) version pour générer des codes java à partir des fichiers wsdl, mais je ne peux pas comprendre quelle est la bonne pom.xml

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.axis2</groupId>
            <artifactId>axis2-wsdl2code-maven-plugin</artifactId>
            <version>1.5.1</version>
            <executions>
                <execution>
                    <goals>
                        <goal>wsdl2code</goal>
                    </goals>
                    <configuration>
                        <wsdlFile>src/main/resources/wsdl/stockquote.wsdl</wsdlFile>
                        <databindingName>xmlbeans</databindingName>
                        <packageName>a.bc</packageName>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
<dependencies>
    <dependency>
        <groupId>org.apache.axis2</groupId>
        <artifactId>axis2</artifactId>
        <version>1.5.1</version>
    </dependency>
</dependencies>

quand je tape mvn compile, il se plaint de l'

Retrieving document at 'src/main/resources/wsdl/stockquote.wsdl'.
java.lang.ClassNotFoundException: org.apache.xml.serializer.TreeWalker

Et si j'essaie de trouver la TreeWalker, c'est le bordel pour trouver un fichiers jar.

u peut quelqu'un me donner un indice ? ou donnez-moi de corriger pom.xml

[mise à jour] le xalan-2.7.0.jar doit être depedent ainsi, et le fichier jar est cassé ( en raison de la nexus problème), thx pascal

  • J'ai suivi les étapes décrites dans l'accepter réponse, mais il ne fonctionne pas; Maven toujours se plaint du manque de classe. Vous pouvez poster une réponse complète avec une POM ?
InformationsquelleAutor Larry Cai | 2010-05-22