[Mulgara-dev] Mulgara process 100% CPU

Paul Gearon gearon at ieee.org
Wed Apr 27 16:08:42 UTC 2011


Hi Michael,

Thanks, though if a backup/restore hasn't worked, then it must be
something else. I'll get to this when I can, but it probably won't be
today.

Paul

On Wed, Apr 27, 2011 at 11:54 AM, Lotz, Michael (NIH/NIEHS) [C]
<LotzM at niehs.nih.gov> wrote:
> http://ehp01.niehs.nih.gov/mulgara/topazproject/
>
> Here is the actual mulgara data folders.
>
>
> ---------------------------------------------------------------------------
> -
> Mike Lotz
> Technology Manager
> EHP/NIEHS (Brogan & Partners) (Contractor)
> Environmental Health Perspectives
> National Institute of Environmental Health Sciences
> [voc] 919-541-7661                [fax] 919-541-0273
> ---------------------------------------------------------------------------
> -
>
>
>
>
>
> On 4/26/11 5:12 PM, "Lotz, Michael (NIH/NIEHS) [C]" <LotzM at niehs.nih.gov>
> wrote:
>
>>Paul -
>>
>>Here is the error from Ambra.log - might help:
>>
>>2011-04-26 11:00:07,496 ERROR UnhandledException(AmbraJournal)>  Too many
>>values for 'public void
>>org.topazproject.ambra.models.DublinCore.setCreated(java.util.Date)' :
>>[2009-10-20, 2009-11-19] [TP-Processor138
>>org.topazproject.ambra.UnhandledException]
>>> org.topazproject.otm.OtmException: Too many values for 'public void
>>>org.topazproject.ambra.models.DublinCore.setCreated(java.util.Date)' :
>>>[2009-10-20, 2009-11-19]
>>
>>Mike
>>
>>________________________________________
>>From: Lotz, Michael (NIH/NIEHS) [C]
>>Sent: Tuesday, April 26, 2011 12:06 PM
>>To: Mulgara Developers; rcave at plos.org
>>Subject: RE: [Mulgara-dev] Mulgara process 100% CPU
>>
>>http://ehp01.niehs.nih.gov/mulgara/
>>
>>I think it's Mulgara 2.0.1 - Rich Cave can verify.
>>
>>Mike
>>
>>________________________________________
>>From: Paul Gearon [gearon at ieee.org]
>>Sent: Tuesday, April 26, 2011 11:18 AM
>>To: Mulgara Developers
>>Subject: Re: [Mulgara-dev] Mulgara process 100% CPU
>>
>>On Tue, Apr 26, 2011 at 10:32 AM, Lotz, Michael (NIH/NIEHS) [C]
>><LotzM at niehs.nih.gov> wrote:
>>> Here is the error:
>>>
>>> 2011-04-26 10:30:23,848 INFO  jotm> stop JOTM [Standard shutdown hook
>>>org.objectweb.jotm]
>>> 2011-04-26 10:30:23,865 WARN  TuplesOperations> RuntimeException thrown
>>>in join [RMI TCP Connection(52)-157.98.93.161
>>>org.mulgara.store.tuples.TuplesOperations]
>>> java.lang.NullPointerException
>>>        at
>>>org.mulgara.store.xa.MappedBlockFile.readBlock(MappedBlockFile.java:268)
>>>        at
>>>org.mulgara.store.xa.ManagedBlockFile$Phase.readBlock(ManagedBlockFile.ja
>>>va:388)
>>>        at org.mulgara.store.xa.AVLNode.init(AVLNode.java:1144)
>>>        at org.mulgara.store.xa.AVLNode.<init>(AVLNode.java:142)
>>>        at org.mulgara.store.xa.AVLNode.newInstance(AVLNode.java:180)
>>>        at
>>>org.mulgara.store.xa.AVLFile$Phase.getRootNode(AVLFile.java:304)
>>>        at
>>>org.mulgara.store.statement.xa.TripleAVLFile$Phase$AbstractStoreTuples.<i
>>>nit>(TripleAVLFile.java:1800)
>>>        at
>>>org.mulgara.store.statement.xa.TripleAVLFile$Phase$TuplesImpl.<init>(Trip
>>>leAVLFile.java:2269)
>>>        at
>>>org.mulgara.store.statement.xa.TripleAVLFile$Phase.allTuples(TripleAVLFil
>>>e.java:1226)
>>>        at
>>>org.mulgara.store.statement.xa.XAStatementStoreImpl$Phase.findTuples(XASt
>>>atementStoreImpl.java:1853)
>>>        at
>>>org.mulgara.store.statement.xa.XAStatementStoreImpl$ReadOnlyGraph.findTup
>>>les(XAStatementStoreImpl.java:1342)
>>
>>This has been solid code for a long time (~10 years), so it's concerning
>>for me.
>>
>>I can try running the queries in the log against the data and see what
>>is failing. It looks like it's somehow asking a query against a closed
>>phase, but I can't really be certain, since the current state isn't
>>visible. (I mostly do functional programming now, and this kind of
>>thing is exactly the reason why functional is so much nicer!)
>>
>>I may need to duplicate the state to follow what's happening. Is there
>>any way to look at that backup file please? What size is it? Also,
>>which version of Mulgara is Ambra using?
>>
>>Regards,
>>Paul
>>_______________________________________________
>>Mulgara-dev mailing list
>>Mulgara-dev at mulgara.org
>>http://lists.mulgara.org/mailman/listinfo/mulgara-dev
>
> _______________________________________________
> Mulgara-dev mailing list
> Mulgara-dev at mulgara.org
> http://lists.mulgara.org/mailman/listinfo/mulgara-dev
>


More information about the Mulgara-dev mailing list