I'm using the spring JmsInvokerProxyFactoryBean to invoke some dao methods from an OSGi server to a regular ApplicationContext application on another server.
I'm using ActiveMQ and am running into an issue but I'm not sure if it's me or the ActiveMQ bundle I'm using from the springsource repository.
Inside of org.apache.activemq.command.ActiveMQObjectMessage. getObject() line: 177 I'm getting an exception that reads:
If I trace it out to see what's going on I get:
[2009-06-14 16:13:42.154] AWT-EventQueue-0 System.err E Exception in thread "AWT-EventQueue-0" org.springframework.remoting.RemoteAccessException: Could not access JMS invoker queue [queue://traderQueue]; nested exception is javax.jms.JMSException: Failed to build body from bytes. Reason: java.io.IOException: org.springframework.remoting.support.RemoteInvocationResult in ServerBundleClassLoader: [bundle=com.springsource.org.apache.activemq_5.2.0]
So does this mean the ActiveMQ bundle needs to import "org.springframework.remoting" or am I supposed to somehow import it?
com.springsource.server.osgi.framework.ServerClassNotFoundException: org.springframework.remoting.support.RemoteInvocationResult in ServerBundleClassLoader: [bundle=com.springsource.org.apache.activemq_5.2.0]
I see that it imports org.springframework.context which contains org.springframework.remoting... so is this something on me? I do know that hte org.springframework.context bundle is ACTIVE.