Hi,

In addition, Java 9 does not ship with JAXB enabled by default (see my previous 
mail about that). You have to pass a command line arg to enable the Java EE 
modules (next to CORBA and other J2EE stuff).

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de

> -----Original Message-----
> From: Andreas Beeker [mailto:kiwiwi...@apache.org]
> Sent: Thursday, April 21, 2016 1:46 AM
> To: POI Developers List <dev@poi.apache.org>
> Subject: xmlbeans successor
> 
> Hi *,
> 
> I'm still struggling with the jaxb replacement for the xml signing classes.
> Apart of spending a lot of time to get namespaces/prefix right (... and it 
> still
> doesn't work),
> so that the signatures are valid again, I've realized that jaxb in java6 
> might be
> also a problem ...
> 
> The reason for changing the implementation is of course testing jaxb in a not
> so
> important area of POI, but is jaxb really a good pick?
> 
> random thoughts:
> 
> - we get more and more android requests, where jaxb is not supported or
> only made possible
>   by custom hacks [1] ... should we try to make POI compatible to Android?
> 
> - specific to the signing, the xmlsec lib also use jaxb itself - if I try to 
> omit jaxb
> for the sake of android compatibility,
>   I'd likely need to reimplement the relevant parts of xmlsec [2]
> 
> - having a xml serializer independent of the java version could be handy ...
> but security issues (e.g. XXE) shouldn't be overlooked
> 
> - although there are other serializer (e.g. SimpleXml [3]) - we still need to
> keep the xml-infoset (or unknown native records) ... do we?
>   would there be a way to have a common / format independent model albeit
> preserving unknown records / xml-data?
>   I think about the performance discussion lately, where we could handle
> more data when we transform the data to an internal model
>   ... but probably ignore unknown elements. (This applies of course to non-
> streaming mode ...)
> 
> Just give me your 2 cents, so I see, if it's worth to get my stuff working ...
> 
> Andi
> 
> 
> [1] http://stackoverflow.com/questions/9734921/is-there-a-need-in-jaxb-
> implementation-for-android
>       http://www.docx4java.org/blog/2012/05/jaxb-can-be-made-to-run-on-
> android/
> [2] http://stackoverflow.com/questions/5991290/xml-soap-signing-on-
> android
> [3] http://simple.sourceforge.net/
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
> For additional commands, e-mail: dev-h...@poi.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org

Reply via email to