You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ge...@apache.org on 2011/07/18 11:57:43 UTC
svn commit: r1147803 -
/geronimo/server/trunk/plugins/plancreator/plancreator-portlets/src/main/java/org/apache/geronimo/console/configcreator/configData/JndiRefsConfigData.java
Author: genspring
Date: Mon Jul 18 09:57:42 2011
New Revision: 1147803
URL: http://svn.apache.org/viewvc?rev=1147803&view=rev
Log:
GERONIMO-5981 Some objects to be injected were not found in jndi: could not look up something. Workaround provided by Sheng Hao Fang.
Modified:
geronimo/server/trunk/plugins/plancreator/plancreator-portlets/src/main/java/org/apache/geronimo/console/configcreator/configData/JndiRefsConfigData.java
Modified: geronimo/server/trunk/plugins/plancreator/plancreator-portlets/src/main/java/org/apache/geronimo/console/configcreator/configData/JndiRefsConfigData.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/plancreator/plancreator-portlets/src/main/java/org/apache/geronimo/console/configcreator/configData/JndiRefsConfigData.java?rev=1147803&r1=1147802&r2=1147803&view=diff
==============================================================================
--- geronimo/server/trunk/plugins/plancreator/plancreator-portlets/src/main/java/org/apache/geronimo/console/configcreator/configData/JndiRefsConfigData.java (original)
+++ geronimo/server/trunk/plugins/plancreator/plancreator-portlets/src/main/java/org/apache/geronimo/console/configcreator/configData/JndiRefsConfigData.java Mon Jul 18 09:57:42 2011
@@ -114,7 +114,11 @@ public class JndiRefsConfigData {
referenceNotResolved = true;
}
dependenciesSet.add(getDependencyString(referenceLink));
- webApp.getEjbRefArray(index).setPattern(createPattern(referenceLink));
+ GerPatternType pattern = createPattern(referenceLink);
+ // GERONIMO-5981
+ // OpenEJB requires the type of the ejb for jndi binding
+ pattern.setArtifactId(pattern.getArtifactId() + ".jar");
+ webApp.getEjbRefArray(index).setPattern(pattern);
index++;
}
index = 0;