The enhancement is ready and the patch is provided as an attachement :). Brief description: ------------------ It allows seamless invocation of Session Beans following the EJB 2.1 specification. It is composed of the following components - Session Bean Configuration : It is a configuration element that contains all necessary information to handle JNDI lookup/create Session Bean protocol plumbing. - Session Bean Sampler : Contains the detail of the session bean method invocation. It is based on standard Java reflection APIs. Method parameters are defined by an extensible mechanism. A standard implementation allows preparation of parameter objects in a BeanShell sampler. The GUI components that alllow to edit those controls are based on the existing testbeans mechanism. A custom editor has also been introduced to allow selecting the session bean interface and method. JNDI InitialContextFactory, EJB Home and Remote interfaces are discovered automatically from the lib/ext directory A few other enhancement and bug fixes are also included in the patch to make it work properly. I also updated the build.xml file The following external jars are required at build and runtime : * activation.jar * geronimo-spec-j2ee-1.4-rc4.jar
Created attachment 18676 [details] Patch as described in bug comment
Thanks for the contribution, hopefully either sebb or I can take a look soon. Have you signed the apache contributor agreement yet? peter lin
I faxed the CCLA to the ASF at the beginning of August.
thanks for the quick response. I'll try to take a look this week. I apologize for the slow response. peter
I will try to review this tonight and check it into SVN. my plan right now is to make a new folder for EJB under protocol. if all goes well, I will be able to get that done within the next few days. peter lin
I haven't had time to review the code. my apologies for the delay. I've been busy with day job and other stuff.
Technology is not very much used nowadays, so closing as wontfix.
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/1768