Hi to all!
I hope someone can help me!
I've read a lot of threads similar to mine, but none solved my question..

In my project, as specified by socumentation, only Global JNDI Namespaces are 
visible from remote client., whereas java: are not.
But now, I would try to access from my Message-driven bean to the Java Mail 
Service of JBoss, located ad java:/Mail. 

>From what I read I must istantiate a new void Initial context and lookup to 
>java:comp/env/mail/Mail, but if I do so it seems that no-lookup can be done!!
In fact this is the error output, that is given when i lookup also to "":


  | javax.naming.NoInitialContextException: Need to specify class name in 
environment or system property, or as an applet parameter, or in an application 
resource file:  java.naming.factory.initial
  |     at 
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
  |     at 
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247) .....
  | .....
  | 

Why??????

So, I turn around the problem binding the javaMail service to Mail (I moved its 
name to the global JNDI namespace). 
If I do so now I can lookup the resource, but now I get an error when I try to 
bound it because i do 


  | session = (javax.mail.Session)PortableRemoteObject.narrow(
  |               c.lookup("Mail"), javax.mail.Session.class);
  | 

and the system give me the sequent error:


  | Exception in thread "main" java.lang.ClassCastException...........
  | .......
  | Caused by: java.lang.ClassCastException: Class javax.mail.Session is not a 
valid remote interface
  |     at 
com.sun.corba.se.impl.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:225)
  |     ... 3 more
  | 

I think that even if I solve the first problem remains out the second...Does 
anybody know hot to get it out?

Please someone help me!!

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3961157
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to