You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-dev@xml.apache.org by ed...@edginton.net on 2001/12/20 14:48:35 UTC

java.lang.LinkageError

I just downloaded the cvs version of xml-xindice and the html's are
not being built. If I do 'ant docs' from XINDICE_HOME I get a:
 
lame:~/xml-xindice [148] ant docs
Buildfile: build.xml
 
users-guide:
     [echo] Building Users Guide
 
style:
     [java]
     [java] XSLT Error (java.lang.LinkageError): loader constraints violated
+when linking org/xml/sax/InputSource class
 
This is on redhat 7.1/jdk 1.3.1 with and without xerces and xalan
in my classpath. Ant version 1.4.1 compiled on October 30 2001
 
Stranger and stranger. If I use the ant in ./bin then I get (for 'ant docs'):  
 
 
dirname ./bin
/usr/xerces/xerces.jar:/usr/xalan/xalan.jar:/usr/xalan/xml-apis.jar:.:./bin/../j
+ava/lib/xmldb-sdk.jar:./bin/../java/lib/xmldb.jar:./bin/../java/lib/xml-apis-1.
+0.jar:./bin/../java/lib/xindice.jar:./bin/../java/lib/xerces-1.4.3.jar:./bin/..
+/java/lib/xalan-2.0.1.jar:./bin/../java/lib/servlet.jar:./bin/../java/lib/openo
+rb_tools-1.2.0.jar:./bin/../java/lib/openorb-1.2.0.jar:./bin/../java/lib/junit-
+3_7.jar:./bin/../java/lib/infozone-tools.jar:./bin/../java/lib/infozone-lexus.j
+ar:./bin/../java/lib/ant-1_3.jar:/usr/jakarta/jakarta-ant-1.4.1/lib/ant.jar:/us
+r/jakarta/jakarta-ant-1.4.1/lib/crimson.jar:/usr/jakarta/jakarta-ant-1.4.1/lib/
+jaxp.jar:/usr/jakarta/jakarta-ant-1.4.1/lib/optional.jar:/usr/java/jdk1.3.1/lib
+/tools.jar
security properties not found. using defaults. 
Buildfile: build.xml
 
BUILD FAILED
 
java.lang.VerifyError: (class:
+org/apache/tools/ant/taskdefs/optional/Native2Ascii, method: createMapper
+signature: ()Lorg/apache/tools/ant/types/Mapper;) Incompatible type for getting
+or setting field
       at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:120)
        at org.apache.tools.ant.Project.init(Project.java:163)
        at org.apache.tools.ant.Main.runBuild(Main.java:387)
        at org.apache.tools.ant.Main.main(Main.java:149)

Total time: 0 seconds
(class: org/apache/tools/ant/taskdefs/optional/Native2Ascii, method:
+createMapper signature: ()Lorg/apache/tools/ant/types/Mapper;) Incompatible
+type for getting or setting field

Or if I unset CLASSPATH:

dirname ./bin
./bin/../java/lib/xmldb-sdk.jar:./bin/../java/lib/xmldb.jar:./bin/../java/lib/xm
+l-apis-1.0.jar:./bin/../java/lib/xindice.jar:./bin/../java/lib/xerces-1.4.3.jar
+:./bin/../java/lib/xalan-2.0.1.jar:./bin/../java/lib/servlet.jar:./bin/../java/
+lib/openorb_tools-1.2.0.jar:./bin/../java/lib/openorb-1.2.0.jar:./bin/../java/l
+ib/junit-3_7.jar:./bin/../java/lib/infozone-tools.jar:./bin/../java/lib/infozon
+e-lexus.jar:./bin/../java/lib/ant-1_3.jar:/usr/jakarta/jakarta-ant-1.4.1/lib/an
+t.jar:/usr/jakarta/jakarta-ant-1.4.1/lib/crimson.jar:/usr/jakarta/jakarta-ant-1
+.4.1/lib/jaxp.jar:/usr/jakarta/jakarta-ant-1.4.1/lib/optional.jar:/usr/java/jdk
+1.3.1/lib/tools.jar
security properties not found. using defaults. 
Buildfile: build.xml
 
BUILD FAILED
 
java.lang.VerifyError: (class:
+org/apache/tools/ant/taskdefs/optional/Native2Ascii, method: createMapper
+signature: ()Lorg/apache/tools/ant/types/Mapper;) Incompatible type for getting
+or setting field
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:120)
        at org.apache.tools.ant.Project.init(Project.java:163)
        at org.apache.tools.ant.Main.runBuild(Main.java:387)
        at org.apache.tools.ant.Main.main(Main.java:149)

Total time: 0 seconds
(class: org/apache/tools/ant/taskdefs/optional/Native2Ascii, method:
+createMapper signature: ()Lorg/apache/tools/ant/types/Mapper;) Incompatible
+type for getting or setting field

-- 
Brian Edginton                                                 (801) 580-7903
edge@edginton.net
Key fingerprint = 99A9 BAC5 606C 9EFF F941  E049 BBA5 EEE6 17B9 EE9A