User: fleury
Date: 00/08/11 15:13:11
Modified: src/main/org/jboss/ejb
StatelessSessionEnterpriseContext.java
Log:
Implementation of the getEJBobject from context
Revision Changes Path
1.2 +14 -2
jboss/src/main/org/jboss/ejb/StatelessSessionEnterpriseContext.java
Index: StatelessSessionEnterpriseContext.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/StatelessSessionEnterpriseContext.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- StatelessSessionEnterpriseContext.java 2000/04/22 14:30:10 1.1
+++ StatelessSessionEnterpriseContext.java 2000/08/11 22:13:11 1.2
@@ -21,7 +21,7 @@
*
* @see <related>
* @author Rickard �berg ([EMAIL PROTECTED])
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
public class StatelessSessionEnterpriseContext
extends EnterpriseContext
@@ -76,7 +76,19 @@
{
public EJBObject getEJBObject()
{
- return ejbObject;
+ if (ejbObject == null) {
+
+ try {
+
+ ejbObject =
((StatelessSessionContainer)con).getContainerInvoker().getStatelessSessionEJBObject();
+ }
+ catch (RemoteException re) {
+ // ...
+ throw new IllegalStateException();
+ }
+ }
+
+ return ejbObject;
}
}
}