Hi all!
  I use jboss-4.0.5.GA and EJB3.0
  I write two beans that have same name (called BeanA). Example: 
anonymous wrote : 
  |   Inside package: my.com has a bean called BeanA and exported to "my.jar"
  |   Inside package: john.com has a bean called Bean A and exported to 
"john.jar"
  I deployed two jars follow order: my.jar is first, and john.jar is second. 
Deploying two jars (my.jar and john.jar) is Ok!
  On the client side, I import two jars, and call add method:

import my.com.BeanA;   --> The first, I import BeanA from my.com
  | ...
  | Context ctx = new InitialContext();
  | BeanA b = (BeanA)ctx.lookup(BeanABean/remote);
  | b.add(1,2);
  | 
  ---> all works are ok!
  But when I change import statement:
import john.com.BeanA; (not my.com.BeanA)
  And then, I received ClassCastException error at line:
BeanA b = (BeanA)ctx.lookup(BeanABean/remote);
  I think that my.jar is first deployed so my works are success! And JBoss not 
recognize john.jar when it deployed after, so my works are fail !
  Have ideas about this problem? Please guide to me!
  Thanks very much.

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

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

Reply via email to