From: Michael D. <ho...@mi...> - 2002-07-04 08:48:38
|
Hi, thanks for your response. I actually coded the following into my ActionServlet: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Properties prop =3D new Properties(); prop.setProperty("java.naming.factory.initial","org.jnp.interfaces.Naming= Con textFactory"); prop.setProperty("java.naming.provider.url","localhost:1099"); prop.setProperty("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp= .in terfaces"); InitialContext jndiContext =3D new InitialContext(prop); =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D I=B4ve got a jndi.properties in my "$TOMCAT_HOME/common/classes" folder containing: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D jndi.properties =3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D java.naming.factory.initial=3Dorg.jnp.interfaces.NamingContextFactory java.naming.factory.url.pkgs=3Dorg.jboss.naming:org.jnp.interfaces # Do NOT uncomment this line as it causes in VM calls to go over # RMI! java.naming.provider.url=3Dlocalhost:1099 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Thanks, Michael ----- Original Message ----- From: "Alex Loubyansky" <lou...@ua...> To: "Michael Delamere" <ho...@mi...> Cc: <jbo...@li...> Sent: Thursday, July 04, 2002 10:39 AM Subject: Re[4]: [JBoss-user] javax.naming.CommunicationException > MD> I=B4ve done exatctly as you said but unfortunately the problem rema= ins. > > Do you also have correct jndi.properties file in the classpath of your > application? You can also hardcode them. > > Correct properties are: > java.naming.factory.initial=3Dorg.jnp.interfaces.NamingContextFactory > java.naming.provider.url=3Djnp://localhost:1099 > java.naming.factory.url.pkgs=3Dorg.jboss.naming:org.jnp.interfaces > > alex > > >>startup.sh -nonaming > > MD> Should I be changing any xml-files on the client side? > > MD> Thanks, > > MD> Michael > > > MD> ----- Original Message ----- > MD> From: "Alex Loubyansky" <lou...@ua...> > MD> To: "Michael Delamere" <ho...@mi...> > MD> Sent: Thursday, July 04, 2002 10:22 AM > MD> Subject: Re[2]: [JBoss-user] javax.naming.CommunicationException > > > >> MD> should I be starting with "-nonaming" (which I=B4m not)? > >> > >> Yes, sure. You are trying to lookup in JBoss JNDI but Tomcat uses it= 's > >> own. So, nonaming it! > >> > >> MD> Thanks, > >> > >> MD> Michael > >> > >> > >> MD> ----- Original Message ----- > >> MD> From: "Alex Loubyansky" <lou...@ua...> > >> MD> To: "Michael Delamere" <ho...@mi...> > >> MD> Cc: <jbo...@li...> > >> MD> Sent: Thursday, July 04, 2002 10:08 AM > >> MD> Subject: Re: [JBoss-user] javax.naming.CommunicationException > >> > >> > >> >> Hello Michael, > >> >> > >> >> Are you running tomcat with 'nonaming' option? > >> >> If no, tomcat uses its own JNDI. > >> >> To start with nonaming: > >> >> startup.bat -nonaming > >> >> > >> >> alex > >> >> > >> >> Thursday, July 04, 2002, 10:53:40 AM, you wrote: > >> >> > >> >> MD> Hi, > >> >> > >> >> MD> Originally I had jboss3.0 with an embedded tomcat4.0.3 and my > >> MD> application > >> >> MD> worked fine. Yesterday I attempted to seperate the two by > MD> installing > >> MD> jboss > >> >> MD> and tomcat on their own. > >> >> > >> >> MD> The client side works until the first call is made via jndi t= o my > >> MD> staless > >> >> MD> session bean. I then get the error stated below. > >> >> > >> >> MD> Both the jbossmq-client.jar and the jnp-client.jar have been copied > MD> to > >> MD> the > >> >> MD> clients lib directory. The jndi.properties has also been cop= ied to > >> MD> the > >> >> MD> classes directory of tomcat. > >> >> > >> >> MD> Is there anything else I need to do to get this working. If = so, > >> MD> what?? > >> >> > >> >> MD> Any help would be _very_ appreciated! > >> >> > >> >> MD> Thanks, > >> >> > >> >> MD> Michael > >> >> > >> >> MD> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= Error =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > >> >> > >> >> MD> [INFO] RequestProcessor - -Processing a 'POST' for path > >> MD> '/velo/saveGBEntry' > >> >> MD> [Root exception is java.lang.ClassNotFoundException: > >> >> MD> com.morelogs.guestbook.interfaces.home. > >> >> MD> gbEntryHome (no security manager: RMI class loader disabled)] > >> >> MD> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D > >> >> > >> >> > >> >> > >> >> > >> >> MD> ------------------------------------------------------- > >> >> MD> This sf.net email is sponsored by:ThinkGeek > >> >> MD> Caffeinated soap. No kidding. > >> >> MD> http://thinkgeek.com/sf > >> >> MD> _______________________________________________ > >> >> MD> JBoss-user mailing list > >> >> MD> JBo...@li... > >> >> MD> https://lists.sourceforge.net/lists/listinfo/jboss-user > >> >> > >> >> -- > >> >> Best regards, > >> >> Alex Loubyansky > >> >> > >> >> > >> > >> > >> -- > >> Best regards, > >> Alex Loubyansky > >> > >> > > -- > Best regards, > Alex Loubyansky > > |