|
I am trying to use Ant from Qshell. My OS is V5R1. I am using Ant version 1.6.5. Here is the QSH command I am using: java -classpath /java/lib/ant/ant.jar:/java/lib/ant/ant-launcher.jar:/java/li b/ant/optional.jar:/java/lib/ant/xercesImpl.jar:/java/lib/ant/xml-apis.jar or g.apache.tools.ant.Main But I always get the error: BUILD FAILED /home/GLADSTONE/build.xml:1: Content is not allowed in prolog. I have already done a Google search on "content is not allowed in prolog". All of the suggestions have to do with ANT not recognizing the build.xml file as a valid XML file. Any ideas? What should the CCSID on 'build.xml" be? Here is the contents of build.xml: <?xml version='1.0' encoding='ISO-8859-1'?> <project name="buildanddeploy" default="A_build_war" basedir="."> <taskdef name="os400Command" classname="walgreen.sgladstone.ant.OS400Command"/> <property name="wag.warname.short" value="sgladstone2.war" /> <property name="wag.local.dir" value="c:\WSADexports\" /> <property name="wag.warname.long" value="${wag.local.dir}${wag.warname.short}" /> <property name="wag.server.hostname" value="R32016" /> <property name="wag.server.username" value="aplsup" /> <property name="wag.server.password" value="" /> <property name="wag.server.dir" value="/home/gladstone/warstaging/" /> <property name="wag.server.webapps" value="/tomcat/webapps/" /> <property name="wag.server.apache.name" value="PHCB531" /> <property name="wag.server.context.name" value="samctx" /> <property name="wag.os400cmdstr" value="WARDO PACTION(CRT) PWARFILE('${wag.warname.short}') PCTX('${wag.server.context.name}') PAPACHEIN('${wag.server.apache.name}') PWEBAPPS('${wag.server.webapps}') PWARDIR('${wag.server.dir}')" /> <property name="wag.projectname" value="sgladstone" /> <target name="A_build_war"> <echo message="About to create war file ${wag.warname.long} for project: ${wag.projectname}"/> <warExport WARProjectName="${wag.projectname}" WARexportFile="${wag.warname.long}" ExportSource="false" Overwrite="true" /> </target> <target name="B_upload_war"> <echo message="About to upload ${wag.warname.long} to the server: ${wag.server.hostname}"/> <ftp server="${wag.server.hostname}" userid="${wag.server.username}" password="${wag.server.password}" remotedir="${wag.server.dir}" verbose="yes" action="send" > <fileset file="${wag.warname.long}"/> </ftp> </target> <target name="C_deploy_war_on_OS400"> <echo message="About to run AS/400 command: "/> <echo message="${wag.os400cmdstr} "/> <echo message="on the server: ${wag.server.hostname}"/> <os400Command command="${wag.os400cmdstr}" SystemName="${wag.server.hostname}" UserId="${wag.server.username}" Password="${wag.server.password}" /> <echo message="Done."/> </target> </project>
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.