[jboss-user] [Beginners Corner] - Problem with jndi bindings: my SLSB's not bound
blomqvie
do-not-reply at jboss.com
Sat Nov 11 07:43:46 EST 2006
Hi!
I have problems with jndi. I cant get reference to my SLSB:s remote interface with lookup.
The servlet which is using the lookup
|
| Properties props = new Properties();
| props.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
| props.put(Context.PROVIDER_URL, "jnp://localhost:1099");
| props.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
|
| InitialContext context = new InitialContext(props);
| th=(TuoteHallintaRemote)context.lookup("TuoteHallintaRemote.class.getName()");
|
|
SLSB code:
|
| @Stateless
| public class TuoteHallintaBean implements TuoteHallintaRemote {
|
| @PersistenceContext(unitName="def")
| protected EntityManager em;
|
| public boolean lisaaTuote(String nimi, Integer hinta) {
|
| Tuote t = new Tuote(nimi, hinta);
| em.persist(t);
| return true;
| }
|
| public Collection<Tuote> listaaTuotteet() {
|
| Query query = em.createQuery("from Tuote t");
| ArrayList al = (ArrayList)query.getResultList();
| return al;
| }
|
| }
|
|
Remote Interface code:
|
| @Remote
| public interface TuoteHallintaRemote {
|
| public Collection<Tuote> listaaTuotteet();
| public boolean lisaaTuote(String nimi, Integer hinta);
| }
|
|
Jboss's log says:
14:42:26,322 INFO [STDOUT] com.hajat.db.TuoteHallintaRemote not bound
I can't figure this out!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3985129#3985129
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3985129
More information about the jboss-user
mailing list