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