Hi,
Can you just start stand alone camel context without servicemix ?
From the stack trace , I don't know why it will throw a CORBA related
exception.
Willem
vvchoy wrote:
Hi,
This is my first project in camel where I set up a very simple route from a
weblogic jms Q to a file.
My RouteBuilder.java file has the following entry:
from("webLogicQ:queue:PaJmsInboundSever/com.mdsi.port.paJms.defaultCISO.Req1Queue?CacheLevelName=CACHE_NONE")
.to("file://soiTest");
The webLogicQ component is set up in the camel-context.xml file as follows:
<bean id="webLogicQ" class="org.apache.camel.component.jms.JmsComponent">
<property name="connectionFactory" ref ="webLogicConnectionFactory" />
</bean>
<bean id="webLogicConnectionFactory"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName"
value="com.mdsi.port.paJms.queueConnectionFactory" />
<property name="jndiTemplate" ref="webLogicJndiTemplate" />
</bean>
<bean id="webLogicJndiTemplate"
class="org.springframework.jndi.JndiTemplate" >
<property name="environment">
<props>
<prop key="java.naming.factory.initial">
weblogic.jndi.WLInitialContextFactory</prop>
<prop key="java.naming.provider.url">
t3://10.100.10.212:27852</prop>
</props>
</property>
</bean>
However, when I start the serviceMix, I encounter the following errors. I am
not even sure which class the system has problem loading. Any help would be
very much appreciated:
2009-07-07 16:37:42,199, INFO , , ,
org.springframework.jms.listener.DefaultMessageListenerContainer - Setup of
JMS message listener invoker failed for destination
'PaJmsInboundSever/com.mdsi.port.paJms.defaultCISO.Req1Queue' - trying to
recover. Cause: weblogic.messaging.dispatcher.DispatcherException:
java.rmi.MarshalException: CORBA MARSHAL 1398079745 Maybe; nested exception
is:
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 257 completed: Maybe
weblogic.jms.common.JMSException:
weblogic.messaging.dispatcher.DispatcherException:
java.rmi.MarshalException: CORBA MARSHAL 1398079745 Maybe; nested exception
is:
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 257 completed: Maybe
at
weblogic.jms.dispatcher.DispatcherAdapter.convertToJMSExceptionAndThrow(DispatcherAdapter.java:116)
at
weblogic.jms.dispatcher.DispatcherAdapter.dispatchSyncNoTran(DispatcherAdapter.java:61)
at
weblogic.jms.client.JMSSession.createDestination(JMSSession.java:2867)
at weblogic.jms.client.JMSSession.createQueue(JMSSession.java:2281)
at weblogic.jms.client.WLSessionImpl.createQueue(WLSessionImpl.java:858)
at
org.springframework.jms.support.destination.DynamicDestinationResolver.resolveQueue(DynamicDestinationResolver.java:101)
at
org.springframework.jms.support.destination.DynamicDestinationResolver.resolveDestinationName(DynamicDestinationResolver.java:66)
at
org.springframework.jms.support.destination.JmsDestinationAccessor.resolveDestinationName(JmsDestinationAccessor.java:100)
at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.createListenerConsumer(AbstractPollingMessageListenerContainer.java:219)
at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:305)
at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:261)
at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:982)
at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:881)
at java.lang.Thread.run(Thread.java:619)
Caused by: weblogic.messaging.dispatcher.DispatcherException:
java.rmi.MarshalException: CORBA MARSHAL 1398079745 Maybe; nested exception
is:
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 257 completed: Maybe
at
weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncTran(DispatcherWrapperState.java:246)
at
weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncNoTran(DispatcherWrapperState.java:266)
at
weblogic.jms.dispatcher.DispatcherAdapter.dispatchSyncNoTran(DispatcherAdapter.java:59)
... 12 more
Caused by: java.rmi.MarshalException: CORBA MARSHAL 1398079745 Maybe; nested
exception is:
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 257 completed: Maybe
at
com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSystemException(Util.java:197)
at javax.rmi.CORBA.Util.mapSystemException(Util.java:67)
at
weblogic.messaging.dispatcher._DispatcherImpl_Stub.dispatchSyncTranFuture(Unknown
Source)
at
weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncTran(DispatcherWrapperState.java:241)
... 14 more
Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 257 completed:
Maybe
at
com.sun.corba.se.impl.logging.ORBUtilSystemException.couldNotFindClass(ORBUtilSystemException.java:7784)
at
com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1013)
at
com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:879)
at
com.sun.corba.se.impl.encoding.CDRInputStream.read_value(CDRInputStream.java:249)
at com.sun.corba.se.impl.corba.TCUtility.unmarshalIn(TCUtility.java:269)
at com.sun.corba.se.impl.corba.AnyImpl.read_value(AnyImpl.java:559)
at
com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_any(CDRInputStream_1_0.java:739)
at
com.sun.corba.se.impl.encoding.CDRInputStream.read_any(CDRInputStream.java:220)
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.readAny(Util.java:401)
at javax.rmi.CORBA.Util.readAny(Util.java:92)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(IIOPInputStream.java:1919)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(IIOPInputStream.java:2216)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputObject(IIOPInputStream.java:1223)
at
com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(IIOPInputStream.java:400)
at
com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(ValueHandlerImpl.java:327)
at
com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:293)
at
com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1034)
at
com.sun.corba.se.impl.encoding.CDRInputStream.read_value(CDRInputStream.java:253)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(IIOPInputStream.java:1991)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(IIOPInputStream.java:2216)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputObject(IIOPInputStream.java:1223)
at
com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(IIOPInputStream.java:400)
at
com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(ValueHandlerImpl.java:327)
at
com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:293)
at
com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1034)
at
com.sun.corba.se.impl.encoding.CDRInputStream.read_value(CDRInputStream.java:253)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(IIOPInputStream.java:1991)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(IIOPInputStream.java:2216)
at
com.sun.corba.se.impl.io.IIOPInputStream.inputObject(IIOPInputStream.java:1223)
at
com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(IIOPInputStream.java:400)
at
com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(ValueHandlerImpl.java:327)
at
com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:293)
at
com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1034)
at
com.sun.corba.se.impl.encoding.CDRInputStream.read_value(CDRInputStream.java:253)
... 16 more
Caused by: java.lang.ClassNotFoundException
... 49 more