Return-Path: Delivered-To: apmail-ant-notifications-archive@minotaur.apache.org Received: (qmail 91316 invoked from network); 7 Sep 2010 02:24:55 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 7 Sep 2010 02:24:55 -0000 Received: (qmail 9867 invoked by uid 500); 7 Sep 2010 02:24:55 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 9796 invoked by uid 500); 7 Sep 2010 02:24:54 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 9789 invoked by uid 99); 7 Sep 2010 02:24:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Sep 2010 02:24:54 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Sep 2010 02:24:53 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o872OWqI009633 for ; Tue, 7 Sep 2010 02:24:32 GMT Message-ID: <9116589.47011283826272450.JavaMail.jira@thor> Date: Mon, 6 Sep 2010 22:24:32 -0400 (EDT) From: "Steve Miller (JIRA)" To: notifications@ant.apache.org Subject: [jira] Commented: (IVY-1107) Unable to publish artifact to shared repository In-Reply-To: <372066309.1249390875333.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/IVY-1107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12906641#action_12906641 ] Steve Miller commented on IVY-1107: ----------------------------------- It seems that the error occurs when you don't have the type as part of the repository pattern. I have easily come to learn that the error above happens when the pattern is not unique enough to cause problems. So... I guess my question is, what would this validation look like? It can't be a check that the name attributes are equal, because the types could be different, as well as the extensions. It could possibly use the publications, as well as the target repository to determine if two items would collide, but at that point, the given error seems well enough to help someone figure out what's going on. Any more thoughts? > Unable to publish artifact to shared repository > ----------------------------------------------- > > Key: IVY-1107 > URL: https://issues.apache.org/jira/browse/IVY-1107 > Project: Ivy > Issue Type: Improvement > Affects Versions: 2.0 > Environment: Windows XP (Service Patch 2) > Reporter: Stephen Mainstone > Priority: Minor > > I am trying to publish an artifact to the shared repository but I am getting the following error: > Caused by: d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\rbsfm\cpbuild\build\ivy-build-core.xml:509: impossible to publish artifacts for com.rbsfm#vaultutil;3: java.io.IOException: file copy not done from d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging\vaultutil\lib\vaultutil.jar to \\lonms00804.fm.rbsgrp.net\d$\CPIVYREPOSITORY\cp-repository\com.rbsfm\vaultutil\3.part\vaultutil.jar: destination already exists and overwrite is false > The full stack trace can be found at the bottom of this email. > Now, I can confirm the following: > a) the destination directory does NOT exist; > b) overwrite is set to true in the declaration (since I don't want any unwanted overwrites); > c) this behaviour is NOT encountered when publishing any other modules artifacts in our environment; > d) the module whose artifact is to be published has not been published before (it was created yesterday); > e) if I change overwrite="false" it does publish the module artifact; > f) I've tested this on our remote Ivy repository and on my local filesystem - both yield the same result; > I can't emphasise enough that the destination directory does not exist. I've tried it on three machines. Is the error message being generated misleading? Also, what is the ".part" directory for and why is it being created? > Can someome help in this matter? > Many thanks in anticipation, > Stephen Mainstone > ========================================================================================== > Here is the full stack trace. > [echo] Publishing module artifacts from 'd:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging/vaultutil/lib' to the shared Ivy repository. > Overriding previous definition of property "ivy.version" > Overriding previous definition of property "ivy.version" > [property] Loading C:\Documents and Settings\svc-fifo\Local Settings\Temp\delivery.properties > [property] Unable to find property file: C:\Documents and Settings\svc-fifo\Local Settings\Temp\delivery.properties > :: delivering :: com.rbsfm#vaultutil;3 :: 3 :: release :: Tue Aug 04 09:57:30 BST 2009 > delivering ivy file to d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging\vaultutil\lib\ivy.xml > :: publishing :: com.rbsfm#vaultutil > published vaultutil to //lonms00804.fm.rbsgrp.net/d$/CPIVYREPOSITORY/cp-repository/com.rbsfm/vaultutil/3.part/vaultutil.jar > publish aborted: deleted \\lonms00804.fm.rbsgrp.net\d$\CPIVYREPOSITORY\cp-repository\com.rbsfm\vaultutil\3.part > [ant] Exiting d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\rbsfm\cpbuild\build\ivy-build.xml. > BUILD FAILED - at 04/08/09 09:57 > d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\rbsfm\vaultutil\ivy-build.xml:48: The following error occurred while executing this line: > d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\rbsfm\cpbuild\build\ivy-build-core.xml:509: impossible to publish artifacts for com.rbsfm#vaultutil;3: java.io.IOException: file copy not done from d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging\vaultutil\lib\vaultutil.jar to \\lonms00804.fm.rbsgrp.net\d$\CPIVYREPOSITORY\cp-repository\com.rbsfm\vaultutil\3.part\vaultutil.jar: destination already exists and overwrite is false > at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:541) > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at org.apache.tools.ant.Project.executeTargets(Project.java:1181) > at org.apache.tools.ant.Main.runBuild(Main.java:698) > at org.apache.tools.ant.Main.startAnt(Main.java:199) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > Caused by: d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\rbsfm\cpbuild\build\ivy-build-core.xml:509: impossible to publish artifacts for com.rbsfm#vaultutil;3: java.io.IOException: file copy not done from d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging\vaultutil\lib\vaultutil.jar to \\lonms00804.fm.rbsgrp.net\d$\CPIVYREPOSITORY\cp-repository\com.rbsfm\vaultutil\3.part\vaultutil.jar: destination already exists and overwrite is false > at org.apache.ivy.ant.IvyPublish.doExecute(IvyPublish.java:318) > at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at net.sf.antcontrib.logic.RunTargetTask.execute(RunTargetTask.java:48) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62) > at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197) > at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:134) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at net.sf.antcontrib.logic.RunTargetTask.execute(RunTargetTask.java:48) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > at org.apache.tools.ant.Project.executeTargets(Project.java:1181) > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) > ... 17 more > Caused by: java.io.IOException: file copy not done from d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging\vaultutil\lib\vaultutil.jar to \\lonms00804.fm.rbsgrp.net\d$\CPIVYREPOSITORY\cp-repository\com.rbsfm\vaultutil\3.part\vaultutil.jar: destination already exists and overwrite is false > at org.apache.ivy.plugins.repository.file.FileRepository.copy(FileRepository.java:78) > at org.apache.ivy.plugins.repository.file.FileRepository.put(FileRepository.java:58) > at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) > at org.apache.ivy.plugins.resolver.RepositoryResolver.put(RepositoryResolver.java:219) > at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:209) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:282) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:261) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:170) > at org.apache.ivy.Ivy.publish(Ivy.java:600) > at org.apache.ivy.ant.IvyPublish.doExecute(IvyPublish.java:299) > ... 65 more > --- Nested Exception --- > d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\rbsfm\cpbuild\build\ivy-build-core.xml:509: impossible to publish artifacts for com.rbsfm#vaultutil;3: java.io.IOException: file copy not done from d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging\vaultutil\lib\vaultutil.jar to \\lonms00804.fm.rbsgrp.net\d$\CPIVYREPOSITORY\cp-repository\com.rbsfm\vaultutil\3.part\vaultutil.jar: destination already exists and overwrite is false > at org.apache.ivy.ant.IvyPublish.doExecute(IvyPublish.java:318) > at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at net.sf.antcontrib.logic.RunTargetTask.execute(RunTargetTask.java:48) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62) > at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197) > at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:134) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at net.sf.antcontrib.logic.RunTargetTask.execute(RunTargetTask.java:48) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > at org.apache.tools.ant.Project.executeTargets(Project.java:1181) > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at org.apache.tools.ant.Project.executeTargets(Project.java:1181) > at org.apache.tools.ant.Main.runBuild(Main.java:698) > at org.apache.tools.ant.Main.startAnt(Main.java:199) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > Caused by: java.io.IOException: file copy not done from d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging\vaultutil\lib\vaultutil.jar to \\lonms00804.fm.rbsgrp.net\d$\CPIVYREPOSITORY\cp-repository\com.rbsfm\vaultutil\3.part\vaultutil.jar: destination already exists and overwrite is false > at org.apache.ivy.plugins.repository.file.FileRepository.copy(FileRepository.java:78) > at org.apache.ivy.plugins.repository.file.FileRepository.put(FileRepository.java:58) > at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) > at org.apache.ivy.plugins.resolver.RepositoryResolver.put(RepositoryResolver.java:219) > at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:209) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:282) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:261) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:170) > at org.apache.ivy.Ivy.publish(Ivy.java:600) > at org.apache.ivy.ant.IvyPublish.doExecute(IvyPublish.java:299) > ... 65 more > --- Nested Exception --- > java.io.IOException: file copy not done from d:\cpintegrationserver\modulepublicationserver\modules\vaultutil-3246a0a6-e364-4842-a6e8-1b7f5d957914\temp\staging\vaultutil\lib\vaultutil.jar to \\lonms00804.fm.rbsgrp.net\d$\CPIVYREPOSITORY\cp-repository\com.rbsfm\vaultutil\3.part\vaultutil.jar: destination already exists and overwrite is false > at org.apache.ivy.plugins.repository.file.FileRepository.copy(FileRepository.java:78) > at org.apache.ivy.plugins.repository.file.FileRepository.put(FileRepository.java:58) > at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) > at org.apache.ivy.plugins.resolver.RepositoryResolver.put(RepositoryResolver.java:219) > at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:209) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:282) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:261) > at org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:170) > at org.apache.ivy.Ivy.publish(Ivy.java:600) > at org.apache.ivy.ant.IvyPublish.doExecute(IvyPublish.java:299) > at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at net.sf.antcontrib.logic.RunTargetTask.execute(RunTargetTask.java:48) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62) > at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197) > at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:134) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at net.sf.antcontrib.logic.RunTargetTask.execute(RunTargetTask.java:48) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > at org.apache.tools.ant.Project.executeTargets(Project.java:1181) > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at org.apache.tools.ant.Project.executeTargets(Project.java:1181) > at org.apache.tools.ant.Main.runBuild(Main.java:698) > at org.apache.tools.ant.Main.startAnt(Main.java:199) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > Total time: 5 seconds -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.