Author: tveronezi
Date: Fri Nov 18 00:17:56 2011
New Revision: 1203435

URL: http://svn.apache.org/viewvc?rev=1203435&view=rev
Log:
don't need to rethrow it. just try it again.

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=1203435&r1=1203434&r2=1203435&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
 Fri Nov 18 00:17:56 2011
@@ -1198,10 +1198,8 @@ public class DeploymentLoader implements
             persistenceUrls = (List<URL>) 
appModule.getAltDDs().get("persistence.xml");
         } catch (ClassCastException e) {
             //That happens when we are trying to deploy an ear file.
+            //lets try to get a single object instead
             final Object value = appModule.getAltDDs().get("persistence.xml");
-            if(!URL.class.isInstance(value)) {
-                throw e;
-            }
 
             persistenceUrls = new ArrayList<URL>();
             persistenceUrls.add(URL.class.cast(value));


Reply via email to