Author: objectiser
Date: 2008-07-16 13:28:58 -0400 (Wed, 16 Jul 2008)
New Revision: 180
Modified:
cdl/trunk/tools/plugins/org.jboss.tools.overlord.jbossesb/src/java/org/jboss/tools/overlord/jbossesb/model/DefaultESBService.java
cdl/trunk/tools/plugins/org.jboss.tools.overlord.jbossesb/src/java/org/jboss/tools/overlord/jbossesb/model/actions/AbstractESBAction.java
Log:
Changed classloader so uses external references, as required to access Jars in maven
repository. Also fixed mismatch session error, to not report error if the session is not
specified.
Modified:
cdl/trunk/tools/plugins/org.jboss.tools.overlord.jbossesb/src/java/org/jboss/tools/overlord/jbossesb/model/DefaultESBService.java
===================================================================
---
cdl/trunk/tools/plugins/org.jboss.tools.overlord.jbossesb/src/java/org/jboss/tools/overlord/jbossesb/model/DefaultESBService.java 2008-07-16
15:51:52 UTC (rev 179)
+++
cdl/trunk/tools/plugins/org.jboss.tools.overlord.jbossesb/src/java/org/jboss/tools/overlord/jbossesb/model/DefaultESBService.java 2008-07-16
17:28:58 UTC (rev 180)
@@ -576,12 +576,19 @@
} else {
IResource res=ResourcesPlugin.getWorkspace().getRoot().findMember(entry.getPath());
+
+ java.net.URL url=null;
+
if (res != null) {
- urls.add(new java.io.File(res.getLocation().
- toPortableString()).toURL());
+ url = new java.io.File(res.getLocation().
+ toPortableString()).toURL();
} else {
- logger.finest("Skipping external resource
'"+entry.getPath()+"'");
+ url = entry.getPath().toFile().toURL();
}
+
+ if (url != null && urls.contains(url) == false) {
+ urls.add(url);
+ }
}
}
}
Modified:
cdl/trunk/tools/plugins/org.jboss.tools.overlord.jbossesb/src/java/org/jboss/tools/overlord/jbossesb/model/actions/AbstractESBAction.java
===================================================================
---
cdl/trunk/tools/plugins/org.jboss.tools.overlord.jbossesb/src/java/org/jboss/tools/overlord/jbossesb/model/actions/AbstractESBAction.java 2008-07-16
15:51:52 UTC (rev 179)
+++
cdl/trunk/tools/plugins/org.jboss.tools.overlord.jbossesb/src/java/org/jboss/tools/overlord/jbossesb/model/actions/AbstractESBAction.java 2008-07-16
17:28:58 UTC (rev 180)
@@ -169,6 +169,7 @@
}
} else if (getService().getSessionName() != null &&
isPerform() == false && link.isRemote() == false &&
+ link.getService().getSessionName() != null &&
getService().getSessionName().equals(
link.getService().getSessionName()) == false) {
Show replies by date