Hi,

do we have something to respect dependencies between resources in
openejb-core?

- Romain


---------- Forwarded message ----------
From: <[email protected]>
Date: 2012/3/9
Subject: svn commit: r1298872 -
/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java
To: [email protected]


Author: rmannibucau
Date: Fri Mar  9 15:26:51 2012
New Revision: 1298872

URL: http://svn.apache.org/viewvc?rev=1298872&view=rev
Log:
keeping resources.xml order to be sure to respect the deployment order if
some dependencies between resources is defined

Modified:

 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java

Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java?rev=1298872&r1=1298871&r2=1298872&view=diff
==============================================================================
---
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java
(original)
+++
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java
Fri Mar  9 15:26:51 2012
@@ -26,7 +26,7 @@ import java.net.URL;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.HashMap;
-import java.util.HashSet;
+import java.util.LinkedHashSet;
 import java.util.List;
 import java.util.Map;
 import java.util.Properties;
@@ -48,7 +48,7 @@ public class AppModule implements Deploy
    private final List<EjbModule> ejbModules = new ArrayList<EjbModule>();
    private final List<PersistenceModule> persistenceModules = new
ArrayList<PersistenceModule>();
    // TODO We could turn this into the Resources JAXB object and support
containers and other things as well
-    private final Collection<Resource> resources = new HashSet<Resource>();
+    private final Collection<Resource> resources = new
LinkedHashSet<Resource>();
    private final ClassLoader classLoader;
    private EntityMappings cmpMappings;
    private final Map<String,Object> altDDs = new HashMap<String,Object>();

Reply via email to