Bugs item #472046, was opened at 2001-10-17 05:24 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=376685&aid=472046&group_id=22866
Category: JBossServer Group: v2.4 (stable) Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Andreas Schaefer (schaefera) Summary: NoSuchMethod-Error calling create Initial Comment: If the business-interface of a stateless session bean (I just checked ssbs) extends another interface that itself extends another one, it seems as if no create method is generated on deployment. => NoSuchMethodError is thrown creating an instance of the bean. SMALL EXAMPLE: public interface RemoteTest extends EJBObject, Test {...} public interface Test extends TestAccessOne {...}public interface TestAccessOne { void foo() throws RemoteException; } public interface TestHome extends EJBHome { public RemoteTest create() throws CreateException, RemoteException; } public class TestImpl implements Test, SessionBean { .... public void ejbCreate() {} public void foo() throws RemoteException { System.out.println("foo"); } } Accessing the bean from a client as in: Object objref = ctx.lookup("Test"); TestHome th = (TestHome) javax.rmi.PortableRemoteObject.narrow(objref, TestHome.class); Test test = th.create(); throws the NoSuchMethodError. The important part of the stack trace is "java.lang.NoSuchMethodError RemoteTest $Proxy0.create()" I checked the bug against -JBoss 2.2.2 -JBoss 2.4.3 both versions produced the same problem JDK was 1.3.1_01 Moving the contents of interface TestAccessOne into interface Test solves the technical problem!!!!!! But the technical implementation should not interfere the business decision to move the methods to another interface. Cheers, Christian Elsen ---------------------------------------------------------------------- >Comment By: Andreas Schaefer (schaefera) Date: 2001-11-02 15:09 Message: Logged In: YES user_id=70434 Both ways works for me but the ZIP file is the best. Just use the "Upload and Attach File" boxes below !. Andy ---------------------------------------------------------------------- Comment By: Christian Elsen (celsen) Date: 2001-10-31 06:13 Message: Logged In: YES user_id=364055 Do you want the descriptors and code as a comment? Or is it possible to attach a zip file? ---------------------------------------------------------------------- Comment By: Andreas Schaefer (schaefera) Date: 2001-10-30 10:31 Message: Logged In: YES user_id=70434 I need some more informations about this. Please provide the descriptors and maybe the code as well, would you ? ---------------------------------------------------------------------- Comment By: Andreas Schaefer (schaefera) Date: 2001-10-30 10:30 Message: Logged In: YES user_id=70434 I need some more informations about this. Please provide the descriptors and maybe the code as well, would you ? ---------------------------------------------------------------------- Comment By: Andreas Schaefer (schaefera) Date: 2001-10-30 10:28 Message: Logged In: YES user_id=70434 I need some more informations about this. Please provide the descriptors and maybe the code as well, would you ? ---------------------------------------------------------------------- Comment By: Charles Chan (charles_chan) Date: 2001-10-25 08:22 Message: Logged In: YES user_id=198061 I just checked the supplied sample against JBoss in CVS and I couldn't reproduce the problem. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=376685&aid=472046&group_id=22866 _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development