See below..
>
> I tried running tomcat with the jre and it failed. It will work aqainst a
> full install of the jdk. If this is the case then why?
That is correct, tomcat needs tools.jar which is included in the jdk (at
least for compiling jsp pages).
> Does this mean that every machine I install tomcat on needs the
> full jdk?
For jsp's yes, for normal servlets : not sure.. (always using full jdk..)
> If I write a web app and I want to demo it for a customer my setup
> must include
> the jdk and not the jre but according to the license I am not allowed to
> include the jdk with my apps.
You have to talk to sun about this I think ;))
> As anyone figure out how to create a setup for Tomcat.
just make a zip file of a defualt install, or package in an installer your
create. Never did this, since I always build tomcat from source.
Mvgr,
Martin van den Bemt