On Mon, 2 Jul 2001, Vinay Menon wrote:

> Should you be specifying port 1099 as part of the url?

I tried that also:

properties.put(javax.naming.Context.PROVIDER_URL, 
"jnp://localhost:1099");
properties.put(javax.naming.Context.URL_PKG_PREFIXES,
                        "org.jboss.naming:org.jnp.interfaces");
properties.put(javax.naming.Context.INITIAL_CONTEXT_FACTORY,
                        "org.jnp.interfaces.NamingContextFactory");

But I still get a ClassCastException when this line runs:

InitialContext context = new InitialContext(properties);

:(

/ Kristoffer

> ----- Original Message ----- 
> From: "Kristoffer Larsson" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, July 02, 2001 3:13 PM
> Subject: Re: [JBoss-dev] ClassCastException in jBoss TE in VAJ 3.5
> 
> 
> > On Mon, 2 Jul 2001, Vinay Menon wrote:
> > 
> > > your client needs jars under JBOSS_HOME/client .
> > 
> > It already has them in its classpath. However, when it didn't I got
> > NoClassDefFoundError, not ClassCastException.
> > 
> > / Kristoffer
> > 
> > > 
> > > ----- Original Message -----
> > > From: "Kristoffer Larsson" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Monday, July 02, 2001 2:16 PM
> > > Subject: [JBoss-dev] ClassCastException in jBoss TE in VAJ 3.5
> > > 
> > > 
> > > >
> > > > I am running VisualAge for Java 3.5 and the jBoss Test Environment
> > > > and have written a simple client to the example EJB
> > > > org.jboss.test.tomcat.ejb.bean.jBoss.StatelessSessionBean. However,
> > > > when I try to run the client I get this nasty exception:
> > > >
> > > > javax.naming.NoInitialContextException: Cannot instantiate class:
> > > > org.jnp.interfaces.NamingContextFactory.  Root exception is
> > > > java.lang.ClassCastException
> > > > java.lang.Throwable()
> > > > java.lang.Exception()
> > > > java.lang.RuntimeException()
> > > > java.lang.ClassCastException()
> > > > javax.naming.Context
> > > > javax.naming.spi.NamingManager.getInitialContext(java.util.Hashtable)
> > > > javax.naming.Context
> > > > javax.naming.spi.NamingManager.getInitialContext(java.util.Hashtable)
> > > > javax.naming.Context
> > > > javax.naming.InitialContext.getDefaultInitCtx()
> > > > void javax.naming.InitialContext.init(java.util.Hashtable)
> > > > javax.naming.InitialContext(java.util.Hashtable)
> > > > void Test.TestJBoss.main(java.lang.String [])
> > > >
> > > >
> > > > My client begins like this:
> > > >
> > > >
> > > > import javax.naming.InitialContext;
> > > > import javax.rmi.PortableRemoteObject;
> > > >
> > > > import org.jboss.test.tomcat.ejb.interfaces.StatelessSession;
> > > > import org.jboss.test.tomcat.ejb.interfaces.StatelessSessionHome;
> > > >
> > > > public class TestJBoss {
> > > >
> > > >   public static void main(String[] args) {
> > > >
> > > >     try
> > > >     {
> > > >       java.util.Hashtable properties = new java.util.Hashtable(3);
> > > >       properties.put(javax.naming.Context.PROVIDER_URL, "localhost");
> > > >       properties.put(javax.naming.Context.URL_PKG_PREFIXES,
> > > "org.jboss.naming");
> > > >       properties.put(javax.naming.Context.INITIAL_CONTEXT_FACTORY,
> > > >    "org.jnp.interfaces.NamingContextFactory");
> > > >       InitialContext context = new InitialContext(properties);
> > > >
> > > > [...]
> > > >
> > > >
> > > > Why the exception? Any help appreciated ...

Kristoffer Larsson



_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to