Hi All,

                I am using Jack Rabbit RMI server using Jboss. When I
try to save a node I am getting this exception, any idea on this.

                

The database is Derby.

 

13:36:52,405 WARN  [BundleBinding] Blob has negative size. Potential
loss of data. id=70d37827-356e-4701-be0c-889c8

de2746d/{}document idx=0

13:36:52,405 ERROR [BundleDbPersistenceManager] failed to write bundle:
70d37827-356e-4701-be0c-889c8de2746d

java.lang.NullPointerException

        at
org.apache.jackrabbit.core.value.BLOBInTempFile.delete(BLOBInTempFile.ja
va:119)

        at
org.apache.jackrabbit.core.value.BLOBInTempFile.discard(BLOBInTempFile.j
ava:129)

        at
org.apache.jackrabbit.core.persistence.bundle.util.BundleBinding.writeSt
ate(BundleBinding.java:586)

        at
org.apache.jackrabbit.core.persistence.bundle.util.BundleBinding.writeBu
ndle(BundleBinding.java:273)

        at
org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager
.storeBundle(BundleDbPersistence

Manager.java:1028)

        at
org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceM
anager.putBundle(AbstractBundleP

ersistenceManager.java:703)

        at
org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceM
anager.store(AbstractBundlePersi

stenceManager.java:643)

        at
org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager
.store(BundleDbPersistenceManage

r.java:524)

        at
org.apache.jackrabbit.core.state.SharedItemStateManager$Update.end(Share
dItemStateManager.java:688)

        at
org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedIte
mStateManager.java:857)

        at
org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemS
tateManager.java:324)

        at
org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateMa
nager.java:313)

        at
org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemS
tateManager.java:300)

        at
org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionI
temStateManager.java:306)

        at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1244)

        at
org.apache.jackrabbit.core.NodeImpl.checkin(NodeImpl.java:2966)

        at
org.apache.jackrabbit.rmi.server.ServerNode.checkin(ServerNode.java:335)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)

        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:585)

        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)

        at sun.rmi.transport.Transport$1.run(Transport.java:153)

        at java.security.AccessController.doPrivileged(Native Method)

        at sun.rmi.transport.Transport.serviceCall(Transport.java:149)

        at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)

        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.ja
va:701)

        at java.lang.Thread.run(Thread.java:595)

 

 

Thanks in advance.

 

 

Anil k.

 

Reply via email to