java.lang.UnsupportedOperationException

GitHub | csnyulas | 6 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.

Root Cause Analysis

  1. java.lang.UnsupportedOperationException

    No message provided

    at com.clarkparsia.pellet.datatypes.types.text.RestrictedTextDatatype.applyConstrainingFacet()
  2. com.clarkparsia.pellet
    DatatypeReasonerImpl.isSatisfiable
    1. com.clarkparsia.pellet.datatypes.types.text.RestrictedTextDatatype.applyConstrainingFacet(RestrictedTextDatatype.java:93)
    2. com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.getDataRange(DatatypeReasonerImpl.java:440)
    3. com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.normalizeVarRanges(DatatypeReasonerImpl.java:1049)
    4. com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.isSatisfiable(DatatypeReasonerImpl.java:721)
    5. com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.isSatisfiable(DatatypeReasonerImpl.java:665)
    6. com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.isSatisfiable(DatatypeReasonerImpl.java:626)
    6 frames
  3. org.mindswap.pellet
    KnowledgeBase.getAllEquivalentClasses
    1. org.mindswap.pellet.Literal.checkClash(Literal.java:369)
    2. org.mindswap.pellet.Literal.addType(Literal.java:261)
    3. org.mindswap.pellet.tableau.completion.CompletionStrategy.addType(CompletionStrategy.java:438)
    4. org.mindswap.pellet.tableau.completion.rule.SomeValuesRule.applySomeValuesRule(SomeValuesRule.java:180)
    5. org.mindswap.pellet.tableau.completion.rule.SomeValuesRule.apply(SomeValuesRule.java:64)
    6. org.mindswap.pellet.tableau.completion.EmptySRIQStrategy.expand(EmptySRIQStrategy.java:303)
    7. org.mindswap.pellet.tableau.completion.EmptySRIQStrategy.complete(EmptySRIQStrategy.java:162)
    8. org.mindswap.pellet.ABox.isConsistent(ABox.java:1423)
    9. org.mindswap.pellet.ABox.isSatisfiable(ABox.java:595)
    10. org.mindswap.pellet.taxonomy.CDOptimizedTaxonomyBuilder.checkSatisfiability(CDOptimizedTaxonomyBuilder.java:763)
    11. org.mindswap.pellet.taxonomy.CDOptimizedTaxonomyBuilder.classify(CDOptimizedTaxonomyBuilder.java:814)
    12. org.mindswap.pellet.taxonomy.CDOptimizedTaxonomyBuilder.classify(CDOptimizedTaxonomyBuilder.java:265)
    13. org.mindswap.pellet.taxonomy.CDOptimizedTaxonomyBuilder.classify(CDOptimizedTaxonomyBuilder.java:217)
    14. org.mindswap.pellet.KnowledgeBase.classify(KnowledgeBase.java:2095)
    15. org.mindswap.pellet.KnowledgeBase.getAllEquivalentClasses(KnowledgeBase.java:3525)
    15 frames
  4. com.clarkparsia.pellet
    PelletReasoner.getEquivalentClasses
    1. com.clarkparsia.pellet.owlapiv3.PelletReasoner.getEquivalentClasses(PelletReasoner.java:514)
    1 frame
  5. Protege OWL Editor
    OWLObjectTreeNode.isLeaf
    1. org.protege.editor.owl.model.hierarchy.cls.InferredOWLClassHierarchyProvider.getEquivalents(InferredOWLClassHierarchyProvider.java:170)
    2. org.protege.editor.owl.model.hierarchy.cls.InferredOWLClassHierarchyProvider.getEquivalents(InferredOWLClassHierarchyProvider.java:27)
    3. org.protege.editor.owl.ui.tree.OWLObjectTree.createTreeNode(OWLObjectTree.java:459)
    4. org.protege.editor.owl.ui.tree.OWLObjectTreeRootNode.loadChildrenIfNecessary(OWLObjectTreeRootNode.java:52)
    5. org.protege.editor.owl.ui.tree.OWLObjectTreeNode.getChildCount(OWLObjectTreeNode.java:104)
    6. org.protege.editor.owl.ui.tree.OWLObjectTreeNode.isLeaf(OWLObjectTreeNode.java:126)
    6 frames
  6. Java RT
    DefaultTreeModel.setRoot
    1. javax.swing.tree.DefaultTreeModel.isLeaf(DefaultTreeModel.java:203)
    2. javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2808)
    3. javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:492)
    4. javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1360)
    5. javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:738)
    6. javax.swing.tree.VariableHeightLayoutCache.treeStructureChanged(VariableHeightLayoutCache.java:644)
    7. javax.swing.plaf.basic.BasicTreeUI$Handler.treeStructureChanged(BasicTreeUI.java:3917)
    8. javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(DefaultTreeModel.java:580)
    9. javax.swing.tree.DefaultTreeModel.nodeStructureChanged(DefaultTreeModel.java:365)
    10. javax.swing.tree.DefaultTreeModel.setRoot(DefaultTreeModel.java:135)
    10 frames
  7. Protege OWL Editor
    InferredOWLClassHierarchyProvider.lambda$new$191
    1. org.protege.editor.owl.ui.tree.OWLObjectTree.reload(OWLObjectTree.java:333)
    2. org.protege.editor.owl.ui.tree.OWLModelManagerTree.reload(OWLModelManagerTree.java:64)
    3. org.protege.editor.owl.ui.tree.OWLObjectTree$1.hierarchyChanged(OWLObjectTree.java:100)
    4. org.protege.editor.owl.model.hierarchy.AbstractOWLObjectHierarchyProvider.fireHierarchyChanged(AbstractOWLObjectHierarchyProvider.java:258)
    5. org.protege.editor.owl.model.hierarchy.cls.InferredOWLClassHierarchyProvider.lambda$new$191(InferredOWLClassHierarchyProvider.java:44)
    5 frames