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]
>
>

Reply via email to