Thanks for replying ...
Here we go :)
This is my Bean
| @Stateless
|
| public class StoreAccessBean implements StoreAccessLocal,
StoreAccessRemote {
| public int add (int num1 , int num2) {
| int sum = num1 + num2;
| System.out.println ("I'm at server side Sum is " + sum);
| return sum;
| }
| }
|
This is my interface
| @Local
|
| public interface StoreAccessLocal {
| public int add (int num1, int num2);
| }
|
I havent added my remote interface code here.
This is my calling client.
| public static void main(String [] args)
| {
| try
| {
| Context jndiContext = getInitialContext();
|
| Object ref = jndiContext.lookup("StoreAccessBean/remote");
| System.out.println ("Name : "+ ref.getClass().getName());
| StoreAccessRemote sa = (StoreAccessRemote)ref;
| int sum = sa.add(10, 20);
| System.out.println("Remote Bean: Sum returned from server is "
+ sum );
| // Until now it works fine
|
| // Problem area.... starts here
| Object reflocal = jndiContext.lookup("StoreAccessBean/local");
| System.out.println ("Name : "+ reflocal.getClass().getName());
| StoreAccessLocal salocal = (StoreAccessLocal)reflocal;
| System.out.println("I 'm fine until now ");
| // Fails here
| int sumlocal = salocal.add(10, 40);
|
| System.out.println("Local Bean: Sum returned from server is " +
sumlocal );
|
|
I hope this helps in nailing down this problem.
Vishal
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3972484#3972484
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3972484
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user