Difference between revisions of "J2ee-ejb-call"

From GreenVulcano Wiki
Jump to: navigation, search
(Created page with "==Description== Use this service to invoke an Enterprise Java Bean. =={{VULCON}} / {{GVCONSOLE}} Configuration== The ''j2ee-ejb-call'' Element is used by Channel and [[rou...")
 
Line 16: Line 16:
 
* ''home-interface'': Java class that defines the EJB home interface. Note that if the EJB is installed on the same application {{GVESB}} server, then you can also specify the local home interface.
 
* ''home-interface'': Java class that defines the EJB home interface. Note that if the EJB is installed on the same application {{GVESB}} server, then you can also specify the local home interface.
 
* ''remote-or-local-interface'': Java class that defines the EJB home remote. Note that if the EJB is installed on the same application {{GVESB}} server, then you can also specify the local interface.
 
* ''remote-or-local-interface'': Java class that defines the EJB home remote. Note that if the EJB is installed on the same application {{GVESB}} server, then you can also specify the local interface.
 +
 +
and its subelements:
 +
 +
* Description,
 +
* [[JNDIHelper]],
 +
* [[WLSSubjectBuilder]],
 +
* [[ServiceAlias]]

Revision as of 13:52, 27 January 2012

Description

Use this service to invoke an Enterprise Java Bean.

VulCon / GV Console Configuration

The j2ee-ejb-call Element is used by Channel and routed-call.

Its attributes are:

  • type: call.
  • class: it.greenvulcano.gvesb.virtual.j2ee.J2EECallOperation.
  • name: Operation name. Used in the 'Flow' section to associate workflow nodes to VCL operations.
  • jndi-name: EJB JNDI name.
  • method: Method name to invoke. The method must have the following signature:
    it.greenvulcano.gvesb.buffer.GVBuffer
    method(it.greenvulcano.gvesb.buffer.GVBuffer gvbuffer)
  • home-interface: Java class that defines the EJB home interface. Note that if the EJB is installed on the same application GreenVulcano® ESB server, then you can also specify the local home interface.
  • remote-or-local-interface: Java class that defines the EJB home remote. Note that if the EJB is installed on the same application GreenVulcano® ESB server, then you can also specify the local interface.

and its subelements: