Hi all!

I'm working on migrating from Tomcat 4.1.x to 5.0.x, and one of the
components is JspC.

Using the ANT Task presented in the 5.0 docs as inspiration I have:

  <target name="jspcx" depends="ensure-jsp-src">

    <taskdef classname="org.apache.jasper.JspC" name="jasper2" >
      <classpath id="jspc.classpath">
        <pathelement location="${java.home}/../lib/tools.jar"/>
        <fileset dir="${tomcat.home}/bin">
          <include name="*.jar"/>
        </fileset>
        <fileset dir="${tomcat.home}/server/lib">
          <include name="*.jar"/>
        </fileset>
        <fileset dir="${tomcat.home}/common/lib">
          <include name="*.jar"/>
        </fileset>
      </classpath>
    </taskdef>

    <jasper2
             validateXml="false"
             uriroot="${image}"
             webXmlFragment="${jsp.webapp.xml}"
             outputDir="${jsp.src.dir}"
             verbose="99" />

  </target>

I added the "verbose" tag to get some debugging info.

During the build, I get this:

  [jasper2] Aug 9, 2005 4:01:56 PM org.apache.jasper.JspC processFile
  [jasper2] INFO: Built File: \Common\Calendar.jsp
  [jasper2] Aug 9, 2005 4:01:56 PM org.apache.jasper.JspC processFile
  [jasper2] INFO: Built File: \Common\CancelDialog.jsp
  [jasper2] Aug 9, 2005 4:01:56 PM org.apache.jasper.JspC processFile
  [jasper2] INFO: Built File: \Common\CCMFulfillmentRequestFilterFrame.jsp
  [jasper2] Aug 9, 2005 4:01:56 PM org.apache.jasper.JspC processFile
  [jasper2] INFO: Built File: \Common\CCMFulfillmentRequestFilterNav.jsp
  [jasper2] Error in class org.apache.jasper.JspC

BUILD FAILED
file:c:/ecms/Working/WebServerCode/build.xml:385:
java.lang.NoClassDefFoundError
: net/sf/hibernate/Lifecycle

If I immediately restart Ant, if continues on it merry way, goes farther,
and then I get the NoClassDefFoundError again.

So, it's not my JSPs (which don't use hibernate), and appears to be JspC
itself!

I don't see anything resembling a Hibernate jar in the Tomcat distro, so I'm
just curious where this might cropping up.

Any ideas?

Regards,

Will Hartung
([EMAIL PROTECTED])


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to