[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