<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Access across different EAR on the same JBoss instance with local interfaces.
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/lszymik">Å�ukasz Szymik</a> in <i>EJB 3.0</i> - <a href="http://community.jboss.org/message/547290#547290">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi Everybody,</p><p><br/>I have question regarding access to session beans with local interface. I have application which is split into two separate EAR archives (let say EAR1 and EAR2). EAR1 is somehow gate to be accessed by remote client (Remote interface from client Java SE application). EAR2 is "service" provider which is accessed from EAR1. I am using JBoss AS 6 M3.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I was able to develop session bean placed in EAR1 which is accessing bean from EAR2 with use of local interfaces.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;code&gt;</p><div id="_mcePaste">ctx = new InitialContext();</div><div id="_mcePaste">GreetingsLocal greetings = (GreetingsLocal) ctx.lookup("ServiceTierApp/GreetingsImpl/local");</div><div id="_mcePaste">return greetings.getGreeting("I am here: " + message);</div><p>&lt;/code&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Session beans are deployed in separate EAR files and still I am able to use them with local interfaces (so for both are deployed in the same JBoss instance).</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Questions:</p><p>1) Is this standard feature of JBoss? ( I was not able to gain same local interface access across EARs with Glassfish v3)</p><p>2) Do we have control (configuration) of this behavior in JBoss?</p><p>3) Is there any similar way to gain cooperation across EARs in same JBoss instance? From the business point of view we have to split whole application into at least 2 ears apps.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks in advance for any feedback.</p><p>Best regards</p><p><br/>Lukasz</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/547290#547290">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in EJB 3.0 at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2029">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>