You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by co...@apache.org on 2002/05/30 15:22:49 UTC
cvs commit: jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb WeblogicDeploymentTool.java
conor 02/05/30 06:22:49
Modified: . Tag: ANT_15_BRANCH WHATSNEW
src/main/org/apache/tools/ant/taskdefs/optional/ejb Tag:
ANT_15_BRANCH WeblogicDeploymentTool.java
Log:
Fix NPE in <ejbjar> when no classpath is specified.
PR: 9217
Revision Changes Path
No revision
No revision
1.263.2.25 +140 -135 jakarta-ant/WHATSNEW
Index: WHATSNEW
===================================================================
RCS file: /home/cvs/jakarta-ant/WHATSNEW,v
retrieving revision 1.263.2.24
retrieving revision 1.263.2.25
diff -u -w -u -r1.263.2.24 -r1.263.2.25
--- WHATSNEW 29 May 2002 11:13:20 -0000 1.263.2.24
+++ WHATSNEW 30 May 2002 13:22:48 -0000 1.263.2.25
@@ -219,6 +219,11 @@
the Jakarta-BCEL library rather than reflection, meaning bean classes are
no longer loaded into Ant's JVM.
+* <ejbjar> under Weblogic attempts to use the ejbc20 compiler for 2.0 beans
+ based on the deployment descriptor's DTD reference. Under weblogic 7.00 Beta
+ this ejbc class has been deprecated. To avoid the deprecation warning use
+ ejbcclass="weblogic.ejbc".
+
* <available> has a new attribute named ignoreSystemClasses.
* New task <cvschangelog/> generates an XML report of changes that occur
No revision
No revision
1.40.2.1 +10 -6 jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.java
Index: WeblogicDeploymentTool.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.java,v
retrieving revision 1.40
retrieving revision 1.40.2.1
diff -u -w -u -r1.40 -r1.40.2.1
--- WeblogicDeploymentTool.java 30 Apr 2002 14:40:04 -0000 1.40
+++ WeblogicDeploymentTool.java 30 May 2002 13:22:49 -0000 1.40.2.1
@@ -493,8 +493,12 @@
}
}
+ Path combinedClasspath = getCombinedClasspath();
+ if (combinedClasspath != null
+ && combinedClasspath.toString().trim().length() > 0) {
javaTask.createArg().setValue("-classpath");
- javaTask.createArg().setPath(getCombinedClasspath());
+ javaTask.createArg().setPath(combinedClasspath);
+ }
javaTask.createArg().setValue(sourceJar.getPath());
javaTask.createArg().setValue(destJar.getPath());
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>