|
Fredrik Jonson made changes - 07/Mar/09 04:18 PM
Fredrik Jonson made changes - 07/Mar/09 04:27 PM
David Blevins made changes - 07/Mar/09 10:28 PM
Went with a very similar approach:
// By default all vendor support is enabled Set<Vendor> support = Options.getEnums(SystemInstance.get().getProperties(), "openejb.vendor.config", Vendor.values()); if (support.contains(Vendor.GERONIMO) || System.getProperty(DUCT_TAPE_PROPERTY) != null) { chain.add(new OpenEjb2Conversion()); } if (support.contains(Vendor.GLASSFISH)) { chain.add(new SunConversion()); } if (support.contains(Vendor.WEBLOGIC)) { chain.add(new WlsConversion()); } Adding container/openejb-core/src/main/java/org/apache/openejb/Vendor.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java Sending container/openejb-core/src/main/java/org/apache/openejb/util/Options.java Transmitting file data ... Committed revision 751333.
Ok, and here's the 3.0.1 branch commit:
Adding container/openejb-core/src/main/java/org/apache/openejb/Vendor.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java Adding container/openejb-core/src/main/java/org/apache/openejb/util/Options.java Transmitting file data .. Committed revision 751341.
David Blevins made changes - 08/Mar/09 12:03 AM
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This is based on the openejb-3.0.x branch rev 751256.