You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Roy Kiesler (JIRA)" <ji...@apache.org> on 2008/05/20 19:54:54 UTC
[jira] Issue Comment Edited: (SM-559) WSDL-First example in JBoss
[ https://issues.apache.org/activemq/browse/SM-559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=42883#action_42883 ]
rkiesler@amberpoint.com edited comment on SM-559 at 5/20/08 10:53 AM:
----------------------------------------------------------
Guillaume,
I'm seeing the same error using ServiceMix 3.2.1 on JBoss 4.0.5 GA -- can you please elaborate on what the fix was and whether it has been incorporated into 3.2.1?
FWIW, I tried following the steps described by Olof Jönsson (removing jbossws), which gets rid of the proxy54 error, but instead I now see the following:
10:45:18,555 INFO [DeploymentService] UnDeployed ServiceUnit wsdl-first-http-su from Component: servicemix-http
10:45:20,336 ERROR [AutoDeploymentService] Failed to update Service Assembly: wsdl-first-sa
java.lang.Exception: <?xml version="1.0" encoding="UTF-8"?>
<jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message" version="1.0">
<jbi-task-result>
<frmwk-task-result>
<frmwk-task-result-details>
<task-result-details>
<task-id>deploy</task-id>
<task-result>FAILED</task-result>
<message-type>ERROR</message-type>
</task-result-details>
</frmwk-task-result-details>
</frmwk-task-result>
<component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message">
<component-name>servicemix-jsr181</component-name>
<component-task-result-details>
<task-result-details>
<task-id>deploy</task-id>
<task-result>FAILED</task-result>
<message-type>ERROR</message-type>
<task-status-msg>
<msg-loc-info>
<loc-token/>
<loc-message>Could not deploy xbean service unit</loc-message>
</msg-loc-info>
</task-status-msg>
<exception-info>
<nesting-level>1</nesting-level>
<msg-loc-info>
<loc-token/>
<loc-message>loader constraints violated when linking javax/xml/namespace/QName
class</loc-message>
<stack-trace><![CDATA[java.lang.LinkageError: loader constraints violated when l
inking javax/xml/namespace/QName class
at org.codehaus.xfire.wsdl11.builder.WSDLBuilder.<init>(WSDLBuilder.java:88)
at org.codehaus.xfire.jaxb2.JaxbWSDLBuilder.<init>(JaxbWSDLBuilder.java:35)
at org.codehaus.xfire.jaxb2.JaxbWSDLBuilderFactory.createWSDLBuilder(JaxbWSDLBuilderFactory.java:20)
at org.codehaus.xfire.wsdl11.builder.WSDLBuilderAdapter.write(WSDLBuilderAdapter.java:40)
at org.codehaus.xfire.DefaultXFire.generateWSDL(DefaultXFire.java:104)
at org.apache.servicemix.jsr181.Jsr181Endpoint.generateWsdl(Jsr181Endpoint.java:444)
at org.apache.servicemix.jsr181.Jsr181Endpoint.createDescription(Jsr181Endpoint.java:334)
at org.apache.servicemix.jsr181.Jsr181Endpoint.registerService(Jsr181Endpoint.java:328)
at org.apache.servicemix.jsr181.Jsr181Endpoint.validate(Jsr181Endpoint.java:258)
at org.apache.servicemix.common.AbstractDeployer.validate(AbstractDeployer.java:58)
at org.apache.servicemix.common.xbean.BaseXBeanDeployer.validate(BaseXBeanDeployer.java:55)
at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:96)
at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60)
at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:614)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
]]></stack-trace>
</msg-loc-info>
</exception-info>
</task-result-details>
</component-task-result-details>
</component-task-result>
<component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message">
<component-name>servicemix-http</component-name>
<component-task-result-details>
<task-result-details>
<task-id>deploy</task-id>
<task-result>SUCCESS</task-result>
</task-result-details>
</component-task-result-details>
</component-task-result>
</jbi-task-result>
</jbi-task>
at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:125)
at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:111)
at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:543)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60)
at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:614)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
10:45:20,461 WARN [AutoDeploymentService] Directory: deploy: Automatic install of C:\jboss-4.0.5.GA\server\default\data\ServiceMix\deploy\wsdl-first-sa-3.2.1.zip failed
javax.jbi.management.DeploymentException: Failed to update Service Assembly: wsdl-first-sa
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:365)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60)
at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:614)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.lang.Exception: <?xml version="1.0" encoding="UTF-8"?>
<jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message" version="1.0">
<jbi-task-result>
<frmwk-task-result>
<frmwk-task-result-details>
<task-result-details>
<task-id>deploy</task-id>
<task-result>FAILED</task-result>
<message-type>ERROR</message-type>
</task-result-details>
</frmwk-task-result-details>
</frmwk-task-result>
<component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message">
<component-name>servicemix-jsr181</component-name>
<component-task-result-details>
<task-result-details>
<task-id>deploy</task-id>
<task-result>FAILED</task-result>
<message-type>ERROR</message-type>
<task-status-msg>
<msg-loc-info>
<loc-token/>
<loc-message>Could not deploy xbean service unit</loc-message>
</msg-loc-info>
</task-status-msg>
<exception-info>
<nesting-level>1</nesting-level>
<msg-loc-info>
<loc-token/>
<loc-message>loader constraints violated when linking javax/xml/namespace/QName
class</loc-message>
<stack-trace><![CDATA[java.lang.LinkageError: loader constraints violated when linking javax/xml/namespace/QName class
at org.codehaus.xfire.wsdl11.builder.WSDLBuilder.<init>(WSDLBuilder.java:88)
at org.codehaus.xfire.jaxb2.JaxbWSDLBuilder.<init>(JaxbWSDLBuilder.java:35)
at org.codehaus.xfire.jaxb2.JaxbWSDLBuilderFactory.createWSDLBuilder(JaxbWSDLBuilderFactory.java:20)
at org.codehaus.xfire.wsdl11.builder.WSDLBuilderAdapter.write(WSDLBuilderAdapter.java:40)
at org.codehaus.xfire.DefaultXFire.generateWSDL(DefaultXFire.java:104)
at org.apache.servicemix.jsr181.Jsr181Endpoint.generateWsdl(Jsr181Endpoint.java:444)
at org.apache.servicemix.jsr181.Jsr181Endpoint.createDescription(Jsr181Endpoint.java:334)
at org.apache.servicemix.jsr181.Jsr181Endpoint.registerService(Jsr181Endpoint.java:328)
at org.apache.servicemix.jsr181.Jsr181Endpoint.validate(Jsr181Endpoint.java:258)
at org.apache.servicemix.common.AbstractDeployer.validate(AbstractDeployer.java:58)
at org.apache.servicemix.common.xbean.BaseXBeanDeployer.validate(BaseXBeanDeployer.java:55)
at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:96)
at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60)
at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:614)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
]]></stack-trace>
</msg-loc-info>
</exception-info>
</task-result-details>
</component-task-result-details>
</component-task-result>
<component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message">
<component-name>servicemix-http</component-name>
<component-task-result-details>
<task-result-details>
<task-id>deploy</task-id>
<task-result>SUCCESS</task-result>
</task-result-details>
</component-task-result-details>
</component-task-result>
</jbi-task-result>
</jbi-task>
at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:125)
at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:111)
at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:543)
at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350)
... 6 more
Qname is found in the following JARs:
%JBOSS_HOME%\server\default\data\ServiceMix\components\servicemix-http\version_1\lib\stax-api-1.0.1.jar
%JBOSS_HOME%\server\default\data\ServiceMix\components\servicemix-http\version_1\lib\xml-apis-1.3.04.jar
%JBOSS_HOME%\server\default\data\ServiceMix\components\servicemix-jsr181\version_1\lib\jsr173_api-1.0.jar
%JBOSS_HOME%\server\default\data\ServiceMix\components\servicemix-jsr181\version_1\lib\xbean-2.1.0.jar
%JBOSS_HOME%\server\default\data\ServiceMix\components\servicemix-jsr181\version_1\lib\xml-apis-1.3.04.jar
%JBOSS_HOME%\server\default\data\ServiceMix\sharedlibs\servicemix-shared\version_1\lib\stax-api-1.0.1.jar
%JBOSS_HOME%\server\default\data\ServiceMix\sharedlibs\servicemix-shared\version_1\lib\woden-1.0.0M6.jar
%JBOSS_HOME%\server\default\data\ServiceMix\sharedlibs\servicemix-shared\version_1\lib\xml-apis-1.3.04.jar
%JBOSS_HOME%\server\default\tmp\deploy\tmp54131servicemix-jboss-deployer-3.2.1.sar-contents\lib\stax-api-1.0.1.jar
Any insights into this?
Thanks,
--
Roy
was (Author: rkiesler@amberpoint.com):
Guillaume,
I'm seeing the same error using ServiceMix 3.2.1 on JBoss 4.0.5 GA -- can you please elaborate on what the fix was and whether it has been incorporated into 3.2.1?
Thanks,
--
Roy
> WSDL-First example in JBoss
> ---------------------------
>
> Key: SM-559
> URL: https://issues.apache.org/activemq/browse/SM-559
> Project: ServiceMix
> Issue Type: Bug
> Environment: J2SE 1.5_07
> JBoss 4.0.4
> Reporter: Hesam Pourjam
> Fix For: 3.1
>
>
> there is a problem at running wsdl-first example in jboss !
> the log is here :
> http://pastebin.ca/150052
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.