Return-Path: Delivered-To: apmail-openjpa-users-archive@locus.apache.org Received: (qmail 29835 invoked from network); 23 Aug 2007 15:11:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Aug 2007 15:11:08 -0000 Received: (qmail 3690 invoked by uid 500); 23 Aug 2007 15:11:04 -0000 Delivered-To: apmail-openjpa-users-archive@openjpa.apache.org Received: (qmail 3674 invoked by uid 500); 23 Aug 2007 15:11:04 -0000 Mailing-List: contact users-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@openjpa.apache.org Delivered-To: mailing list users@openjpa.apache.org Received: (qmail 3656 invoked by uid 99); 23 Aug 2007 15:11:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Aug 2007 08:11:04 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [203.217.28.148] (HELO mellotron.mel.fluencyfinancial.com) (203.217.28.148) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 23 Aug 2007 15:11:02 +0000 Received: from [10.254.252.110] (unknown [10.254.7.3]) by mellotron.mel.fluencyfinancial.com (Postfix) with ESMTP id 03B7611A561 for ; Fri, 24 Aug 2007 01:09:35 +1000 (EST) Mime-Version: 1.0 (Apple Message framework v752.3) Content-Transfer-Encoding: 7bit Message-Id: <6C556491-9ACF-4A72-8F3F-1434A6C95EC5@bund.com.au> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: users@openjpa.apache.org From: Drew Lethbridge Subject: Problem with MappingToolTask action export Date: Thu, 23 Aug 2007 17:09:31 +0200 X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org Hello, Using openJPA 0.9.7, I have another ant task problem, this time with org.apache.openjpa.jdbc.ant.MappingToolTask. I am trying to execute the "export" action but so far without any success. My ant target is as follows: And I get an error as follows: export-metadata: [mappingtool] The options supplied to the MappingToolTask are not valid. Please check your ant build file. [mappingtool] at org.apache.openjpa.jdbc.ant.MappingToolTask.executeOn (MappingToolTask.java:191) [mappingtool] at org.apache.openjpa.lib.ant.AbstractTask.execute (AbstractTask.java:169) [mappingtool] at org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:275) [mappingtool] at org.apache.tools.ant.Task.perform(Task.java:364) [mappingtool] at org.apache.tools.ant.Target.execute(Target.java:341) [mappingtool] at org.apache.tools.ant.Target.performTasks (Target.java:369) [mappingtool] at org.apache.tools.ant.Project.executeSortedTargets (Project.java:1216) [mappingtool] at org.apache.tools.ant.Project.executeTarget (Project.java:1185) [mappingtool] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets (DefaultExecutor.java:40) [mappingtool] at org.apache.tools.ant.Project.executeTargets (Project.java:1068) [mappingtool] at org.apache.tools.ant.Main.runBuild(Main.java:668) [mappingtool] at org.apache.tools.ant.Main.startAnt(Main.java:187) [mappingtool] at org.apache.tools.ant.launch.Launcher.run (Launcher.java:246) [mappingtool] at org.apache.tools.ant.launch.Launcher.main (Launcher.java:67) I think the options are valid. When I run the equivalent mappingtool command on the command line as follows, it works fine: mappingtool -a export -f metadata.xml pkg/pkg.jdo Running the command line tool is ok in a test harness, but is not suitable for our production development environment. Does anyone have an idea about how I can get the ant task to work? cheers and thanks Drew