Return-Path: Delivered-To: apmail-jakarta-ant-user-archive@apache.org Received: (qmail 80238 invoked from network); 23 Dec 2002 23:53:11 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 23 Dec 2002 23:53:11 -0000 Received: (qmail 3100 invoked by uid 97); 23 Dec 2002 23:54:13 -0000 Delivered-To: qmlist-jakarta-archive-ant-user@jakarta.apache.org Received: (qmail 3077 invoked by uid 97); 23 Dec 2002 23:54:12 -0000 Mailing-List: contact ant-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list ant-user@jakarta.apache.org Received: (qmail 3030 invoked by uid 98); 23 Dec 2002 23:54:10 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Message-ID: <20021223235256.50290.qmail@web21408.mail.yahoo.com> Date: Mon, 23 Dec 2002 15:52:56 -0800 (PST) From: ow Subject: ejbjar: Exception while calling weblogic.ejbc20 To: ant-user@jakarta.apache.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N > now allows control over which additional classes and > interfaces > are added to the generated EJB jars. A new attribute "dependency" can > be > defined which controls what classes are added. The addition of classes > now uses the Jakarta-BCEL library rather than reflection, meaning bean > classes are no longer loaded into Ant's JVM. The default dependency > analyzer is known as the ancestor analyzer. It provides the same > behaviour as the 1.4.1 version of . If the BCEL library is not > present, a warning will be issued stating the ancestor analyzer is not > available. In this case will continue to function but will not > add super classes to the jar. W2K, JDK 131 Addeed bcel.jar to the lib directory and set dependency="none". Tried also dependency="super", the same result (see below). Ejbjar fails with "Exception while calling weblogic.ejbc20" under Ant 1.5.1. With Ant 1.4.1 the whole build works fine. Any ideas? Thanks ---------------------------------------------------------- [ejbc] Executing 'C:\Progra~1\Sun\Jdk131\jre\bin\java.exe' with arguments: [ejbc] '-classpath' [ejbc] 'C:\progra~1\Sun\Jdk131\lib\tools.jar;C:\progra~1\Sun\Jdkee13\lib\j2ee.jar;C:\apps\Bea\Wls61\lib\weblogic.ja r;C:\dev\ejb;C:\dev\classes' [ejbc] 'weblogic.ejbc20' [ejbc] '-keepgenerated' [ejbc] 'C:\dev\build\Ejb-gen.jar' [ejbc] 'C:\dev\build\Ejb.jar' [ejbc] [ejbc] The ' characters around the executable and arguments are [ejbc] not part of the command. dropping C:\apps\Bea\Wls61\lib\weblogic_sp.jar from path as it doesn't exist dropping C:\apps\Bea\Wls61\lib\weblogic_sp.jar from path as it doesn't exist [ejbc] // The above warning is normal, I get the same with Ant 141 [ejbc] Exec failed .. exiting BUILD FAILED file:C:/build.xml:235: Exception while calling weblogic.ejbc20. Details: Ejbc reported an error at org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.buildWeblogicJar(WeblogicDeploymentTool.jav a:633) at org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.writeJar(WeblogicDeploymentTool.java:651) at org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool.processDescriptor(GenericDeploymentTool.java :478) at org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.execute(EjbJar.java:592) at org.apache.tools.ant.Task.perform(Task.java:319) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.Project.executeTargets(Project.java:1250) at org.apache.tools.ant.Main.runBuild(Main.java:610) at org.apache.tools.ant.Main.start(Main.java:196) at org.apache.tools.ant.Main.main(Main.java:235) --- Nested Exception --- Ejbc reported an error at org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.buildWeblogicJar(WeblogicDeploymentTool.jav a:627) at org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.writeJar(WeblogicDeploymentTool.java:651) at org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool.processDescriptor(GenericDeploymentTool.java :478) at org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.execute(EjbJar.java:592) at org.apache.tools.ant.Task.perform(Task.java:319) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.Project.executeTargets(Project.java:1250) at org.apache.tools.ant.Main.runBuild(Main.java:610) at org.apache.tools.ant.Main.start(Main.java:196) at org.apache.tools.ant.Main.main(Main.java:235) __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com -- To unsubscribe, e-mail: For additional commands, e-mail: