[oXygen-user] different results using TRANG directly and from within oXygen
Theun Fleer
Tue Jun 3 06:02:44 CDT 2008
hi Sorin
now I get the following error messages:
[java] log4j:WARN No appenders could be found for logger (ro.sync.util.v).
[java] log4j:WARN Please initialize the log4j system properly.
[java] Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xml/resolver/helpers/Debug
[java] at ro.sync.xml.parser.ParserCreator.A(Unknown Source)
[java] at ro.sync.xml.parser.ParserCreator.newXRNoValid(Unknown Source)
[java] at com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator.createXMLReader(Unknown Source)
[java] at com.thaiopensource.relaxng.parse.sax.SAXParseable.parse(Unknown Source)
[java] at com.thaiopensource.relaxng.input.parse.SchemaBuilderImpl.parse(Unknown Source)
[java] at com.thaiopensource.relaxng.input.parse.SchemaBuilderImpl.parse(Unknown Source)
[java] at com.thaiopensource.relaxng.input.parse.ParseInputFormat.load(Unknown Source)
[java] at com.thaiopensource.relaxng.translate.Driver.doMain(Unknown Source)
[java] at com.thaiopensource.relaxng.translate.Driver.main(Unknown Source)
[java] Caused by: java.lang.ClassNotFoundException: org.apache.xml.resolver.helpers.Debug
...etc...
Any ideas why the log4j is not initialized properly?
groet
Theun
_____
Van: namens Sorin Ristache
Verzonden: vr 30-5-2008 13:44
Aan:
Onderwerp: Re: [oXygen-user] different results using TRANG directlyand fromwithinoXygen
Yes, the Trang class name is correct. oxygen.jar includes some Xerces
patches too so you have to add lib/xercesImpl.jar too to the classpath.
I think you will need to add log4j.jar too to avoid such
NoClassDefFoundError errors:
<classpath>
<pathelement location="lib/oxygen.jar"/>
<pathelement location="lib/xercesImpl.jar"/>
<pathelement location="lib/log4j.jar"/>
<pathelement location="lib/trang.jar"/>
</classpath>
Regards,
Sorin
Theun Fleer wrote:
> hi Sorin
>
> ah, thanks...but when I use your solution, I get the following messages:
> [echo] trang: tmp/be-jur-com.xsrng from lib C:\Program
> Files\Oxygen\Oxygen XML Editor 9.0/lib
> [java] Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/xerces/xni/grammars/XMLGrammarPool
> [java] at
> com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator.createXMLReader(Unknow
> n Source)
> [java] at
> com.thaiopensource.relaxng.parse.sax.SAXParseable.parse(Unknown Source)
> [java] at
> com.thaiopensource.relaxng.input.parse.SchemaBuilderImpl.parse(Unknown
> Source)
> [java] at
> com.thaiopensource.relaxng.input.parse.SchemaBuilderImpl.parse(Unknown
> Source)
> [java] at
> com.thaiopensource.relaxng.input.parse.ParseInputFormat.load(Unknown
> Source)
> [java] at com.thaiopensource.relaxng.translate.Driver.doMain(Unknown
> Source)
> [java] at com.thaiopensource.relaxng.translate.Driver.main(Unknown
> Source)
> [java] Caused by: java.lang.ClassNotFoundException:
> org.apache.xerces.xni.grammars.XMLGrammarPool
> ... etc
>
> Is the classname com.thaiopensource.relaxng.translate.Driver (for TRANG)
> correct?
> Because when I comment the line <pathelement location="lib/oxygen.jar"/>
> it runs but results in an incorrect DTD.
>
> groet
> Theun
Drs. T. Fleer
Consultant
GSM: +31 (0)6 40 58 50 27
http://www.daidalos.nl/
Daidalos BV
Source of Innovation
Hoekeindsehof 1-4
2665 JZ Bleiswijk
Tel.: +31 (0) 10 850 1200
Fax: +31 (0) 10 850 1199
http://www.daidalos.nl/
KvK 27164984
De informatie - verzonden in of met dit emailbericht - is afkomstig van Daidalos BV en is uitsluitend bestemd voor de geadresseerde. Indien u dit bericht onbedoeld hebt ontvangen, verzoeken wij u het te verwijderen. Aan dit bericht kunnen geen rechten worden ontleend.
oXygen-user mailing list
http://www.oxygenxml.com/mailman/listinfo/oxygen-user
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 14084 bytes
Desc: not available
Url : http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20080603/6e8f76f5/attachment.bin
More information about the oXygen-user
mailing list