User: starksm 
  Date: 01/06/10 13:49:28

  Modified:    src/main/org/jboss/test/naming/ejb TestENCBean.java
  Log:
  Add test of EJB 2.0 resource-env-ref element
  
  Revision  Changes    Path
  1.5       +13 -2     jbosstest/src/main/org/jboss/test/naming/ejb/TestENCBean.java
  
  Index: TestENCBean.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/naming/ejb/TestENCBean.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TestENCBean.java  2001/06/10 18:28:30     1.4
  +++ TestENCBean.java  2001/06/10 20:49:28     1.5
  @@ -12,7 +12,7 @@
   to test ENC usage.
   
   @author [EMAIL PROTECTED]
  -@version $Revision: 1.4 $
  +@version $Revision: 1.5 $
   */
   public class TestENCBean implements SessionBean
   {
  @@ -44,7 +44,9 @@
               Context initCtx = new InitialContext();
               Context myEnv = (Context) initCtx.lookup("java:comp/env");
               Boolean hasFullENC = (Boolean) myEnv.lookup("hasFullENC");
  -            if( hasFullENC == Boolean.TRUE )
  +            System.out.println("ThreadContext CL = 
"+Thread.currentThread().getContextClassLoader());
  +            System.out.println("hasFullENC = "+hasFullENC);
  +            if( hasFullENC.equals(Boolean.TRUE) )
               {
                   // This bean should have the full ENC setup of the ENCBean
                   testEnvEntries(initCtx, myEnv);
  @@ -53,6 +55,7 @@
                   testMail(initCtx, myEnv);
                   testJMS(initCtx, myEnv);
                   testURL(initCtx, myEnv);
  +                testResourceEnvEntries(initCtx, myEnv);
               }
               else
               {
  @@ -138,6 +141,14 @@
           System.out.println("url/SourceforgeHomePage = "+obj);
           obj = myEnv.lookup("url/SourceforgeHomePage");
           System.out.println("url/SourceforgeHomePage = "+obj);
  +    }
  +
  +    private void testResourceEnvEntries(Context initCtx, Context myEnv) throws 
NamingException
  +    {
  +        Object obj = myEnv.lookup("res/aQueue");
  +        if( (obj instanceof javax.jms.Queue) == false )
  +            throw new NamingException("res/aQueue is not a javax.jms.Queue");
  +        System.out.println("res/aQueue = "+obj);
       }
   
   }
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to