ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "M V Vinod Babu" <vinodb...@medicomsoft.com>
Subject compilation problem while using OJspc
Date Tue, 03 Jan 2006 04:02:56 GMT
Hi..
 
Good Day!
 
I encountered a typical problem while compiling the jsp files using the
'Ojspc' task in Ant Script. 
The jsp compilation is stopping once it encounters any jsp having page
directive with contentType like the below tag.
<%@ page contentType="text/html;charset=ISO-8859-1"%>
 
If the page directive is not present in the jsp the ant build completes
the compilation succesfully.
 
Can any one let me know how to work about the problem to solve.
 
The following are the task definition for 'OJSPC' and target which calls
the task.
  
<taskdef name="ojspc"
     classname="org.apache.tools.ant.taskdefs.optional.jsp.OJspC"
     classpathref="applicationClasspath" 
    />
 
  <target name="buildJSP" depends="prepFlist">
      <mkdir dir="C:/temp" />
      <ojspc d="${application.jsp.classes}"
srcdir="${application.jsp.src}" appRoot="${compile.approot}"
debug="true" verbose="true"
             noTldxmlValidate="false" xmlValidate="false"
forgiveDupDirAttr="true" packageName="${package.name}"
extraImports="java.util.*" >
        <classpath refid="applicationClasspath"/>
        <fileset dir="E:\web" includes="${file.list}">         
        </fileset>
      </ojspc>
 </target>
 
The Execution trace for a jsp with the "<%@ page contentType"
declaration :
 
Buildfile: build.xml
 
buildJSP:
    [ojspc] JSPC:::_emr._jsp
    [ojspc] Translating file: E:/web/eMR\jsp\AdverseEventType.jsp
//-> Location of file 
    [ojspc] File not found: D:\BuildJSP\eMR\jsp\AdverseEventType.jsp //
-> Location of Ant Script
 
BUILD FAILED
D:\BuildJSP\common.xml:33: Java returned: -5
Total time: 17 seconds
 
PS:
-----
1. The file path is changed automatically to the directory where the ANT
script is located.?
2. common.xml:33:  has the OJspc call like this
"<ojspc d="${application.jsp.classes}" srcdir="${application.jsp.src}"
appRoot="${compile.approot}" debug="true" verbose="true"
             noTldxmlValidate="false" xmlValidate="false"
forgiveDupDirAttr="true" packageName="${package.name}"
extraImports="java.util.*" >
"
Please let me know if any body came across the same problem.
 
Thanks in Advance,
 
Vinodbabu MV  
  _____  


| Medicom Solutions Private Limited  | 73-D, Electronic City, Hosur
Road, Bangalore - 100  | Office : +91 80 28520230 Extn.663 |  Mail :
<mailto:vinodbabu@medicomsoft.com > vinodbabu@medicomsoft.com |  Website
:www.medicomsoft.com | 

  

Mime
  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message