geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Xiao-fei Song <xfsong_ch...@yahoo.com>
Subject Re: jndi-name and sub-context
Date Tue, 03 Jul 2007 09:13:34 GMT

Hi Jarek,

Thanks for your reply. And I have decided to use application client to
continue my evaluation. I'll file a bug on the jndi-name issue.

Thanks,
Chris.


Jarek Gawor-2 wrote:
> 
> Hi,
> 
> Comments inline.
> 
> On 7/2/07, Xiao-fei Song <xfsong_chris@yahoo.com> wrote:
>>
>> Hi all,
>>
>> I am just working on geronimo v2 for a very simple ejb client application
>> but I got stuck on the jndi lookup part. I got 2 questions basically
>> because
>> my code runs well on geronimo 1.x:
>>
>> 1. jndi-name specified in openejb-jar.xml does not work. Is this being
>> ignored or a geronimo regression?
> 
> Please open a bug and hopefully somebody will address it.
> 
>> 2. when I try using deployment id as "MyEjbModule.jar/MySessionBean", the
>> look up returned subcontext instead of the home object, and I have a
>> ClassCastException while narrowing the object ref returned. The object's
>> class type is org.apache.openejb.client.JNDIContext instead of the home
>> interface.
> 
> I believe, the default JNDI name in v2 is of the following format:
> 
> {deploymentId}/{interfaceClass}
> 
> where {deploymentId} is:
> 
> {moduleId}/{ejbName}
> 
> So you want to lookup something like:
> MyEjbModule.jar/MySessionBean/my.package.SessionRemote
> 
> See
> http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/webservices-testsuite/jaxb-tests/jaxb-ejb/src/test/java/org/apache/geronimo/testsuite/testset/EJBJAXBTest.java?view=markup
> for an example.
> 
> Hope this helps,
> Jarek
> 
> 

-- 
View this message in context: http://www.nabble.com/jndi-name-and-sub-context-tf4011031s134.html#a11408619
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Mime
View raw message