You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2007/03/01 02:35:23 UTC

svn commit: r513091 - /incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ReadDescriptors.java

Author: dblevins
Date: Wed Feb 28 17:35:22 2007
New Revision: 513091

URL: http://svn.apache.org/viewvc?view=rev&rev=513091
Log:
Convert corba tss-link info from v2 plan to geronimo-openejb.xml

Modified:
    incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ReadDescriptors.java

Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ReadDescriptors.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ReadDescriptors.java?view=diff&rev=513091&r1=513090&r2=513091
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ReadDescriptors.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ReadDescriptors.java Wed Feb 28 17:35:22 2007
@@ -22,10 +22,7 @@
 import org.apache.openejb.jee.JaxbJavaee;
 import org.apache.openejb.jee.jpa.unit.JaxbPersistenceFactory;
 import org.apache.openejb.jee.jpa.unit.Persistence;
-import org.apache.openejb.jee.oejb2.EnterpriseBean;
-import org.apache.openejb.jee.oejb2.GeronimoEjbJarType;
-import org.apache.openejb.jee.oejb2.JaxbOpenejbJar2;
-import org.apache.openejb.jee.oejb2.OpenejbJarType;
+import org.apache.openejb.jee.oejb2.*;
 import org.apache.openejb.jee.oejb3.JaxbOpenejbJar3;
 import org.apache.openejb.jee.oejb3.OpenejbJar;
 import org.xml.sax.SAXException;
@@ -142,6 +139,13 @@
                         g2.getResourceEnvRef().addAll(bean.getResourceEnvRef());
                         g2.getResourceRef().addAll(bean.getResourceRef());
                         g2.getServiceRef().addAll(bean.getServiceRef());
+
+                        if (bean instanceof RpcBean) {
+                            RpcBean rpcBean = (RpcBean) bean;
+                            if (rpcBean.getTssLink() != null){
+                                g2.getTssLink().add(new TssLinkType(rpcBean.getEjbName(), rpcBean.getTssLink(), rpcBean.getJndiName()));
+                            }
+                        }
                     }
 
                     ejbModule.getAltDDs().put("geronimo-openejb.xml", g2);