Author: rmannibucau
Date: Thu Jun 28 20:37:18 2012
New Revision: 1355151
URL: http://svn.apache.org/viewvc?rev=1355151&view=rev
Log:
better filtering of unknown module
Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java?rev=1355151&r1=1355150&r2=1355151&view=diff
==============================================================================
---
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
(original)
+++
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
Thu Jun 28 20:37:18 2012
@@ -1459,7 +1459,7 @@ public class DeploymentLoader implements
final Class<? extends DeploymentModule> defaultType = (Class<? extends
DeploymentModule>)
SystemInstance.get().getOptions().get("openejb.default.deployment-module",
(Class<?>) null);
if (defaultType != null) {
// should we do a better filtering? it seems enough for common
cases.
- if (WebModule.class.equals(defaultType) && path.endsWith(".jar")) {
+ if (WebModule.class.equals(defaultType) && (path.endsWith(".jar!")
|| path.endsWith(".jar"))) {
throw new UnknownModuleTypeException("Unknown module type:
url=" + path + " which can't be a war.");
}