You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by davipo <da...@network.txtgroup.com> on 2006/07/04 13:10:13 UTC

Bpe integration with tomcat

Hi, I'm trying to integrate servicemix-bpe bpel engine into servicemix-web
and trying to deploy it under tomcat but I have many problems to insert the
wsdl files. when I try to deploy I have theese errors:

4-lug-2006 10.26.54 org.apache.servicemix.jbi.framework.ComponentMBeanImpl
setInitialRunningState
INFO: Setting running state for Component: servicemix-bpe to Started

4-lug-2006 10.26.54 org.apache.servicemix.jbi.framework.ComponentMBeanImpl
init
INFO: Initializing component: servicemix-bpe

4-lug-2006 10.26.54 org.apache.ode.bpe.util.BPEProperties lookupBoolean
AVVERTENZA: Name UUID_USE_CONNECTOR_KEY is not bound in this Context

4-lug-2006 10.26.54
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle stop
INFO: Stopping service assembly: bpe-demo

4-lug-2006 10.26.54 org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle
init
INFO: Initializing service unit: bpe-su

Retrieving document at 'loanbroker'.
Retrieving document at 'creditagency.wsdl', relative to 'loanbroker'.
Retrieving document at 'bank.wsdl', relative to 'loanbroker'.
Retrieving document at 'creditagency.wsdl', relative to 'file:/C:/Program
Files/Apache Software Foundation/Tomcat
5.5/webapps/servicemix-web/wdir/service-assemblies/bpe-demo/version_1/sus/servicemix-bpe/bpe-su/loanbroker.wsdl'.
Retrieving document at 'bank.wsdl', relative to 'file:/C:/Program
Files/Apache Software Foundation/Tomcat
5.5/webapps/servicemix-web/wdir/service-assemblies/bpe-demo/version_1/sus/servicemix-bpe/bpe-su/loanbroker.wsdl'.

[Fatal Error] :1:1: Content is not allowed in prolog.
4-lug-2006 10.26.56
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle
getComponentFailure

AVVERTENZA: Could not parse result exception
org.xml.sax.SAXParseException: Content is not allowed in prolog.
        at
com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
        at
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
Source)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.parse(ServiceAssemblyLifeCycle.java:420)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.getComponentFailure(ServiceAssemblyLifeCycle.java:401)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.stop(ServiceAssemblyLifeCycle.java:168)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.restore(ServiceAssemblyLifeCycle.java:329)
        at
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:96)
        at
org.apache.servicemix.jbi.container.JBIContainer.start(JBIContainer.java:556)
        at
org.apache.servicemix.jbi.container.SpringJBIContainer.afterPropertiesSet(SpringJBIContainer.java:78)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1059)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)
        at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
        at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
        at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
        at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
4-lug-2006 10.26.57 org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle
init
INFO: Initializing service unit: lw-su
4-lug-2006 10.26.57 org.apache.servicemix.jbi.framework.DeploymentService
start
GRAVE: Unable to restore state for service assembly bpe-demo
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>stop</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>
<component-name>servicemix-bpe</component-name>
<component-task-result-details>
<task-result-details>
<task-id>stop</task-id>
<task-result>FAILED</task-result>
<message-type>ERROR</message-type>
<task-status-msg>
<msg-loc-info>
<loc-token/>
<loc-message>Unable to parse result string</loc-message>
</msg-loc-info>
</task-status-msg>
<exception-info>
<nesting-level>1</nesting-level>
<loc-token/>
<loc-message>java.lang.IllegalArgumentException</loc-message>
<stack-trace><![CDATA[javax.jbi.management.DeploymentException:
java.lang.IllegalArgumentException
        at
org.apache.servicemix.bpe.BPEDeployer.deploy(BPEDeployer.java:114)
        at
org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:87)
        at
org.apache.servicemix.common.BaseServiceUnitManager.init(BaseServiceUnitManager.java:106)
        at
org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.init(ServiceUnitLifeCycle.java:84)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.stop(ServiceAssemblyLifeCycle.java:166)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.restore(ServiceAssemblyLifeCycle.java:329)
        at
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:96)
        at
org.apache.servicemix.jbi.container.JBIContainer.start(JBIContainer.java:556)
        at
org.apache.servicemix.jbi.container.SpringJBIContainer.afterPropertiesSet(SpringJBIContainer.java:78)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1059)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)
        at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
        at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
        at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
        at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
Caused by: java.lang.IllegalArgumentException
        at java.net.URI.create(Unknown Source)
        at
org.apache.servicemix.common.tools.wsdl.WSDLFlattener.initialize(WSDLFlattener.java:64)
        at
org.apache.servicemix.common.tools.wsdl.WSDLFlattener.flattenDefinition(WSDLFlattener.java:118)
        at
org.apache.servicemix.common.tools.wsdl.WSDLFlattener.getDefinition(WSDLFlattener.java:82)
        at
org.apache.servicemix.bpe.BPEDeployer.deploy(BPEDeployer.java:102)
        ... 42 more
Caused by: java.net.URISyntaxException: Illegal character in path at index
16: file:/C:/Program Files/Apache Software Foundation/Tomcat
5.5/webapps/servicemix-web/wdir/service-assemblies/bpe-demo/version_1/sus/servicemix-bpe/bpe-su/loanbroker.wsdl
        at java.net.URI$Parser.fail(Unknown Source)
        at java.net.URI$Parser.checkChars(Unknown Source)
        at java.net.URI$Parser.parseHierarchical(Unknown Source)
        at java.net.URI$Parser.parse(Unknown Source)
        at java.net.URI.<init>(Unknown Source)
        ... 47 more
]]></stack-trace>
</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-lwcontainer</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>Target component servicemix-lwcontainer for service unit lw-su
is not installed</loc-me
ssage>
</msg-loc-info>
</task-status-msg>
</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:120)
        at
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:106)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.stop(ServiceAssemblyLifeCycle.java:189)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.restore(ServiceAssemblyLifeCycle.java:329)
        at
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:96)
        at
org.apache.servicemix.jbi.container.JBIContainer.start(JBIContainer.java:556)
        at
org.apache.servicemix.jbi.container.SpringJBIContainer.afterPropertiesSet(SpringJBIContainer.java:78)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1059)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)
        at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
        at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
        at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
        at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
        at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)....

and I can't find how to solve them.
The wsdl files are correct and there aren't errors of typing.
Someone can tell me what they mean? and if it's possible how to resolve my
problem.
Thanks in advance

Davide


-- 
View this message in context: http://www.nabble.com/Bpe-integration-with-tomcat-tf1889339.html#a5165668
Sent from the ServiceMix - Dev forum at Nabble.com.