ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Boisvert (JIRA)" <j...@apache.org>
Subject [jira] Commented: (ODE-222) Failed to initialize JCA connector, caused by whitespaces in CATALINA_HOME
Date Fri, 11 Jan 2008 22:36:34 GMT

    [ https://issues.apache.org/jira/browse/ODE-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12558152#action_12558152
] 

Alex Boisvert commented on ODE-222:
-----------------------------------

Also related http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4273532

Apparently URLClassloader doesn't properly encode local file URLs.

> Failed to initialize JCA connector, caused by whitespaces in CATALINA_HOME
> --------------------------------------------------------------------------
>
>                 Key: ODE-222
>                 URL: https://issues.apache.org/jira/browse/ODE-222
>             Project: ODE
>          Issue Type: Bug
>    Affects Versions: 1.0-incubating, 1.1, 1.1.1, 1.2
>         Environment: Tomcat in C:\Programme\Apache Software Foundation\Tomcat 5.5
>            Reporter: Tammo van Lessen
>             Fix For: 1.2
>
>
> The following exception occurs during startup. http://forum.java.sun.com/thread.jspa?threadID=282485&messageID=1110739
might be helpful.
> DEBUG - GeronimoLog.debug(66) | Initializing BPEL server.
> 11:56:10,078 DEBUG [ODEServer] Initializing BPEL server.
> DEBUG - GeronimoLog.debug(66) | ODE initializing
> 11:56:10,078 DEBUG [ODEServer] ODE initializing
> DEBUG - GeronimoLog.debug(66) | BPEL SERVER initializing
> 11:56:11,281 DEBUG [BpelServerImpl] BPEL SERVER initializing
> DEBUG - GeronimoLog.debug(66) | BPEL SERVER starting.
> 11:56:11,312 DEBUG [BpelServerImpl] BPEL SERVER starting.
> INFO - GeronimoLog.info(79) | BPEL Server Started.
> 11:56:12,156 INFO  [BpelServerImpl] BPEL Server Started.
> DEBUG - GeronimoLog.debug(66) | Initializing JCA adapter.
> 11:56:15,375 DEBUG [ODEServer] Initializing JCA adapter.
> ERROR - GeronimoLog.error(108) | Failed to initialize JCA connector.
> java.rmi.ServerException: RemoteException occurred in server thread; nested exce
> ption is:
>         java.rmi.UnmarshalException: error unmarshalling arguments; nested excep
> tion is:
>         java.net.MalformedURLException: no protocol: Software
>         at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:396
> )
>         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
> 35)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
> t.java:790)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
> .java:649)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
>         at java.lang.Thread.run(Thread.java:619)
>         at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Stream
> RemoteCall.java:255)
>         at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:
> 233)
>         at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:359)
>         at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
>         at org.apache.ode.jca.server.rmi.RmiTransportServerImpl.start(RmiTranspo
> rtServerImpl.java:91)
>         at org.apache.ode.bpel.connector.BpelServerConnector.start(BpelServerCon
> nector.java:54)
>         at org.apache.ode.axis2.ODEServer.initConnector(ODEServer.java:408)
>         at org.apache.ode.axis2.ODEServer.init(ODEServer.java:187)
>         at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:47
> )
>         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
> java:1105)
>         at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:93
> 2)
>         at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
> t.java:3917)
>         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
> 201)
>         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
> .java:759)
>         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
> 9)
>         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>         at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:809)
>         at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:698
> )
>         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472
> )
>         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(Lifecycl
> eSupport.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:4
> 50)
>         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(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested ex
> ception is:
>         java.net.MalformedURLException: no protocol: Software
>         at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
>         at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:386
> )
>         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
> 35)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
> t.java:790)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
> .java:649)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: java.net.MalformedURLException: no protocol: Software
>         at java.net.URL.<init>(URL.java:567)
>         at java.net.URL.<init>(URL.java:464)
>         at java.net.URL.<init>(URL.java:413)
>         at sun.rmi.server.LoaderHandler.pathToURLs(LoaderHandler.java:751)
>         at sun.rmi.server.LoaderHandler.loadProxyClass(LoaderHandler.java:509)
>         at java.rmi.server.RMIClassLoader$2.loadProxyClass(RMIClassLoader.java:6
> 28)
>         at java.rmi.server.RMIClassLoader.loadProxyClass(RMIClassLoader.java:294
> )
>         at sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStrea
> m.java:238)
>         at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1531)
>         at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1493)
>         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
> 732)
>         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
>         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
>         ... 12 more
> 11:56:15,500 ERROR [ODEServer] Failed to initialize JCA connector.
> java.rmi.ServerException: RemoteException occurred in server thread; nested exce
> ption is:
>         java.rmi.UnmarshalException: error unmarshalling arguments; nested excep
> tion is:
>         java.net.MalformedURLException: no protocol: Software
>         at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:396
> )
>         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
> 35)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
> t.java:790)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
> .java:649)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
>         at java.lang.Thread.run(Thread.java:619)
>         at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Stream
> RemoteCall.java:255)
>         at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:
> 233)
>         at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:359)
>         at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
>         at org.apache.ode.jca.server.rmi.RmiTransportServerImpl.start(RmiTranspo
> rtServerImpl.java:91)
>         at org.apache.ode.bpel.connector.BpelServerConnector.start(BpelServerCon
> nector.java:54)
>         at org.apache.ode.axis2.ODEServer.initConnector(ODEServer.java:408)
>         at org.apache.ode.axis2.ODEServer.init(ODEServer.java:187)
>         at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:47
> )
>         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
> java:1105)
>         at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:93
> 2)
>         at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
> t.java:3917)
>         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
> 201)
>         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
> .java:759)
>         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
> 9)
>         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>         at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:809)
>         at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:698
> )
>         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472
> )
>         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(Lifecycl
> eSupport.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:4
> 50)
>         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(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested ex
> ception is:
>         java.net.MalformedURLException: no protocol: Software
>         at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
>         at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:386
> )
>         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
> 35)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
> t.java:790)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
> .java:649)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: java.net.MalformedURLException: no protocol: Software
>         at java.net.URL.<init>(URL.java:567)
>         at java.net.URL.<init>(URL.java:464)
>         at java.net.URL.<init>(URL.java:413)
>         at sun.rmi.server.LoaderHandler.pathToURLs(LoaderHandler.java:751)
>         at sun.rmi.server.LoaderHandler.loadProxyClass(LoaderHandler.java:509)
>         at java.rmi.server.RMIClassLoader$2.loadProxyClass(RMIClassLoader.java:6
> 28)
>         at java.rmi.server.RMIClassLoader.loadProxyClass(RMIClassLoader.java:294
> )
>         at sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStrea
> m.java:238)
>         at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1531)
>         at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1493)
>         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
> 732)
>         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
>         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
>         ... 12 more
> INFO - GeronimoLog.info(79) | Poller started.
> 11:56:15,515 INFO  [DeploymentPoller] Poller started.
> INFO - GeronimoLog.info(79) | Process deployment polling started on path C:\Prog
> ramme\Apache Software Foundation\tomcat\webapps\ode\WEB-INF\processes.
> 11:56:15,515 INFO  [ODEServer] Process deployment polling started on path C:\Pro
> gramme\Apache Software Foundation\tomcat\webapps\ode\WEB-INF\processes.
> INFO - GeronimoLog.info(79) | ODE Service Engine has been started.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message