jruaux 2003/03/27 08:40:45
Modified:
integration/eclipse/org.apache.cactus.eclipse.runner/src/java/org/apache/cactus/eclipse/runner/launcher
CactusLaunchConfiguration.java
Log:
Added presence check on jetty jar
Revision Changes Path
1.5 +10 -2
jakarta-cactus/integration/eclipse/org.apache.cactus.eclipse.runner/src/java/org/apache/cactus/eclipse/runner/launcher/CactusLaunchConfiguration.java
Index: CactusLaunchConfiguration.java
===================================================================
RCS file:
/home/cvs/jakarta-cactus/integration/eclipse/org.apache.cactus.eclipse.runner/src/java/org/apache/cactus/eclipse/runner/launcher/CactusLaunchConfiguration.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- CactusLaunchConfiguration.java 27 Mar 2003 15:59:10 -0000 1.4
+++ CactusLaunchConfiguration.java 27 Mar 2003 16:40:45 -0000 1.5
@@ -159,11 +159,19 @@
/**
* @return an array of Jar paths needed for Cactus
+ * @throws CoreException if a Jar cannot be found
*/
- private String[] getCactusJarPaths()
+ private String[] getCactusJarPaths() throws CoreException
{
CactusPlugin thePlugin = CactusPlugin.getDefault();
URL libURL = thePlugin.find(new Path(JETTY_LIBRARY_PATH));
+ if (libURL == null)
+ {
+ throw CactusPlugin.createCoreException(
+ "CactusLaunch.message.prepare.error.plugin.file",
+ " : " + libURL.getPath(),
+ null);
+ }
File libDir = new File(libURL.getPath());
String[] jettyJarPaths = getJarPaths(libDir);
URL[] antURLs =
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]