Re: Exception while commiting
Kai Schutte <[email protected]> Thu, 26 May 2005 01:56:40 +0800
| Newsgroups | gmane.comp.java.ozone.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Thomas, I dug around in the code a little... and found a modification in the CVS server that doesn't appear in the 1.2 release, which seems to be a quick fix for this bug... the relevant CVS diff is for /ozone/ozone/server/src/org/ozoneDB/DxLib/DxDiskSubTable.java between version 1.3.2.3 and 1.3.2.4, line 188. So I don't know if you want to update your ozone release to the latest CVS version, (this change definetly doesn't look like a permanent fix), or whether the bug occurs so rarely you can live with it until a next binary release comes out... -kai Thomas Dingler wrote: > Hi, > > I got the following stack trace from Ozone. Any Ideas? > > Ozone 1.2 Release, Mac OS 10.3 Server, Java 1.4.2 > > Thomas Dingler > www.tanzprofi.com > > > > 2005-05-24 10:28:18,537 WARN [Thread-21] TransactionManager - > Commit transaction failed: ta[id=13029153,blocker=null] > java.lang.RuntimeException: java.io.EOFException > at org.ozoneDB.DxLib.DxDiskHashMap.addForKey(Unknown Source) > at > org.ozoneDB.core.storage.wizardStore.WizardStore.commitTransaction > (Unknown Source) > at org.ozoneDB.core.Transaction.commit(Unknown Source) > at org.ozoneDB.core.TransactionManager.commitTransaction > (Unknown Source) > at org.ozoneDB.core.TransactionManager.completeTransaction > (Unknown Source) > at org.ozoneDB.core.TransactionManager.handleCommand(Unknown > Source) > at org.ozoneDB.core.TransactionManager.handleCommand(Unknown > Source) > at org.ozoneDB.core.InvokeServer.handleClientEvent(Unknown > Source) > at org.ozoneDB.DxLib.net.DxMultiServerClient.run(Unknown Source) > at java.lang.Thread.run(Thread.java:552) > 2005-05-24 10:28:18,548 WARN [Thread-21] TransactionManager - > completeTransaction([DbInvoke: 46]): We've caught an exception > (following) and that's why we'll abort now. > java.lang.RuntimeException: java.io.EOFException > at org.ozoneDB.DxLib.DxDiskHashMap.addForKey(Unknown Source) > at > org.ozoneDB.core.storage.wizardStore.WizardStore.commitTransaction > (Unknown Source) > at org.ozoneDB.core.Transaction.commit(Unknown Source) > at org.ozoneDB.core.TransactionManager.commitTransaction > (Unknown Source) > at org.ozoneDB.core.TransactionManager.completeTransaction > (Unknown Source) > at org.ozoneDB.core.TransactionManager.handleCommand(Unknown > Source) > at org.ozoneDB.core.TransactionManager.handleCommand(Unknown > Source) > at org.ozoneDB.core.InvokeServer.handleClientEvent(Unknown > Source) > at org.ozoneDB.DxLib.net.DxMultiServerClient.run(Unknown Source) > at java.lang.Thread.run(Thread.java:552) > 2005-05-24 10:28:18,550 ERROR [Thread-21] TransactionManager - > handleCommand(): java.lang.RuntimeException: java.io.EOFException > java.lang.RuntimeException: java.io.EOFException > at org.ozoneDB.DxLib.DxDiskHashMap.addForKey(Unknown Source) > at > org.ozoneDB.core.storage.wizardStore.WizardStore.commitTransaction > (Unknown Source) > at org.ozoneDB.core.Transaction.commit(Unknown Source) > at org.ozoneDB.core.TransactionManager.commitTransaction > (Unknown Source) > at org.ozoneDB.core.TransactionManager.completeTransaction > (Unknown Source) > at org.ozoneDB.core.TransactionManager.handleCommand(Unknown > Source) > at org.ozoneDB.core.TransactionManager.handleCommand(Unknown > Source) > at org.ozoneDB.core.InvokeServer.handleClientEvent(Unknown > Source) > at org.ozoneDB.DxLib.net.DxMultiServerClient.run(Unknown Source) > at java.lang.Thread.run(Thread.java:552) > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Oracle Space Sweepstakes > Want to be the first software developer in space? > Enter now for the Oracle Space Sweepstakes! > http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click > _______________________________________________ > Ozone-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ozone-users > > > !DSPAM:4292eddd194938165212190! > ------------------------------------------------------- SF.Net email is sponsored by: GoToMeeting - the easiest way to collaborate online with coworkers and clients while avoiding the high cost of travel and communications. There is no equipment to buy and you can meet as often as you want. Try it free.http://ads.osdn.com/?ad_id=7402&alloc_id=16135&op=click