Done, see https://issues.apache.org/jira/browse/AXIS2-3069. I've set
'Blocker' priority, because in my understanding it blocks the usage of the
maven plugin altogether.
Best regards,
Chris

Davanum Srinivas wrote:
> Christian,
>
> Can you please zip up the whole project and create a JIRA bug report?
>
> thanks,
> dims
>
> On 8/3/07, Christian Oloff <[EMAIL PROTECTED]> wrote:
>> Hi,
>>
>> while trying to get java2wsdl as part of a small maven2 project up and
>> running, I got stuck with the following issues. (Please note that I am
>> quite new to axis.)
>>
>> 1) The links to download axis2-java2wsdl-maven-plugin-1.2.jar on
>> http://ws.apache.org/axis2/tools/index.html point to nothing right now,
>> even the backup mirror answers '404'. Can someone take care of this (or
>> am I doing something wrong here)?
>>
>> 2) When not trying to download but let maven sort out how to get the
>> plugin, I get a ClassNotFoundException about the class implementing the
>> service.
>>
>> See below for my configuration details.
>>
>> Any help appreciated!
>>
>> Best regards,
>> Chris
>>
>> ====
>>
>> My pom.xml contains the following:
>>         <plugin>
>>             <groupId>org.apache.axis2.maven2</groupId>
>>             <artifactId>axis2-java2wsdl-maven-plugin</artifactId>
>>             <configuration>
>>               <className>pojoservice.MyService</className>
>>             </configuration>
>>             <executions>
>>               <execution>
>>                 <goals>
>>                   <goal>java2wsdl</goal>
>>                 </goals>
>>               </execution>
>>             </executions>
>>         </plugin>
>>
>> The full mvn output when getting the ClassNotFoundException looks as
>> follows:
>> [EMAIL PROTECTED]:~/myservice$ mvn -o package
>> [INFO]
>> NOTE: Maven is executing in offline mode. Any artifacts not already in
>> your local
>> repository will be inaccessible.
>>
>> [INFO] Scanning for projects...
>> [INFO]
>> ---------------------------------------------------------------------------->>
>>  [INFO] Building Unnamed - chris-test:wesemo-pojoservice:jar:0.0.1-SNAPSHOT
>> [INFO]    task-segment: [package]
>> [INFO]
>> ---------------------------------------------------------------------------->>
>>  [INFO] [axis2-java2wsdl:java2wsdl {execution: default}]
>> java.lang.Exception: java.lang.ClassNotFoundException:
>> pojoservice.MyService>>         at
>> org.apache.ws.java2wsdl.Java2WSDLCodegenEngine.generate(Java2WSDLCodegenEngine.java:58)>>
>>          at
>> org.apache.axis2.maven2.java2wsdl.Java2WSDLMojo.execute(Java2WSDLMojo.java:146)>>
>>          at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)>>
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)>>
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)>>
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)>>
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)>>
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)>>
>>          at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.java:25)>>
>>          at java.lang.reflect.Method.invoke(Method.java:597)
>>         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)
>> Caused by: java.lang.ClassNotFoundException: pojoservice.MyService
>>         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>         at
>> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)>>
>>          at
>> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)>>
>>          at
>> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)>>
>>          at
>> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)>>
>>          at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>>         at java.lang.Class.forName0(Native Method)
>>         at java.lang.Class.forName(Class.java:247)
>>         at
>> org.apache.ws.java2wsdl.Java2WSDLUtils.namespaceFromClassName(Java2WSDLUtils.java:63)>>
>>          at
>> org.apache.ws.java2wsdl.Java2WSDLUtils.schemaNamespaceFromClassName(Java2WSDLUtils.java:82)>>
>>          at
>> org.apache.ws.java2wsdl.Java2WSDLBuilder.getSchemaTargetNamespace(Java2WSDLBuilder.java:56)>>
>>          at
>> org.apache.ws.java2wsdl.Java2WSDLBuilder.generateWSDL(Java2WSDLBuilder.java:152)>>
>>          at
>> org.apache.ws.java2wsdl.Java2WSDLCodegenEngine.generate(Java2WSDLCodegenEngine.java:56)>>
>>          ... 19 more
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] java.lang.ClassNotFoundException: pojoservice.MyService
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] For more information, run Maven with the -e switch
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 4 seconds
>> [INFO] Finished at: Fri Aug 03 13:53:46 CEST 2007
>> [INFO] Final Memory: 4M/9M
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> uname -a
>> Linux gw4 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686
>> GNU/Linux
>>
>> [EMAIL PROTECTED]:~/myservice$ less src/main/java/pojoservice/MyService.java
>> package pojoservice;
>>
>> import org.apache.commons.logging.Log;
>> import org.apache.commons.logging.LogFactory;
>> import org.kwantu.wesemo.Model;
>> import org.kwantu.wesemo.WesemoException;
>>
>> public class MyService {
>>
>>         private static final Log log = LogFactory.getLog(MyService.class);
>>
>>         private Model model = new Model();
>>
>>         public void createTable(String name) /* throws WesemoException
>>         */ {>>                 try {
>>                         model.createTable(name);
>>                         log.info("table " + name + " created.");
>>                 } catch (WesemoException e) {
>>                         // TODO Auto-generated catch block
>>                         e.printStackTrace();
>>                         log.error(e.getMessage());
>>                 }
>>         }
>> }
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>

-- 
Christian Oloff
office +27 21 689 2084
mobile +27 73 559 1108
email [EMAIL PROTECTED]
skype christian.oloff





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

Reply via email to