[
https://issues.apache.org/jira/browse/XMLSCHEMA-36?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14126383#comment-14126383
]
Michael Pigott commented on XMLSCHEMA-36:
-----------------------------------------
Thanks [~dkulp]! I actually just downloaded a Java 5 compiler and updated my
code accordingly (biggest issue was String.isEmpty() didn't show up until Java
6). I'm happy to post a new version of the code, but I'm nowhere close an
expert at Maven. I would appreciate help in "add[ing] some profiles and
conditional dependencies and such to the poms" if that's the route you want to
go.
Oh, and for the record, I'm not one of the Avro folks! I'm just a guy who
wanted to take XML documents conforming to an external schema and store them in
both Kafka and Hadoop. :-)
> XML Schema Walker and XML Document Path Finder
> ----------------------------------------------
>
> Key: XMLSCHEMA-36
> URL: https://issues.apache.org/jira/browse/XMLSCHEMA-36
> Project: XmlSchema
> Issue Type: New Feature
> Reporter: Michael Pigott
> Labels: PatchAvailable
> Attachments: diff_xmlschema_walker.zip
>
>
> As part of AVRO-457, I wrote code to walk an XmlSchema and build a state
> machine from it. With that state machine one can walk through an XML
> Document and find a path through the state machine that validates the XML
> Document.
> I believe this code better lives in the Apache XML Schema project, so it can
> be available to others not using Avro.
> I only made minor changes to the existing code, so there are a lot of
> references to Avro in the tests. Please let me know if this is an issue.
> This code depends on XMLSCHEMA-34 and XML-SCHEMA-35.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]