in src/main/java/org/apache/openejb/cts/deploy/StandardDeployment14.java [527:546]
private static ModuleType getModuleType(String sArchive) {
String sExtension = sArchive.substring(sArchive.lastIndexOf(".") + 1);
ModuleType mt;
if (sExtension.equalsIgnoreCase("ear"))
mt = ModuleType.EAR;
else if (sExtension.equalsIgnoreCase("rar"))
mt = ModuleType.RAR;
else if (sExtension.equalsIgnoreCase("jar")) {
if (sArchive.indexOf("component") != -1)
mt = ModuleType.EJB;
else
mt = ModuleType.EJB; // Should this be CAR ?
} else if (sExtension.equalsIgnoreCase("war"))
mt = ModuleType.WAR;
else
mt = ModuleType.EAR;
return mt;
}