[jboss-cvs] JBossAS SVN: r76965 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Aug 12 03:01:25 EDT 2008


Author: ALRubinger
Date: 2008-08-12 03:01:25 -0400 (Tue, 12 Aug 2008)
New Revision: 76965

Modified:
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/SessionSpecContainer.java
Log:
[EJBTHREE-1060] Improve logging and docs

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/SessionSpecContainer.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/SessionSpecContainer.java	2008-08-12 06:31:18 UTC (rev 76964)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/session/SessionSpecContainer.java	2008-08-12 07:01:25 UTC (rev 76965)
@@ -251,6 +251,15 @@
       }
    }
 
+   /**
+    * Fulfills javax.ejb.SessionContext.getInvokedBusinessInterface()
+    * 
+    * Returns the name of the invoking EJB3 Business Interface
+    * 
+    * @see EJB 3.0 Core Specificatio 4.5.2 for allowable context in 
+    * which this may be invoked
+    * @return
+    */
    public Class<?> getInvokedBusinessInterface()
    {
       //TODO Should be getting from current invocation
@@ -270,7 +279,8 @@
          throw new IllegalStateException(
                "Call to "
                      + SessionContext.class.getName()
-                     + ".getInvokedBusinessInterface() was made from outside an EJB3 Business Interface (possibly an EJB2.x Remote/Local?)");
+               + ".getInvokedBusinessInterface() was made from outside an EJB3 Business Interface "
+               + "(possibly an EJB2.x Remote/Local?). " + "EJB 3.0 Specification 4.5.2.");
       }
       
       /*




More information about the jboss-cvs-commits mailing list