Hi all, I wanted to bring to your attention the work in [1] and the related changes in TomEE that align with the recent fixes in xbean.
The short story is: We have discovered and fixed a bug in xbean reflect recently, but the original fix was incomplete, so xbean 4.29 broke the TomEE build and tests Specifically, this PR now updates type definitions in resources and services-jar.xml to ensure explicit type resolution, avoiding any implicit resolution (via ctor argument names) issues in xbean. The corresponding changeset can be viewed here: [2] These updates are mainly internal but important to maintain consistent behavior and alignment with XBean improvements. Users might need to update resources.xml / tomee.xml (if they previously did overrides for the default services). Feedback and suggestions on this alignment are welcome. Gruß Richard [1] https://github.com/apache/tomee/pull/2417 [2] https://github.com/apache/tomee/pull/2417/files
