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

Reply via email to