1 Reply Latest reply on Jul 19, 2003 3:06 AM by Juha Lindfors

    Reentrant method call detected

    Nigel Birch Newbie

      Hi,

      Running JBoss3.2.1, on Linux with IBM JDK1.3. EJB1.1


      While running my app the server.log file occasionally gets:

      16:30:10,846 ERROR [STDERR] 2003.07.12 16.30.10 ERROR: NetobjQuery.getNetElement: Unable to get data object
      java.rmi.RemoteException: Reentrant method call detected: ShelfEntity 73141028393054209

      16:30:10,847 ERROR [STDERR] 2003.07.12 16.30.10 ERROR: Perf.getIpAddress: Unable to retrieve IP address for shelf=DummyShelf: com.myco.exception.MyServerException: NetobjQuery.getNetElement: Unable to get data object java.rmi.RemoteException: Reentrant method call detected: ShelfEntity 73141028393054209


      Do these two errors (one right after the other) imply that the "ShelfEntity" Entity Bean has has been accessed(?)/written to(?) by two separate threads? Or that the same thread has accessed the ShelfEntity Entity Bean twice?

      We use SUNs Application Deployment tool, and we say that this bean is not reentrant.

      Thanks,
      NBirch