Difference between revisions of "J2ee-ejb-call"

From GreenVulcano Wiki
Jump to: navigation, search
Line 21: Line 21:
 
* Description,
 
* Description,
 
* [[JNDIHelper]],
 
* [[JNDIHelper]],
* [[WLSSubjectBuilder]],
+
* WLSSubjectBuilder (see bellow),
 
* [[ServiceAlias]]
 
* [[ServiceAlias]]
 +
 +
 +
==WLSSubjectBuilder==
 +
 +
This element is the SubjectBuilder definition for the Weblogic 8 application server It is used only by ''j2ee-ejb-call''.
 +
 +
Its attributes are:
 +
 +
* ''type'': subject-builder.
 +
* ''class'': it.greenvulcano.gvesb.jaas.WLSSubjectBuilder.
 +
* ''provider-url'': URL for the application server connection. See the application server documentation for the format of this parameter.
 +
* ''security-principal'': User name to connect the application server.
 +
* ''security-credentials'': Password to connect the application server. #Encrypted

Revision as of 13:57, 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:


WLSSubjectBuilder

This element is the SubjectBuilder definition for the Weblogic 8 application server It is used only by j2ee-ejb-call.

Its attributes are:

  • type: subject-builder.
  • class: it.greenvulcano.gvesb.jaas.WLSSubjectBuilder.
  • provider-url: URL for the application server connection. See the application server documentation for the format of this parameter.
  • security-principal: User name to connect the application server.
  • security-credentials: Password to connect the application server. #Encrypted