Bug 40181 - Add a new Session Bean protocol extension
Summary: Add a new Session Bean protocol extension
Status: RESOLVED WONTFIX
Alias: None
Product: JMeter - Now in Github
Classification: Unclassified
Component: Main (show other bugs)
Version: 2.1.2
Hardware: All All
: P2 enhancement (vote)
Target Milestone: ---
Assignee: JMeter issues mailing list
URL:
Keywords: PatchAvailable
Depends on:
Blocks:
 
Reported: 2006-08-03 16:09 UTC by Guillaume Lasnier
Modified: 2015-12-27 21:24 UTC (History)
1 user (show)



Attachments
Patch as described in bug comment (267.79 KB, patch)
2006-08-03 17:06 UTC, Guillaume Lasnier
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Lasnier 2006-08-03 16:09:34 UTC
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
Comment 1 Guillaume Lasnier 2006-08-03 17:06:19 UTC
Created attachment 18676 [details]
Patch as described in bug comment
Comment 2 peter lin 2006-08-28 13:29:21 UTC
Thanks for the contribution, hopefully either sebb or I can take a look soon.
Have you signed the apache contributor agreement yet?

peter lin
Comment 3 Guillaume Lasnier 2006-08-28 13:38:04 UTC
I faxed the CCLA to the ASF at the beginning of August.
Comment 4 peter lin 2006-08-28 13:41:05 UTC
thanks for the quick response. I'll try to take a look this week. I apologize
for the slow response.

peter
Comment 5 peter lin 2006-09-01 13:42:14 UTC
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
Comment 6 peter lin 2006-09-06 11:50:34 UTC
I haven't had time to review the code. my apologies for the delay. I've been
busy with day job and other stuff.
Comment 7 Philippe Mouawad 2015-12-27 21:24:21 UTC
Technology is not very much used nowadays, so closing as wontfix.
Comment 8 The ASF infrastructure team 2022-09-24 20:37:37 UTC
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/1768