> Could you attach a test case? How do you check if it's passed by value or reference?
@Remote
public interface TestBeanRemote {
Object test(Object obj);
}
@Stateless
public class TestBean implements TestBeanRemote {
public Object test(Object obj) {
return obj;
}
}
public class TestServlet extends HttpServlet {
@EJB
TestBeanRemote remoteClient;
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
try {
Object obj = new Object();
Object obj2 = remoteClient.test(obj);
out.println("pass-by-reference: " + (obj == obj2));
} finally {
out.close();
}
}
}
>Which GF version and build?
GF v3 b72.4
[Message sent by forum member 'glassfisher']
http://forums.java.net/jive/thread.jspa?messageID=474563