[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Handling large XML document



When I am trying to store a large XML document of 4.4MB by using the
"Client" example, the following messages appear in the console starting
ozone:

[error](315) Transaction: blockedBy()
    java.lang.NullPointerException
        at java.util.Hashtable.get(Hashtable.java:320)
        at org.ozoneDB.DxLib.DxHashMap.elementForKey(DxHashMap.java:61)
        at
org.ozoneDB.core.wizardStore.WizardStore.containerForID(WizardStor
            e.java:315)
        at org.ozoneDB.core.Transaction.blockedBy(Transaction.java:344)
        at
org.ozoneDB.core.TransactionManager.checkDeadlocks(TransactionMana
            ger.java:578)
        at org.ozoneDB.core.DeadlockThread.run(DeadlockThread.java:29)
[error](315) Transaction: blockedBy()
    java.lang.NullPointerException
        at java.util.Hashtable.get(Hashtable.java:320)
        at org.ozoneDB.DxLib.DxHashMap.elementForKey(DxHashMap.java:61)
        at
org.ozoneDB.core.wizardStore.WizardStore.containerForID(WizardStor
            e.java:315)
        at org.ozoneDB.core.Transaction.blockedBy(Transaction.java:344)
        at
org.ozoneDB.core.TransactionManager.checkDeadlocks(TransactionMana
            ger.java:578)
        at org.ozoneDB.core.DeadlockThread.run(DeadlockThread.java:29)

Although the storing process can be finally finished after an hour, the
query process is very slow when I tried to query the large document.
Also, querying other documents are slow too even for very small document
after storing the large documents.

Thanks for your kind attention.

Regards,
Adrian