tuscany-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Tuscany: SCA Java binding.ejb (page edited)
Date Mon, 24 Sep 2007 22:07:01 GMT
SCA Java binding.ejb (TUSCANY) edited by Raymond Feng
      Page: http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+binding.ejb
   Changes: http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=66256&originalVersion=7&revisedVersion=8


{include: SCA Java Subproject Menu}
{include: Java SCA Menu New}{column}{column:width=85%}

h3. <binding.ejb>

Tuscany provides the reference-side support for the [SCA EJB Session Bean Binding V1.00|http://www.osoa.org/download/attachments/35/SCA_EJBSessionBeanBinding_V100.pdf?version=1].
It allows SCA components to access existing stateless session beans.

h3. The XML configutation

To access a stateless session, the uri attribute of the <binding.ejb> element needs
to be be configured with a JNDI name. 

<binding.ejb uri="corbaname:iiop:1.2@localhost:1050#AddServiceBean" />

Depending on which enviroment the SCA components are hosted, various styles of the JNDI names
can be supported:
* relative JNDI
* java:comp/env/<ejb-ref>
* corbaname JNDI

h3. Some examples
<composite xmlns="http://www.osoa.org/xmlns/sca/1.0" name="account">
    <component name="AccountDataServiceComponent">
        <implementation.java class="bigbank.accountdata.AccountDataServiceImpl" /> 
        <reference name="brokerService">
            <binding.ejb uri="corbaname:iiop:1.2@localhost:1050#BrokerServiceBean" />


{note:title=Integration with Geronimo 2.0.1}
Make sure org.apache.geronimo.configs/openejb-corba-deployer/2.0-SNAPSHOT/car is started.

Look under System Modules in Admin Console. This module is required to support CORBA Naming.


This message is automatically generated by Confluence

Unsubscribe or edit your notifications preferences

If you think it was sent incorrectly contact one of the administrators

If you want more information on Confluence, or have a bug to report see

To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org

View raw message