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)