You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by km...@apache.org on 2010/07/27 05:16:43 UTC

svn commit: r979507 - /openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/config/rules/CheckInvalidCallbacksTest.java

Author: kmalhi
Date: Tue Jul 27 03:16:41 2010
New Revision: 979507

URL: http://svn.apache.org/viewvc?rev=979507&view=rev
Log:
Tested an invalid callback key

Modified:
    openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/config/rules/CheckInvalidCallbacksTest.java

Modified: openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/config/rules/CheckInvalidCallbacksTest.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/config/rules/CheckInvalidCallbacksTest.java?rev=979507&r1=979506&r2=979507&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/config/rules/CheckInvalidCallbacksTest.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/config/rules/CheckInvalidCallbacksTest.java Tue Jul 27 03:16:41 2010
@@ -61,6 +61,14 @@ public class CheckInvalidCallbacksTest e
         return ejbJar;
     }
 
+    @Keys(@Key("aroundInvoke.missing.possibleTypo"))
+    public EjbJar test1() {
+        EjbJar ejbJar = new EjbJar();
+        StatelessBean testBean = ejbJar.addEnterpriseBean(new StatelessBean(MoonBean.class));
+        testBean.addAroundInvoke("foo");
+        return ejbJar;
+    }
+
     public static class TestBean implements Callable {
         public Object call() throws Exception {
             return null;
@@ -152,4 +160,9 @@ public class CheckInvalidCallbacksTest e
         @Override
         public void beforeCompletion() throws EJBException, RemoteException {}
     }
+    
+    public static class MoonBean{
+        public Object foo(){return null;}
+        public void foo(String str){}
+    }
 }
\ No newline at end of file