conor 2003/02/12 06:35:09
Modified: src/main/org/apache/tools/ant/taskdefs/optional/ejb Tag:
ANT_15_BRANCH DescriptorHandler.java
GenericDeploymentTool.java
Log:
Merge
Revision Changes Path
No revision
No revision
1.23.2.2 +6 -1
ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.java
Index: DescriptorHandler.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.java,v
retrieving revision 1.23.2.1
retrieving revision 1.23.2.2
diff -u -w -u -r1.23.2.1 -r1.23.2.2
--- DescriptorHandler.java 10 Feb 2003 14:25:06 -0000 1.23.2.1
+++ DescriptorHandler.java 12 Feb 2003 14:35:09 -0000 1.23.2.2
@@ -1,7 +1,7 @@
/*
* The Apache Software License, Version 1.1
*
- * Copyright (c) 2000-2002 The Apache Software Foundation. All rights
+ * Copyright (c) 2000-2003 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -161,6 +161,11 @@
}
File fileDTD = new File(location);
+ if (!fileDTD.exists()) {
+ // resolve relative to project basedir
+ fileDTD = owningTask.getProject().resolveFile(location);
+ }
+
if (fileDTD.exists()) {
if (publicId != null) {
fileDTDs.put(publicId, fileDTD);
1.37.2.5 +4 -2
ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.java
Index: GenericDeploymentTool.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.java,v
retrieving revision 1.37.2.4
retrieving revision 1.37.2.5
diff -u -w -u -r1.37.2.4 -r1.37.2.5
--- GenericDeploymentTool.java 10 Feb 2003 14:25:06 -0000 1.37.2.4
+++ GenericDeploymentTool.java 12 Feb 2003 14:35:09 -0000 1.37.2.5
@@ -318,11 +318,13 @@
dependencyAnalyzer.addClassPath(config.classpath);
} catch (NoClassDefFoundError e) {
dependencyAnalyzer = null;
- task.log("Unable to load dependency analyzer: " +
analyzerClassName,
+ task.log("Unable to load dependency analyzer: " +
analyzerClassName
+ + " - dependent class not found: " + e.getMessage(),
Project.MSG_WARN);
} catch (Exception e) {
dependencyAnalyzer = null;
- task.log("Unable to load dependency analyzer: " +
analyzerClassName,
+ task.log("Unable to load dependency analyzer: " +
analyzerClassName
+ + " - exception: " + e.getMessage(),
Project.MSG_WARN);
}
}