axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bjorn Townsend <bj...@apache.org>
Subject Re: Building Axis2 Clients with Maven
Date Sun, 09 Mar 2008 03:07:40 GMT
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 <bjorn@apache.org>  
> 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 <bjorn@apache.org>  
>> 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: axis-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>
>>
>
>


Mime
View raw message