hi i am getting the following error

the exception

javax.naming.CommunicationException [Root exception is 
java.lang.ClassNotFoundException: org.jboss.proxy.ejb.EJBMetaDataImpl (no 
security manager: RMI class loader disabled)]
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:728)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
        at javax.naming.InitialContext.lookup(InitialContext.java:351)
        at client.CalculatorClient.main(CalculatorClient.java:45)
Caused by: java.lang.ClassNotFoundException: 
org.jboss.proxy.ejb.EJBMetaDataImpl (no security manager: RMI class loader 
disabled)
        at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:371)
        at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:165)
        at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:620)
        at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:247)
        at 
sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:197)
        at 
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1538)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
        at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
        at 
org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:72)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:652)
        ... 3 more
javax.naming.CommunicationException [Root exception is 
java.lang.ClassNotFoundException: org.jboss.proxy.ejb.EJBMetaDataImpl (no 
security manager: RMI class loader disabled)]


my client class

/**
 * 
 */
package client;

import calc.Calculator;
//import calc.CalculatorRemote;

import javax.naming.Context;
import javax.naming.InitialContext;

import com.sun.org.apache.xalan.internal.xsltc.runtime.Hashtable;


public class CalculatorClient {
        
        
           public static void main(String[] args) throws Exception
           {
                   //            Look up home interface

         Hashtable env = new Hashtable(); 
         
//env.put(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
 

       ("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces"); 
System.setProperty(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
 
System.setProperty(Context.PROVIDER_URL, "localhost:1099");
System.setProperty("java.naming.factory.url.pkgs", 
"org.jboss.naming:org.jnp.interfaces");

           try 

           { 

          /* Context ctx = new InitialContext();
           Calculator calculator = (Calculator) 
ctx.lookup("leaving/StatelessCalculator/local");
           System.out.println("1 + 1 = " + calculator.add(1, 1));*/


                   InitialContext ctx = new InitialContext();
              Calculator calculator = (Calculator) 
ctx.lookup("leaving/StatelessCalculator/remote");

              System.out.println("1 + 1 = " + calculator.add(1, 1));
              //System.out.println("1 - 1 = " + calculator.subtract(1, 1));
           }catch (Exception e)
           {
                   e.printStackTrace();
                   System.out.println(e);
           }
        }
}



please tell me how do i rectify/modify the program


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3942381#3942381

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3942381


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to