[wsas-java-dev] [jira] Closed: (WSAS-386) Service deployment fails if the annotated pojo (.class) is included in a package

Charitha Kankanamge (JIRA) jira at wso2.org
Thu Nov 15 21:49:14 PST 2007


     [ http://www.wso2.org/jira/browse/WSAS-386?page=all ]

Charitha Kankanamge closed WSAS-386.
------------------------------------


> Service deployment fails if the annotated pojo (.class) is included in a package
> --------------------------------------------------------------------------------
>
>                 Key: WSAS-386
>                 URL: http://www.wso2.org/jira/browse/WSAS-386
>             Project: WSO2 WSAS
>          Issue Type: Bug
>    Affects Versions: 2.0-RC2
>         Environment: winxp, jdk15
>            Reporter: Charitha Kankanamge
>         Assigned To: Deepal Jayasinghe
>            Priority: Blocker
>
> Following error occurs when the annotated pojo class is included in a package. Pojo deployer cannot recognize the package structure and deployment fails.
> Exception in thread "Timer-0" java.lang.NoClassDefFoundError: Pojoservice (wrong name: org/test/Pojoservice)
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at org.codehaus.jam.internal.reflect.ReflectClassBuilder.build(ReflectClassBuilder.java:69)
>         at org.codehaus.jam.provider.CompositeJamClassBuilder.build(CompositeJamClassBuilder.java:51)
>         at org.codehaus.jam.internal.JamClassLoaderImpl.loadClass(JamClassLoaderImpl.java:128)
>         at org.codehaus.jam.JamClassIterator.nextClass(JamClassIterator.java:68)
>         at org.codehaus.jam.JamClassIterator.next(JamClassIterator.java:88)
>         at org.apache.axis2.deployment.POJODeployer.deploy(POJODeployer.java:88)
>         at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:137)
>         at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:551)
>         at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:135)
>         at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:309)
>         at org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:211)
>         at org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:303)
>         at org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:64)
>         at org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:71)
>         at org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.run(Scheduler.java:83)
>         at java.util.TimerThread.mainLoop(Timer.java:512)
>         at java.util.TimerThread.run(Timer.java:462)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://www.wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        




More information about the Wsas-java-dev mailing list