Hello Devs,

I was working on XMLBEANS-555 and as usual there is more to be changed.
I've refactored the beans generation so there are no Factory inner classes in 
the beans interfaces.
This would be a breaking change and user code needs to be compiled again, but I 
think it's worth it as it's much less duplicated code now.

I've regenerated the poi beans and no changes on our code was necessary.

Apart of that I made the batik dependencies optional and handle errors while 
using the Serviceloader.
If user code is accessing the Service Provider code directly when running on 
the module-path, they'll get a NoClassDefFoundError.
I thought about wrapping that error, but I would simply add a FAQ entry and 
hope that Batik eventually fixes that error.

I would wait two days for a review offer and otherwise commit the xmlbeans 
change and upgrade the poi/xmlbeans dependency.

Best wishes,
Andi


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

Reply via email to