[
https://issues.apache.org/jira/browse/TAVERNA-931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stian Soiland-Reyes updated TAVERNA-931:
----------------------------------------
Description:
One possibility to avoid having say xenc-schema.xsd included is to re-do that
by hand from scratch as JAXB beans. (but not just copying what JAXB makes for
us under target/generated-sources!)
Not sure how 'clean room' this has to be.. I know many of these standards 'by
heart' so I guess it can't be me? Perhaps I will need to write out a
requirement document?
We can also cheat to our heart's delight here as we don't use all the features
of the schemas - we just want documents using those elements to not fail
parsing.
was:
One possibility to avoid having say xenc-schema.xsd included is to re-do that
by hand from scratch.
Not sure how 'clean room' this has to be.. I know many of these standards 'by
heart' so I guess it can't be me? Perhaps I will need to write out a
requirement document?
We can also cheat to our heart's delight here as we don't use all the features
of the schemas - we just want documents using those elements to not fail
parsing.
> Redo schemas as JAXB beans?
> ---------------------------
>
> Key: TAVERNA-931
> URL: https://issues.apache.org/jira/browse/TAVERNA-931
> Project: Apache Taverna
> Issue Type: Sub-task
> Components: Taverna Language
> Reporter: Stian Soiland-Reyes
> Fix For: language 0.16.0
>
>
> One possibility to avoid having say xenc-schema.xsd included is to re-do that
> by hand from scratch as JAXB beans. (but not just copying what JAXB makes
> for us under target/generated-sources!)
> Not sure how 'clean room' this has to be.. I know many of these standards 'by
> heart' so I guess it can't be me? Perhaps I will need to write out a
> requirement document?
> We can also cheat to our heart's delight here as we don't use all the
> features of the schemas - we just want documents using those elements to not
> fail parsing.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)