Svante Schubert created ODFTOOLKIT-457:
------------------------------------------

             Summary: Update Multi-Schema-Validator Reference (and Maven 
instance)
                 Key: ODFTOOLKIT-457
                 URL: https://issues.apache.org/jira/browse/ODFTOOLKIT-457
             Project: ODF Toolkit
          Issue Type: Improvement
          Components: generator
    Affects Versions: 0.6.2-incubating
            Reporter: Svante Schubert
            Assignee: Svante Schubert


I realised last week, that Oracle has moved Sun's Java net projects (including 
MSV) to an archive, see https://msv.java.net

As you might know, we are using the Multi Schema Validator to read the ODF 
RelaxNG Grammars from the ODF TC site 
(http://docs.oasis-open.org/office/v1.2/os/) to create the typed Java sources 
of ODF Java classes within our project 
<ODFTOOLKIT_ROOT>/generator/schema2template.
(NOTE: We are not using JAXB - Java Architecture for XML Binding (JAXB) -  as 
this works only for the W3C XML Schema).
The sources are being created in conjunction with Apache Velocity template 
engine.

The latest sources can be found by the former Sun/Oracle developer on GitHub:
https://github.com/kohsuke/msv

Unfortunately, although most patches are on his side, his version number lacks 
behind by the last given by Oracle, which we are using.

Therefore I spend a day to merge the fixes from the archived Oracle branch into 
the latest from kohsuke on my github 
https://github.com/svanteschubert/msv
and asked for a pull request from kohsuke:
https://github.com/kohsuke/msv/pull/5

Only copyright have not been updated to Oracle's, but I wanted to start to 
communicate on a pure technical level. I have asked kohsuke and the Oracle 
admin about Maven Central rights, but there is no answer so far.

If anyone like to improve MSV (like adding sequence & choice evaluation for 
class generation), the MSV repository should be locally exchanged with my 
GitHub version.





--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to