Alex Schneider: Xalan-J

Hallo,

ich versuche Xalan-J zum Laufen zu bringen. Allerdings bricht er immer mit der Fehlermeldung ab:
Exception in thread „main“ java.lang.ClassCastException: org.apache.xalan.res.XSLTErrorResources_de at org.apache.xalan.xslt.Process.main(Unknown Source)

Ich habe ie neueste Version installiert, den CLASSPATH mit Xalan und Xerces eingestellt.

  1. hallo Alex,

    windows/linux?
    jre/jdk?
    wie sieht dein classpath aus?
    hast du alles angegeben was im "geting started" steht?
    funktionieren die samples?

    grüße
    thomas

  2. Hi!

    ich versuche Xalan-J zum Laufen zu bringen. Allerdings bricht er immer mit der Fehlermeldung ab:
    Exception in thread „main“ java.lang.ClassCastException: org.apache.xalan.res.XSLTErrorResources_de at org.apache.xalan.xslt.Process.main(Unknown Source)

    Hm, also das hatte ich auch mal.
    Habe das, glaube ich, nur wegbekommen, indem ich im Xalan-Code was geändert habe. Falls Du also Java-Erfahrung hast, guck da mal rein.
    /src/org/apache/xalan/xslt/Process.java:
    Hier musst Du wahrscheinlich die Zeilen 184-186 auskommentieren:
        XSLTErrorResources resbundle =
          (XSLTErrorResources) (XSLMessages.loadResourceBundle(
            org.apache.xml.utils.res.XResourceBundle.ERROR_RESOURCES));
    Und noch alle Zeilen, in denen resbundle auftaucht. Irgendwie so habe ich das gelöst.
    Hilft Dir das weiter?

    VG->Cologne
    Simon