AS folks, Is the JAX-WS implementation in a testable state in the latest AS pack or are there known blockers? I tried 2 jaxws samples and a jaxrs sample included in AS. But all throws class loading errors similar to the below when deploying webapps. Btw, I'm on windows.
[1]https://wso2.org/jira/browse/CARBON-12802 [2]https://wso2.org/jira/browse/CARBON-12805 Apr 03, 2012 10:36:13 PM org.apache.catalina.core.ApplicationContext log SEVERE: StandardWrapper.Throwable org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'HandlerServiceHTTP': Initialization of bean failed; nested exception is java.lang.LinkageError: loader constraint violation: loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) previously initiated loading for a different type with name "javax/xml/ws/spi/http/HttpContext" at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) at org.apache.cxf.transport.servlet.CXFServlet.createSpringContext(CXFServlet.java:119) at org.apache.cxf.transport.servlet.CXFServlet.loadBus(CXFServlet.java:57) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSpringServlet.java:64) at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615) at org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:264) at org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.java:185) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappDeployment(TomcatGenericWebappsDeployer.java:189) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWarWebappDeployment(TomcatGenericWebappsDeployer.java:151) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDeployment(TomcatGenericWebappsDeployer.java:123) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(TomcatGenericWebappsDeployer.java:95) at org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer.java:83) at org.wso2.carbon.jaxws.webapp.deployer.JaxwsWebappDeployer.deploy(JaxwsWebappDeployer.java:40) at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:810) at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) at org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) at org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371) at org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59) at org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:75) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.lang.LinkageError: loader constraint violation: loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) previously initiat ed loading for a different type with name "javax/xml/ws/spi/http/HttpContext" at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2442) at java.lang.Class.privateGetPublicMethods(Class.java:2562) at java.lang.Class.getMethods(Class.java:1427) at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1262) at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1123) at java.beans.Introspector.getBeanInfo(Introspector.java:414) at java.beans.Introspector.getBeanInfo(Introspector.java:161) at java.beans.Introspector.getBeanInfo(Introspector.java:248) at java.beans.Introspector.<init>(Introspector.java:395) at java.beans.Introspector.getBeanInfo(Introspector.java:161) at org.springframework.beans.CachedIntrospectionResults.<init>(CachedInt rospectionResults.java:224) at org.springframework.beans.CachedIntrospectionResults.forClass(CachedI ntrospectionResults.java:149) at org.springframework.beans.BeanWrapperImpl.getCachedIntrospectionResul ts(BeanWrapperImpl.java:324) at org.springframework.beans.BeanWrapperImpl.getPropertyDescriptorIntern al(BeanWrapperImpl.java:354) at org.springframework.beans.BeanWrapperImpl.isWritableProperty(BeanWrap perImpl.java:430) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1362) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1118) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) ... 45 more Apr 03, 2012 10:36:13 PM org.apache.catalina.core.StandardContext loadOnStartup SEVERE: Servlet /handlers_jaxws threw load() exception java.lang.LinkageError: loader constraint violation: loader (instance of org/ecl ipse/osgi/internal/baseadaptor/DefaultClassLoader) previously initiated loading for a different type with name "javax/xml/ws/spi/http/HttpContext" at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2442) at java.lang.Class.privateGetPublicMethods(Class.java:2562) at java.lang.Class.getMethods(Class.java:1427) at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:12 62) at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1123) at java.beans.Introspector.getBeanInfo(Introspector.java:414) at java.beans.Introspector.getBeanInfo(Introspector.java:161) at java.beans.Introspector.getBeanInfo(Introspector.java:248) at java.beans.Introspector.<init>(Introspector.java:395) at java.beans.Introspector.getBeanInfo(Introspector.java:161) at org.springframework.beans.CachedIntrospectionResults.<init>(CachedInt rospectionResults.java:224) at org.springframework.beans.CachedIntrospectionResults.forClass(CachedI ntrospectionResults.java:149) at org.springframework.beans.BeanWrapperImpl.getCachedIntrospectionResul ts(BeanWrapperImpl.java:324) at org.springframework.beans.BeanWrapperImpl.getPropertyDescriptorIntern al(BeanWrapperImpl.java:354) at org.springframework.beans.BeanWrapperImpl.isWritableProperty(BeanWrap perImpl.java:430) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1362) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1118) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb ject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr y.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe an(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.DefaultListableBeanFactory. preInstantiateSingletons(DefaultListableBeanFactory.java:585) at org.springframework.context.support.AbstractApplicationContext.finish BeanFactoryInitialization(AbstractApplicationContext.java:913) at org.springframework.context.support.AbstractApplicationContext.refres h(AbstractApplicationContext.java:464) at org.apache.cxf.transport.servlet.CXFServlet.createSpringContext(CXFSe rvlet.java:119) at org.apache.cxf.transport.servlet.CXFServlet.loadBus(CXFServlet.java:5 7) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSprin gServlet.java:64) at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper. java:1266) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper. java:1185) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:10 80) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex t.java:5015) at org.apache.catalina.core.StandardContext.startInternal(StandardContex t.java:5302) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase .java:895) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87 1) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615) at org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.j ava:264) at org.wso2.carbon.tomcat.internal.CarbonTomcat.addWebApp(CarbonTomcat.j ava:185) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWebappD eployment(TomcatGenericWebappsDeployer.java:189) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleWarWeba ppDeployment(TomcatGenericWebappsDeployer.java:151) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.handleHotDepl oyment(TomcatGenericWebappsDeployer.java:123) at org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.deploy(Tomcat GenericWebappsDeployer.java:95) at org.wso2.carbon.webapp.deployer.WebappDeployer.deploy(WebappDeployer. java:83) at org.wso2.carbon.jaxws.webapp.deployer.JaxwsWebappDeployer.deploy(Jaxw sWebappDeployer.java:40) at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy (DeploymentFileData.java:136) at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngin e.java:810) at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoL ist.java:144) at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListe ner.java:377) at org.apache.axis2.deployment.RepositoryListener.checkServices(Reposito ryListener.java:254) at org.apache.axis2.deployment.RepositoryListener.startListener(Reposito ryListener.java:371) at org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(S chedulerTask.java:59) at org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask .java:67) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(Car bonDeploymentSchedulerTask.java:75) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:47 1) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java :351) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:603) at java.lang.Thread.run(Thread.java:722) [2012-04-03 22:36:13,208] INFO {org.wso2.carbon.tomcat.internal.CarbonTomcat} - web application context: StandardEngine[Catalina].StandardHost[localhost].Stan dardContext[/handlers_jaxws] [2012-04-03 22:36:13,209] INFO {org.wso2.carbon.webapp.mgt.TomcatGenericWebapps Deployer} - Deployed webapp: StandardEngine[Catalina].StandardHost[localhost].S tandardContext[/handlers_jaxws].File[C:\products\as\WSO2AS~1.0-S\bin\..\reposito ry\deployment\server\jaxwebapps\handlers_jaxws.war]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
