[jboss-cvs] JBossAS SVN: r111491 - in projects/jboss-jca/trunk/codegenerator/src/main: resources and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 31 23:43:01 EDT 2011


Author: jeff.zhang
Date: 2011-05-31 23:43:01 -0400 (Tue, 31 May 2011)
New Revision: 111491

Modified:
   projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/Main.java
   projects/jboss-jca/trunk/codegenerator/src/main/resources/codegenerator.properties
Log:
[JBJCA-589] Support reauthentication options

Modified: projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/Main.java
===================================================================
--- projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/Main.java	2011-05-31 18:20:07 UTC (rev 111490)
+++ projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/Main.java	2011-06-01 03:43:01 UTC (rev 111491)
@@ -209,6 +209,11 @@
             def.setSupportInbound(true);
          }
       }
+
+      //package name
+      System.out.print(rb.getString("package.name"));
+      String packageName = in.readLine();
+      def.setRaPackage(packageName);
       
       //transaction
       if (def.isSupportOutbound())
@@ -231,11 +236,23 @@
          }
       }
       
-      //package name
-      System.out.print(rb.getString("package.name"));
-      String packageName = in.readLine();
-      def.setRaPackage(packageName);
-      
+      //reauthentication
+      if (def.isSupportOutbound() && !version.equals("1.0"))
+      {
+         System.out.print(rb.getString("support.reauthentication") + "[N]: ");
+         String reauth = in.readLine();
+         if (reauth == null || reauth.equals(""))
+            def.setSupportReauthen(false);
+         else if (reauth.equals("Y") || reauth.equals("y") || reauth.equals("Yes"))
+         {
+            def.setSupportReauthen(true);
+         }
+         else
+         {
+            def.setSupportReauthen(false);
+         }
+      }
+
       //support annotation
       if (version.equals("1.6"))
       {

Modified: projects/jboss-jca/trunk/codegenerator/src/main/resources/codegenerator.properties
===================================================================
--- projects/jboss-jca/trunk/codegenerator/src/main/resources/codegenerator.properties	2011-05-31 18:20:07 UTC (rev 111490)
+++ projects/jboss-jca/trunk/codegenerator/src/main/resources/codegenerator.properties	2011-06-01 03:43:01 UTC (rev 111491)
@@ -24,7 +24,8 @@
 as.class.name=ActivationSpec class name 
 as.config.properties=ActivationSpec config properties [enter to quit]:
 acti.class.name=Activation class name 
-support.transaction=Transaction support (N/NoTransaction/L/LocalTransaction/X/XATransaction) 
+support.transaction=Support transaction (N/NoTransaction/L/LocalTransaction/X/XATransaction) 
+support.reauthentication=Support reauthentication (Y/Yes/N/No) 
 connection.method.support=Add methods to connection interface (Y/Yes/N/No) 
 connection.method.name=Method name [enter to quit]: 
 connection.method.return=Return type: 



More information about the jboss-cvs-commits mailing list