Hi,
(From http://www.nabble.com/forum/ViewPost.jtp?post=13106650)
For "Axis2 1.3", this pom entry worked. Note the groupId.
<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>sample</packageName>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
mvn axis2-wsdl2code:wsdl2code -Daxis2.wsdl2code.package=sample
For me <packageName> did not work and had to give in the command line.
Or try "mvn test" or something which took the pom package name alright.
Hope this helps.
Upul
On 10/24/07, Michael Kopf <[EMAIL PROTECTED]> wrote:
>
> I did it. But the result is the same. The one problem is the
> log4j-Problem. The other problem it seems that the wsdl-file was not
> found.
> It resides in src/main/axis2/service.wsdl like mentioned in the axis2-doc.
>
> The stack-trace:
>
> [INFO] [axis2-wsdl2code:wsdl2code {execution: default}]
> log4j:WARN No appenders could be found for logger
> (org.apache.axis2.i18n.Project
> ResourceBundle).
> log4j:WARN Please initialize the log4j system properly.
> java.io.FileNotFoundException:
> at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:106)
> at java.io.FileInputStream.<init>(FileInputStream.java:66)
> at
> org.apache.axis2.wsdl.codegen.CodegenConfigLoader.loadConfig(CodegenC
> onfigLoader.java:161)
> at
> org.apache.axis2.wsdl.codegen.CodeGenConfiguration.<init>(CodeGenConf
> iguration.java:371)
> at
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat
> ionEngine.java:85)
> at
> org.apache.axis2.maven2.wsdl2code.WSDL2CodeMojo.execute(WSDL2CodeMojo
> .java:396)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> nManager.java:443)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> ultLifecycleExecutor.java:539)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
> fecycle(DefaultLifecycleExecutor.java:480)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
> ltLifecycleExecutor.java:459)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
> dleFailures(DefaultLifecycleExecutor.java:311)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
> ts(DefaultLifecycleExecutor.java:278)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
> fecycleExecutor.java:143)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Error parsing WSDL
>
>
> Any help?
>
> Upul Godage schrieb:
>
> > Create a jar file out of the log4j.properties file and put it beside the
> > log4j.jar.
> > jar cf log4jproperties.jar log4j.properties
> >
> > Upul
> > On 10/24/07, *Michael Kopf * <[EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>> wrote:
> >
> > Hello,
> >
> > I'm having trouble when I try to generate source from wsdl via the
> > wsdl2Code-Plugin for maven2. Maven downloads many jars to the local
> > repository and also the log4J.jar but then I get always the same
> error:
> >
> > [INFO] [axis2-wsdl2code:wsdl2code]
> > log4j:WARN No appenders could be found for logger
> > (org.apache.axis2.i18n.Project
> > ResourceBundle).
> > log4j:WARN Please initialize the log4j system properly.
> >
> > I've tried to put the log4J.properties as resources in the pom
> >
> > ...
> > <build>
> > <resources>
> > <resource>
> > <!-- include config for use with jetty -->
> > <directory>src/main/resources</directory>
> > <includes>
> > <include>log4j.properties</include>
> > </includes>
> > </resource>
> > </resources>
> > <plugins>
> > <plugin>
> > <groupId>org.apache.axis2.maven2</groupId>
> > <artifactId>axis2-wsdl2code-maven-plugin</artifactId>
> > <executions>
> > <execution>
> > <phase>generate-sources</phase>
> > <goals>
> > <goal>wsdl2code</goal>
> > </goals>
> > </execution>
> > </executions>
> > <configuration>
> > <wsdlFile>src/main/wsdl/DPFService.wsdl</wsdlFile>
> > <packageName>com.foo.myservice</packageName>
> > </configuration>
> > ...
> >
> > I also tried to put it beside the log4j.jar.
> >
> > But the result is the same.
> > --
> > --
> > Kind regards
> >
> > Michael Kopf
> > SEAL Systems AG Tel. : +49 (0) 9195-926-0
> > Lohmuehlweg 4 Fax : +49 (0) 9195-1739
> > D-91341 Roettenbach mailto: [EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>
> > Germany WWW: http://www.sealsystems.de
> >
> > -------------------------------------------------------
> > PDF/A - eine Norm für die Langzeitarchvierung
> >
> > Erzeugen - Prüfen - Korrigieren
> > Werkzeuge, Beratung und Integration von SEAL Systems AG
> > -------------------------------------------------------
> >
> >
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>
> >
> >
>
>
> --
> --
> Mit freundlichen Grüßen
>
> Michael Kopf
> SEAL Systems AG Tel. : +49 (0) 9195-926-0
> Lohmuehlweg 4 Fax : +49 (0) 9195-1739
> D-91341 Roettenbach mailto:[EMAIL PROTECTED]
> Germany WWW: http://www.sealsystems.de
>
> -------------------------------------------------------
> PDF/A - eine Norm für die Langzeitarchvierung
>
> Erzeugen - Prüfen - Korrigieren
> Werkzeuge, Beratung und Integration von SEAL Systems AG
> -------------------------------------------------------
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>