EclipseLink and Hessian - IndirectList problem [message #548021] |
Tue, 20 July 2010 12:57 |
Eclipse User |
|
|
|
Originally posted by: stephan.mann.compeople.de
Hi,
I'm running a Riena client/server environment, trying to use EclipseLink
2.0.0 on the server for persistence. The communication between client
and server is done with Hessian.
I don't want the client to have any dependencies to the persistence API.
The problem is, that EclipseLink uses IndirectList as List
implementation which is not known to the client without the dependency.
Thus, the client fails to deserialize the objects send by the server:
Jul 20, 2010 2:20:46 PM com.caucho.hessian.io.SerializerFactory
getDeserializer
WARNING: Hessian/Burlap:
'org.eclipse.persistence.indirection.IndirectList' is an unknown class
in org.eclipse.core.runtime.internal.adaptor.ContextFinder@1ee2c2c:
java.lang.ClassNotFoundException:
org.eclipse.persistence.indirection.IndirectList
Is this an error in my EclipseLink setup or is this intentional? What
solutions are there other than adding the dependency to the client? For
example, is there a way to tell EclipseLink which List implementation to
use?
I inherited the project and I'm only beginning to dive into EclipseLink.
So please point me to any tutorial I might have missed or tell me, what
additional information you need.
tia, stephan
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.01551 seconds