Community
Participate
Working Groups
Build ID: I20070323-1616 Steps To Reproduce: The validation of the business method is not invoked for the following condition. 1. Create a CMP2.0 entity bean. 2. Define a method that throws RemoteException in the enterprise bean class. 3. Reflect the method definition only in a local interface. In the CMP2.0 entity bean, because throwing RemoteException in the business method is not recommended, EJB Validator should display WARNING(CHKJ2503W). More information:
EJB 2.0 spec is quite old already to investigate team resources on this. However, any patch contributions by the community will be appreciated.
Created attachment 110764 [details] Patch I investigated the bug. The processing of a remote interface is executed two times. One should be for a local interface. Please refer to the patch for details.
Thanks for the patch, Masashi! Chuck, the patch looks good for me, but please have a review since the validation code is in the j2ee.core plugin.
looks good - approved
Committed to HEAD and R3_0_maintenance. Released to build.