This week's book giveaways are in the Refactoring and Agile forums. We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line! See this thread and this one for details.
Hi, I am using WebSphere studio 5.0 to develop some EJBs. In particular I have an entity bean that I'd like to access from a session bean using the entity beans local interface andI've been having a few problems. I've been looking around for how to get a local ref and from what I can work out I need to use a string in the following format java:comp/env/[jndi Bean name] to look up the bean from the JNDI context. I have specified the ejb-local-ref in my deployment descriptor as follows: <ejb-local-ref id="EJBLocalRef_1043116534977"> <ejb-ref-name>WeatherStation</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.blah.weather.ejb.WeatherStationLocalHome</local-home> <local>com.blah.weather.ejb.WeatherStationLocal</local> <ejb-link>WeatherStation</ejb-link> </ejb-local-ref> When I deploy and try and get a reference the lookup fails and on further inspection (via a session bean that lists the bindings for a particular string) there is nothing bound under the java:comp/env at all. I figure that this can't be correct and I must be doing something stupid! Can anyone give me some pointers on how to get a local ref in websphere 5.0? thanks in advance regards Boyd