Author: aheritier Date: Wed Jun 8 22:31:11 2005 New Revision: 189711 URL: http://svn.apache.org/viewcvs?rev=189711&view=rev Log: Replace the java call to generate the pdf with the ant task. Remove a xalan dependency.
Modified: maven/maven-1/plugins/trunk/pdf/plugin.jelly Modified: maven/maven-1/plugins/trunk/pdf/plugin.jelly URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/pdf/plugin.jelly?rev=189711&r1=189710&r2=189711&view=diff ============================================================================== --- maven/maven-1/plugins/trunk/pdf/plugin.jelly (original) +++ maven/maven-1/plugins/trunk/pdf/plugin.jelly Wed Jun 8 22:31:11 2005 @@ -192,7 +192,7 @@ <echo>Generating ${internal_pdf_workingDir}/${maven.pdf.pdfName} ...</echo> <echo>Config file: ${internal_pdf_workingDir}/userconfig.xml</echo> - <java classname="org.apache.fop.apps.Fop" fork="yes" failonerror="true" maxmemory="500m"> + <taskdef name="fop" classname="org.apache.fop.tools.anttasks.Fop"> <classpath> <pathelement location="${plugin.getDependencyPath('fop')}"/> <pathelement location="${plugin.getDependencyPath('batik')}"/> @@ -215,17 +215,16 @@ <pathelement location="${plugin.getDependencyPath('batik:batik-xml')}"/> <pathelement location="${plugin.getDependencyPath('avalon-framework')}"/> </classpath> - <arg value="-c"/> - <arg value="${internal_pdf_workingDir}/userconfig.xml"/> + </taskdef> + <fop> + <ant:setProperty name="basedir" value="${internal_pdf_workingDir}" /> + <ant:setProperty name="userconfig" value="${internal_pdf_workingDir}/userconfig.xml" /> <if test="${maven.pdf.debug}"> - <arg value="-d"/> + <ant:setProperty name="messagelevel" value="debug" /> </if> - <arg value="-fo"/> - <arg value="${internal_pdf_workingDir}/project.fo"/> - <arg value="-pdf"/> - <arg value="${internal_pdf_workingDir}/${maven.pdf.pdfName}"/> - <sysproperty key="javax.xml.transform.TransformerFactory" value="org.apache.xalan.processor.TransformerFactoryImpl"/> - </java> + <ant:setProperty name="fofile" value="${internal_pdf_workingDir}/project.fo" /> + <ant:setProperty name="outfile" value="${internal_pdf_workingDir}/${maven.pdf.pdfName}" /> + </fop> <copy todir="${maven.xdoc.dest}" file="${internal_pdf_workingDir}/${maven.pdf.pdfName}"/> </goal> </project> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]