You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@clerezza.apache.org by "Reto Bachmann-Gmür (JIRA)" <ji...@apache.org> on 2013/10/15 11:11:41 UTC

[jira] [Resolved] (CLEREZZA-831) Lack of locking in Cris

     [ https://issues.apache.org/jira/browse/CLEREZZA-831?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Reto Bachmann-Gmür resolved CLEREZZA-831.
-----------------------------------------

    Resolution: Fixed

> Lack of locking in Cris
> -----------------------
>
>                 Key: CLEREZZA-831
>                 URL: https://issues.apache.org/jira/browse/CLEREZZA-831
>             Project: Clerezza
>          Issue Type: Bug
>            Reporter: Reto Bachmann-Gmür
>            Assignee: Reto Bachmann-Gmür
>
> java.util.ConcurrentModificationException: Iterator: started at 11, now 24
>         at com.hp.hpl.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:157)
>         at com.hp.hpl.jena.tdb.sys.DatasetControlMRSW.access$000(DatasetControlMRSW.java:32)
>         at com.hp.hpl.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkCourrentModification(DatasetControlMRSW.java:110)
>         at com.hp.hpl.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:118)
>         at org.apache.jena.atlas.iterator.Iter$4.hasNext(Iter.java:312)
>         at org.apache.jena.atlas.iterator.Iter$4.hasNext(Iter.java:312)
>         at org.apache.jena.atlas.iterator.Iter$4.hasNext(Iter.java:312)
>         at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:910)
>         at com.hp.hpl.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:90)
>         at org.apache.clerezza.rdf.jena.storage.JenaGraphAdaptor$1.hasNext(JenaGraphAdaptor.java:106)
>         at org.apache.clerezza.rdf.core.impl.AbstractTripleCollection$1.hasNext(AbstractTripleCollection.java:78)
>         at org.apache.clerezza.rdf.core.access.LockingIterator.hasNext(LockingIterator.java:47)
>         at org.apache.clerezza.rdf.utils.GraphNode$7.hasNext(GraphNode.java:386)
>         at org.apache.clerezza.rdf.utils.GraphNode$10.hasNext(GraphNode.java:664)
>         at org.apache.clerezza.rdf.cris.IndexDefinitionManager.deleteDefinition(IndexDefinitionManager.java:108)
>         at org.apache.clerezza.rdf.cris.IndexDefinitionManager.addDefinitionVirtual(IndexDefinitionManager.java:90)
>         at org.apache.clerezza.platform.cris.IndexService.addDefinitionVirtual(IndexService.java:226)



--
This message was sent by Atlassian JIRA
(v6.1#6144)