Check your client's classpath.  Include everything in
$JBOSS_HOME/client (you don't really need everything but start from
everything then trim out the bits you don't need).

---
Michael R. Maraya

> ----------
> From:         Federico Vesco[SMTP:[EMAIL PROTECTED]]
> Reply To:     [EMAIL PROTECTED]
> Sent:         Thursday, July 12, 2001 11:14 AM
> To:   [EMAIL PROTECTED]
> Subject:      [JBoss-user] Exception execution problem
> 
> Hi!
> I'm developing a very simple application whith JBoss-2.2.2 and Postgresql.
> I have the following message when i run the application client,immediatly 
> after I try to invoke create()  from Home Inteface (step 5 of client's
> code 
> is never executed):
> 
> 
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org/jboss/security/SecurityAssociation
>         at 
> org.jboss.ejb.plugins.jrmp.interfaces.GenericProxy.getPrincipal(GenericPro
> xy.java:184)
>         at 
> org.jboss.ejb.plugins.jrmp.interfaces.HomeProxy.invoke(HomeProxy.java:231)
>         at $Proxy0.create(Unknown Source)
>         at WebSessionClient.main(WebSessionClient.java:35)
> 
> 
> This is the client code:
> 
> import javax.rmi.*;
> import java.util.*;
> import javax.ejb.*;
> import javax.naming.*;
> import java.io.*;
> import java.util.*;
> 
> 
> import com.jdp.ejb.*;
> 
> public class WebSessionClient {
> 
>    public static void main(String[] args) {
> 
> 
>    System.setProperty("java.naming.factory.initial", 
> "org.jnp.interfaces.NamingContextFactory");
>    System.setProperty("java.naming.provider.url", "localhost:1099");
> 
>        try {
> 
>       System.out.println("step1");
> 
>            Context initial = new InitialContext();
> 
>       System.out.println("step2");
>            Object objref = initial.lookup("jndiWebSession");
> 
> 
>       System.out.println("step3");
>            WebSessionHome home =
>                (WebSessionHome)PortableRemoteObject.narrow(objref,
>                                             WebSessionHome.class);
> 
>       System.out.println("step4");
>            WebSession ws = home.create();
> 
>       System.out.println("step5");
> 
>            if(ws.login("federico","1")){;
>             System.out.println("User recognized");
>            }
>            else {
>                System.out.println("Unknown user");
>            }
>          }catch (Exception ex) {
>            System.err.println("Caught an unexpected exception!");
>            //ex.printStackTrace();
>         }
> 
>    }
> }
> 
> Is this a security problem or just something was wrong with my 
> configuration?
> Thank you.
> Federico
> 
> _________________________________________________________________________
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
> 
> 
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-user
> 

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

Reply via email to