Hello all

A quick note about the ongoing work. While applying JAXB annotations on referencing objects for GML (un)marshalling last week, I have meet the problem of handling different GML versions. A common approach found on the web is to support only one version, and use XSLT for transforming input/output in different formats if needed. I'm currently applying the same strategy, except that instead of using XSLT (javax.xml.transform), I use subclasses of javax.xml.stream as "micro-transformers". I presume that this is significantly lighter than real XSLT transformations, however this could be revisited in any future SIS version if the gain is not so significant, or if the transformations become more complex. I have opened a JIRA task [1] for remembering this possibility.

    Martin


[1] https://issues.apache.org/jira/browse/SIS-152

Reply via email to