You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Robert Skoczylas <ro...@sun.com> on 2003/02/13 01:03:48 UTC

JSPC skips files - Please help

Folks,
I'm trying to compile my jsps using the JSPC class using Tomcat 4.1.12 
and ANT 1.5.
When running it with the -webapp option, there are no problems, all jsps 
compile and are placed in the destination dir/package.
But we have a requirement to create different packages so I have created 
many tasks
that invoke <java 
classname="org.apache.jasper.JspC"> targeting different directories.
 
The strage thing is, when using this method, the compiler only compiles 
every other JSP.The compiler skips every other jsp in this process, this 
is repeatable. I tried this using command line and no luck. We are using 
lots of tags and tiles ...
 
Below is my ant task:

   <java classname="org.apache.jasper.JspC"
      fork="true"
     failonerror="true">
   <arg value="-d" />
   <arg value="${build.jspc.java.dir}" />
   <arg value="-webinc" />
   <arg value="${dest.dir}/webinc.xml" />
   <arg value="-p" />
   <arg value="com.mycompany.jsp.common" />
     <arg value="-s" />
   <arg value="--" />
   <arg value="${web.dir}/jsp/common/*.jsp" />
   <classpath> 
    <path refid="compile.classpath"/>
   </classpath>  
    </java>
 
Anyone seen this? 
Please let me know. if you have more information.
 
thanks,
-robert


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Correction ->Re: JSPC skips files - Please help

Posted by Robert Skoczylas <ro...@sun.com>.
This one works:

  <java classname="org.apache.jasper.JspC"
     fork="true"
    failonerror="true">
  <arg value="-d" />
  <arg value="${build.jspc.java.dir}" />
  <arg value="-webinc" />
  <arg value="${dest.dir}/webinc.xml" />
  <arg value="-p" />
  <arg value="com.mycompany.jsp.common" />
   <arg value="-s" />
  <arg value="${web.dir}/jsp/common/*.jsp" />
  <classpath>    <path refid="compile.classpath"/>
  </classpath>     </java>

removed   <arg value="--" />

-robert

Robert Skoczylas wrote:

> Just to let you know, this change fixed the problem:
>  <arg value="${web.dir}/jsp/common/**.jsp" />
>
> -robert
>
> Robert Skoczylas wrote:
>
>>
>> Folks,
>> I'm trying to compile my jsps using the JSPC class using Tomcat 
>> 4.1.12 and ANT 1.5.
>> When running it with the -webapp option, there are no problems, all 
>> jsps compile and are placed in the destination dir/package.
>> But we have a requirement to create different packages so I have 
>> created many tasks
>> that invoke <java classname="org.apache.jasper.JspC"> targeting 
>> different directories.
>>
>> The strage thing is, when using this method, the compiler only 
>> compiles every other JSP.The compiler skips every other jsp in this 
>> process, this is repeatable. I tried this using command line and no 
>> luck. We are using lots of tags and tiles ...
>>
>> Below is my ant task:
>>
>>   <java classname="org.apache.jasper.JspC"
>>      fork="true"
>>     failonerror="true">
>>   <arg value="-d" />
>>   <arg value="${build.jspc.java.dir}" />
>>   <arg value="-webinc" />
>>   <arg value="${dest.dir}/webinc.xml" />
>>   <arg value="-p" />
>>   <arg value="com.mycompany.jsp.common" />
>>     <arg value="-s" />
>>   <arg value="--" />
>>   <arg value="${web.dir}/jsp/common/*.jsp" />
>>   <classpath>    <path refid="compile.classpath"/>
>>   </classpath>     </java>
>>
>> Anyone seen this? Please let me know. if you have more information.
>>
>> thanks,
>> -robert
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: JSPC skips files - Please help

Posted by Robert Skoczylas <ro...@sun.com>.
Just to let you know, this change fixed the problem:
  <arg value="${web.dir}/jsp/common/**.jsp" />

-robert

Robert Skoczylas wrote:

>
> Folks,
> I'm trying to compile my jsps using the JSPC class using Tomcat 4.1.12 
> and ANT 1.5.
> When running it with the -webapp option, there are no problems, all 
> jsps compile and are placed in the destination dir/package.
> But we have a requirement to create different packages so I have 
> created many tasks
> that invoke <java classname="org.apache.jasper.JspC"> targeting 
> different directories.
>
> The strage thing is, when using this method, the compiler only 
> compiles every other JSP.The compiler skips every other jsp in this 
> process, this is repeatable. I tried this using command line and no 
> luck. We are using lots of tags and tiles ...
>
> Below is my ant task:
>
>   <java classname="org.apache.jasper.JspC"
>      fork="true"
>     failonerror="true">
>   <arg value="-d" />
>   <arg value="${build.jspc.java.dir}" />
>   <arg value="-webinc" />
>   <arg value="${dest.dir}/webinc.xml" />
>   <arg value="-p" />
>   <arg value="com.mycompany.jsp.common" />
>     <arg value="-s" />
>   <arg value="--" />
>   <arg value="${web.dir}/jsp/common/*.jsp" />
>   <classpath>    <path refid="compile.classpath"/>
>   </classpath>     </java>
>
> Anyone seen this? Please let me know. if you have more information.
>
> thanks,
> -robert
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org