[armedbear-devel] "Inconsistent precedence graph" when calling print-object on java instance
Alan Ruttenberg
alanruttenberg at gmail.com
Sun May 9 05:05:34 UTC 2010
Didn't seem to do it:
(ensure-java-class (find-java-class
"uk.ac.manchester.cs.owl.owlapi.OWLClassImpl"))
Fails - trackback below.
Could it have something to do with the different classloaders? I'm
using the bsh class loader.
-Alan
Inconsistent precedence graph.
[Condition of type SIMPLE-ERROR]
Restarts:
0: [RETRY] Retry SLIME REPL evaluation request.
1: [ABORT] Return to SLIME's top level.
2: [ABORT] Abort thread.
Backtrace:
0: (ERROR "Inconsistent precedence graph.")
1: (MOP::TOPOLOGICAL-SORT (#<BUILT-IN-CLASS T> #<STANDARD-CLASS
STANDARD-OBJECT {BB8694}> #<JAVA-CLASS {76B70A}> #<JAVA-CLASS
{EAFC88}> #<JAVA-CLASS {6957A7}> #<JAVA-CLASS {F9B577}> ...)
((#<STANDARD-CLA..
2: (MOP::STD-COMPUTE-CLASS-PRECEDENCE-LIST #<JAVA-CLASS {8ECBB9}>)
3: (#<FUNCTION (LAMBDA (MOP::ARGS MOP::NEXT-EMFUN)) {8CA21A}>
(#<JAVA-CLASS {8ECBB9}>) NIL)
4: (#<FUNCTION {E67B9B}> (#<JAVA-CLASS {8ECBB9}>))
5: (#<FUNCTION {E0F275}> #<JAVA-CLASS {8ECBB9}>)
6: (APPLY #<FUNCTION {E0F275}> (#<JAVA-CLASS {8ECBB9}>))
7: (#<STANDARD-GENERIC-FUNCTION MOP::COMPUTE-CLASS-PRECEDENCE-LIST
{3DAC04}> #<JAVA-CLASS {8ECBB9}>)
8: (MOP::STD-FINALIZE-INHERITANCE #<JAVA-CLASS {8ECBB9}>)
9: (#<STANDARD-GENERIC-FUNCTION MOP::FINALIZE-INHERITANCE {B34C53}>
#<JAVA-CLASS {8ECBB9}>)
10: (#<FUNCTION {BF47E5}> #<JAVA-CLASS {8ECBB9}> :NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-CLASS {6957A7}>
#<JAVA-CLASS {EAFC88}>) ...)
11: (APPLY #<FUNCTION {BF47E5}> #<JAVA-CLASS {8ECBB9}> (:NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-CLASS {6957A7}>
#<JAVA-CLASS {EAFC88}>..
12: (#<FUNCTION {41D9FF}> #<JAVA-CLASS {8ECBB9}> :NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-CLASS {6957A7}>
#<JAVA-CLASS {EAFC88}>) ...)
13: (APPLY #<FUNCTION {41D9FF}> (#<JAVA-CLASS {8ECBB9}> :NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-CLASS {6957A7}>
#<JAVA-CLASS {EAFC88}>..
14: (#<STANDARD-GENERIC-FUNCTION INITIALIZE-INSTANCE {10E1A4}>
#<JAVA-CLASS {8ECBB9}> :NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-CLASS {6..
15: (APPLY #<STANDARD-GENERIC-FUNCTION INITIALIZE-INSTANCE {10E1A4}>
#<JAVA-CLASS {8ECBB9}> (:NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-C..
16: (#<FUNCTION {4F29D2}> #<STANDARD-CLASS JAVA-CLASS {D3B52}> :NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-CLASS {6957A7}>
#<JAVA-CLASS {E..
17: (APPLY #<FUNCTION {4F29D2}> (#<STANDARD-CLASS JAVA-CLASS {D3B52}>
:NAME #:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-CLASS {6957A7}>
#<JAVA-C..
18: (#<STANDARD-GENERIC-FUNCTION MAKE-INSTANCE {617DFA}>
#<STANDARD-CLASS JAVA-CLASS {D3B52}> :NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> #<JAVA-..
19: (APPLY #<STANDARD-GENERIC-FUNCTION MAKE-INSTANCE {617DFA}>
#<STANDARD-CLASS JAVA-CLASS {D3B52}> :NAME
#:|org.semanticweb.owlapi.model.OWLClassExpression|
(:DIRECT-SUPERCLASSES (#<JAVA-CLASS {F9B577}> ..
20: (SYSTEM:ENSURE-CLASS
#:|org.semanticweb.owlapi.model.OWLClassExpression| :METACLASS
#<STANDARD-CLASS JAVA-CLASS {D3B52}> :DIRECT-SUPERCLASSES
(#<JAVA-CLASS {F9B577}> #<JAVA-CLASS {6957A7}> #<JAVA-CLAS..
21: (ENSURE-JAVA-CLASS #<java.lang.Class interface
org.semanticweb.owlapi... {4E151E}>)
22: (ENSURE-JAVA-CLASS #<java.lang.Class class
uk.ac.manchester.cs.owl.ow... {4C68D4}>)
23: (ENSURE-JAVA-CLASS #<java.lang.Class class
uk.ac.manchester.cs.owl.ow... {765640}>)
24: (SYSTEM::%EVAL (ENSURE-JAVA-CLASS (FIND-JAVA-CLASS
"uk.ac.manchester.cs.owl.owlapi.OWLClassImpl")))
More information about the armedbear-devel
mailing list