Author: gnodet
Date: Mon Feb 23 12:57:31 2009
New Revision: 747000
URL: http://svn.apache.org/viewvc?rev=747000&view=rev
Log:
Use a list instead of a set to keep the order of SA for classloading
Modified:
servicemix/smx4/nmr/trunk/jbi/deployer/src/main/java/org/apache/servicemix/jbi/deployer/impl/ComponentInstaller.java
Modified:
servicemix/smx4/nmr/trunk/jbi/deployer/src/main/java/org/apache/servicemix/jbi/deployer/impl/ComponentInstaller.java
URL:
http://svn.apache.org/viewvc/servicemix/smx4/nmr/trunk/jbi/deployer/src/main/java/org/apache/servicemix/jbi/deployer/impl/ComponentInstaller.java?rev=747000&r1=746999&r2=747000&view=diff
==============================================================================
---
servicemix/smx4/nmr/trunk/jbi/deployer/src/main/java/org/apache/servicemix/jbi/deployer/impl/ComponentInstaller.java
(original)
+++
servicemix/smx4/nmr/trunk/jbi/deployer/src/main/java/org/apache/servicemix/jbi/deployer/impl/ComponentInstaller.java
Mon Feb 23 12:57:31 2009
@@ -347,7 +347,7 @@
ClassLoader oldCl = Thread.currentThread().getContextClassLoader();
try {
ComponentDesc componentDesc = installationContext.getDescriptor();
- Set<SharedLibrary> libs = new HashSet<SharedLibrary>();
+ List<SharedLibrary> libs = new ArrayList<SharedLibrary>();
if (componentDesc.getSharedLibraries() != null) {
for (SharedLibraryList sll :
componentDesc.getSharedLibraries()) {
SharedLibrary lib =
deployer.getSharedLibrary(sll.getName());