I'm getting the following exception from Websphere 5.1:
CNTR0020E: Non-application exception occurred while processing method "updateTagInformation" on bean "BeanId(app#app-core.jar#appJar, 328885774)". Exception data: java.lang.IllegalArgumentException
The problem occrrs when I run a test application from outside of Websphere (i.e. in Eclipse) and I access an EJB that is deployed on WS as part of an EAR.
This is strange for 2 reasons:
(1) The first run of my test succeeds. So does the second. On the third attempt, the exception is thrown.
(2) The IllegalArgumentException is actually nonsensical. It is generated by my application and occurs because a value has been found to be < 0. But the value is actually 3975. Having logged out the parameters of the comparison, it is obvious that the exception cannot occur - except that it does!