tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Blevins <>
Subject Re: JNDI lookup help
Date Wed, 07 Nov 2007 20:33:32 GMT

On Nov 7, 2007, at 6:14 AM, Casey Rayman wrote:

> Forgive my ignorance...  Is there an established place to download  
> binary snapshots or do you mean an output of Maven via checking out  
> a snapshot from the repository?

Sorry, I assumed you were using maven (it would auto-download  
everything).  I've put up a server binary here for you:

Out of curiosity, what build/test environment are you using?  I know  
things are nice and easy for maven, but I definitely want to make sure  
we're doing what we can for other setups too -- any suggestions on how  
we could make life easier are very welcome.

> On another note: There is a download.html and a downloads.html(note  
> the s) on the website.  I confused myself for a few seconds when I  
> mistyped the url.

Definitely confusing.  We'll get that cleared up.



> Thanks,
> Casey
> On Nov 6, 2007, at 11:21 PM, David Blevins wrote:
>>> On Nov 2, 2007, at 12:52 PM, David Blevins wrote:
>>>> On Nov 2, 2007, at 8:54 AM, Casey Rayman wrote:
>>>>> We are using the <local-jndi-name> tags to force a JNDI name in
>>>>> our weblogic-ejb-jar.xml file.  Openejb appears to allow the  
>>>>> same tag in the openejb-jar.xml, but seems to ignore it  
>>>>> completely.
>>>> We don't quite have the same tag in the openejb-jar.xml.  You've  
>>>> hit upon one of the only remaining todos, let me see if i can  
>>>> hack something up for you.  Ideally we should support your  
>>>> weblogic-ejb-jar.xml directly so you don't have to maintain an  
>>>> openejb-jar.xml file.
>> Ok, I've added the support we've been needing for per ejb jndi names:
>> Note that you can still use a template if you like, i.e. "ejb/ 
>> org.superbiz.Foo" works or you can just "ejb/{interfaceClass}".
>> Then I also hooked up support for pulling the jndi names out of the  
>> weblogic-ejb-jar.xml file also, so you really don't need to bother  
>> with an openejb-jar.xml.  The wls conversion code so far only  
>> supports <jndi-name> and <local-jndi-name>.  It'll take a bit to  
>> add cmp conversion (we use JPA for our CMP), but by the looks of  
>> the entity you posted, it should work fine as-is because the field  
>> names match the column names which is JPA default.
>> Back on the subject of JNDI names, do you happen to know the jndi  
>> format WebLogic uses for EJB 3 business interfaces? I poked around  
>> but didn't find anything definitive, got the impression they were  
>> just using interface name.  I'd like to adjust the default template  
>> appropriately to match.
>> New snapshots have been published.  Just switch your dependency  
>> version to 3.0.0-SNAPSHOT, give it a try and let us know if it works.
>> -David

View raw message