I think there's still some confusion. :) I'm not trying to generate code from a WSDL or build an AAR, I just have a already-generated client that I want to set up as a Maven build rather than an Ant build, and I'm wondering what jars/plugins are required for that.

I appreciate the help!

Bjorn

On Mar 8, 2008, at 6:01 PM  March 8, Upul Godage wrote:

The groupId has changed from the documentation, I think. Plugins will be downloaded when needed. They are available. e.g. in http://repo1.maven.org/maven2/org/apache/axis2/ Here is a pom.xml which worked for wsdl2code plugin sometime back. This will generate the code in the generate source phase.

<project xmlns="http://maven.apache.org/POM/4.0.0";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
 <modelVersion>4.0.0</modelVersion>
 <groupId>com.test</groupId>
 <artifactId>hello</artifactId>
 <packaging>jar</packaging>
 <version>1.0-SNAPSHOT</version>
 <name>hello</name>
 <url>http://maven.apache.org</url>
 <dependencies>
   <dependency>
     <groupId>junit</groupId>
     <artifactId>junit</artifactId>
     <version>3.8.1</version>
     <scope>test</scope>
   </dependency>
 </dependencies>
       <build>
               <plugins>
                       <plugin>
                               <groupId>org.apache.axis2</groupId>
<artifactId>axis2-wsdl2code-maven- plugin</artifactId>
                               <version>1.3</version>
                               <executions>
                                       <execution>
                                               <goals>
<goal>wsdl2code</goal>
                                               </goals>
                                               <configuration>
<packageName>com.test.service</packageName>
                                               </configuration>
                                       </execution>
                               </executions>
                       </plugin>
               </plugins>
       </build>
</project>

To generate the aar, following works directly.

mvn org.apache.axis2:axis2-aar-maven-plugin:1.3:aar

Check for customizations in the document. Hope this helps.

Upul


On Sun, Mar 9, 2008 at 12:37 AM, Bjorn Townsend <[EMAIL PROTECTED]> wrote:
Upul,

Thanks for the response. I'd already found that document -- what I'm interested in is an example of what jars and repositories I need to have in my POM. Or are such POMs generated automatically when using the wsdl2java Maven plugin?

Thanks!

Bjorn

On Mar 8, 2008, at 12:44 AM  March 8, Upul Godage wrote:

Hi,

You can integrate wsdl2java, java2wsdl, aar packaging steps into pom.xmls. See http://ws.apache.org/axis2/tools/index.html

Upul

On Sat, Mar 8, 2008 at 6:19 AM, Bjorn Townsend <[EMAIL PROTECTED]> wrote:
Hello the list,

I'm interested in building an Axis2 client project with Maven2, but
wsdl2java only outputs an Ant buildfile. Is there any documentation on
creating Maven2 POMs for projects that use Axis2? A Google search has
not been revealing. If not, what do I need to make sure is in the POM?

Thanks,
Bjorn

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





Reply via email to