JCR-RMI UnmarshalException when calling getProperty()
-----------------------------------------------------

         Key: JCR-159
         URL: http://issues.apache.org/jira/browse/JCR-159
     Project: Jackrabbit
        Type: Bug
  Components: core  
 Environment: Windows XP, j2se 1.4.2_07
    Reporter: Richard Osbaldeston


I've been trying to get the JCR-RMI adaptors going to talk to my noddy test 
repository. It seems I can successfully login and traverse the nodes (getNode 
etc..) but whenever I try to get something from a nt:resource (actually I've 
subclassed nt:resource to add our own properties) I get the following exception:

org.apache.jackrabbit.rmi.client.RemoteRepositoryException: error unmarshalling 
return; nested exception is: 
        java.io.WriteAbortedException: writing aborted; 
java.io.NotSerializableException: org.apache.jackrabbit.value.BinaryValue: 
error unmarshalling return; nested exception is: 
        java.io.WriteAbortedException: writing aborted; 
java.io.NotSerializableException: org.apache.jackrabbit.value.BinaryValue
        at 
org.apache.jackrabbit.rmi.client.ClientProperty.getValue(ClientProperty.java:139)
        at 
org.apache.jackrabbit.rmi.client.ClientProperty.getString(ClientProperty.java:131)
        at ClientTest.main(ClientTest.java:20)
Caused by: java.rmi.UnmarshalException: error unmarshalling return; nested 
exception is: 
        java.io.WriteAbortedException: writing aborted; 
java.io.NotSerializableException: org.apache.jackrabbit.value.BinaryValue
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:164)
        at 
org.apache.jackrabbit.rmi.server.ServerProperty_Stub.getValue(Unknown Source)
        at 
org.apache.jackrabbit.rmi.client.ClientProperty.getValue(ClientProperty.java:137)
        ... 2 more

My svn is up-to-date as of this morning 2005/7/5 although the maven builds 
don't inspire much confidence as it falls over with Jelly exceptions at various 
points and there's a couple of dozen unit tests that fail. Don't know if this 
is the norm, the maven reports on the jackrabbit main site reports suggest not? 
But calling the same code with an in-process repository works fine.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to