[jboss-cvs] JBossAS SVN: r112135 - in projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator: xml and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Aug 26 10:32:03 EDT 2011
Author: jesper.pedersen
Date: 2011-08-26 10:32:03 -0400 (Fri, 26 Aug 2011)
New Revision: 112135
Modified:
projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/AoImplCodeGen.java
projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/TestCodeGen.java
projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/xml/IronjacamarXmlGen.java
Log:
[JBJCA-659] JNDI names
Modified: projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/AoImplCodeGen.java
===================================================================
--- projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/AoImplCodeGen.java 2011-08-26 06:38:34 UTC (rev 112134)
+++ projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/AoImplCodeGen.java 2011-08-26 14:32:03 UTC (rev 112135)
@@ -101,6 +101,14 @@
}
writeLeftCurlyBracket(out, 0);
int indent = 1;
+
+ writeIndent(out, indent);
+ out.write("/** Serial version uid */");
+ writeEol(out);
+ writeIndent(out, indent);
+ out.write("private static final long serialVersionUID = 1L;");
+ writeEol(out);
+ writeEol(out);
if (def.isAdminObjectImplRaAssociation())
{
Modified: projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/TestCodeGen.java
===================================================================
--- projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/TestCodeGen.java 2011-08-26 06:38:34 UTC (rev 112134)
+++ projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/TestCodeGen.java 2011-08-26 14:32:03 UTC (rev 112135)
@@ -247,7 +247,15 @@
out.write("/** Resource */");
writeEol(out);
writeIndent(out, indent);
- out.write("@Resource(mappedName = \"java:/eis/" + def.getMcfDefs().get(num).getMcfClass() + "\")");
+ if (def.getMcfDefs().get(num).isUseCciConnection())
+ {
+ out.write("@Resource(mappedName = \"java:/eis/" +
+ def.getMcfDefs().get(num).getCciConnFactoryClass() + "\")");
+ }
+ else
+ {
+ out.write("@Resource(mappedName = \"java:/eis/" + def.getMcfDefs().get(num).getCfInterfaceClass() + "\")");
+ }
writeEol(out);
writeIndent(out, indent);
if (def.getMcfDefs().get(num).isUseCciConnection())
Modified: projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/xml/IronjacamarXmlGen.java
===================================================================
--- projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/xml/IronjacamarXmlGen.java 2011-08-26 06:38:34 UTC (rev 112134)
+++ projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/xml/IronjacamarXmlGen.java 2011-08-26 14:32:03 UTC (rev 112135)
@@ -67,11 +67,22 @@
strMcf.append(def.getRaPackage());
strMcf.append(".");
strMcf.append(def.getMcfDefs().get(num).getMcfClass());
- strMcf.append("\" enabled=\"true\" ");
- strMcf.append("jndi-name=\"java:/eis/");
- strMcf.append(def.getMcfDefs().get(num).getMcfClass());
- strMcf.append("\" use-java-context=\"true\" ");
- strMcf.append("pool-name=\"" + def.getMcfDefs().get(num).getMcfClass());
+ strMcf.append("\" ");
+
+ if (def.getMcfDefs().get(num).isUseCciConnection())
+ {
+ strMcf.append("jndi-name=\"java:/eis/");
+ strMcf.append(def.getMcfDefs().get(num).getCciConnFactoryClass());
+ strMcf.append("\" ");
+ strMcf.append("pool-name=\"" + def.getMcfDefs().get(num).getCciConnFactoryClass());
+ }
+ else
+ {
+ strMcf.append("jndi-name=\"java:/eis/");
+ strMcf.append(def.getMcfDefs().get(num).getCfInterfaceClass());
+ strMcf.append("\" ");
+ strMcf.append("pool-name=\"" + def.getMcfDefs().get(num).getCfInterfaceClass());
+ }
strMcf.append("\">\n");
StringBuilder strMcfProps = new StringBuilder();
@@ -93,8 +104,8 @@
strAo.append(def.getRaPackage());
strAo.append(".");
strAo.append(def.getAdminObjects().get(i).getAdminObjectClass());
- strAo.append("\" jndi-name=\"java:/");
- strAo.append(def.getAdminObjects().get(i).getAdminObjectClass());
+ strAo.append("\" jndi-name=\"java:/eis/ao/");
+ strAo.append(def.getAdminObjects().get(i).getAdminObjectInterface());
strAo.append("\">\n");
getPropsString(strAo, def.getAdminObjects().get(i).getAoConfigProps(), 6);
strAo.append(" </admin-object>\n");
More information about the jboss-cvs-commits
mailing list