Hi. Trying to convert a DTD to XSD, I get:
Exception in thread "main" java.lang.NullPointerException
at
com.thaiopensource.xml.em.ResolverUriEntityManager.open(ResolverUriEntityManager.java:56)
at
com.thaiopensource.xml.em.ResolverUriEntityManager.open(ResolverUriEntityManager.java:27)
at
com.thaiopensource.xml.dtd.parse.DtdParserImpl.parse(DtdParserImpl.java:14)
at
com.thaiopensource.relaxng.input.dtd.DtdInputFormat.load(DtdInputFormat.java:144)
at com.thaiopensource.relaxng.translate.Driver.run(Driver.java:135)
at com.thaiopensource.relaxng.translate.Driver.main(Driver.java:44)
At first, I was suspecting my input data. But a very simple DTD
with just one element definition fails as well:
---<snip>---
<!ELEMENT score EMPTY>
<!ATTLIST score
version CDATA #REQUIRED>
---<snip>---
Save this as foo.dtd, and run
$ trang foo.dtd foo.xsd
to reproduce.
--
CYa,
⡍⠁⠗⠊⠕
signature.asc
Description: PGP signature

