The 0.1 version of it is running now in my development environment and I am feeling pretty okay about it. Not too bulky and quite fast. I must admit that until now I was blissfully unaware of the intracasies of DTD files. My parser is a schema metadata extraction tool, not a validating instance parser. I have used that fact to cut a few corners in my implementation.
Now of to look at Jersey ....
Hi Bill,
ReplyDeleteI think any JAXB implementation should contain a DTD parsing mechanism. For example JaxMe (http://ws.apache.org/jaxme/) has one:
http://ws.apache.org/jaxme/release-0.4/apidocs/org/apache/ws/jaxme/xs/util/DTDParser.html
I guess the Sun JAXB implementation must have one as well, but I think the Apache License is more suitable for commercial usage than the GPL.
Regards,
Maurizio