-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 9/14/2014 3:39 PM, Konstantin Kolinko wrote: > 2014-09-15 2:04 GMT+04:00 André Warnier <a...@ice-sa.com>: >> Mark Eggers wrote: >>> >>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>> >>> On 9/14/2014 1:55 PM, Robert Boyle wrote: >>>> >>>> Hi, >>>> >>>> >>>> >>>> Here's what I'm trying to do: >>>> >>>> >>>> >>>> I'm building a web-based cueing system for a theatre. Until >>>> I figure out how to use WebSockets, my system will use >>>> JavaScript to refresh the webpage every second with a "cue >>>> status file". This is an HTML file built on the fly by VB (or >>>> Python). One second latency is no problem. >>>> >>>> >>>> >>>> The problem: >>>> >>>> >>>> >>>> Unfortunately (for this application) Tomcat caches the web >>>> page internally for 5 seconds by default, so the maximum >>>> cumulative latency is 6 seconds which is a bit much. >>>> >>>> I believe I can change this by setting the CacheTTL parameter >>>> but, when I try to do this in BASEDIR/conf/context.xml by >>>> adding the line >>>> >>>> <cacheTTL=1000>, the server won't start and spews out many >>>> lines of error messages. >>>> >>>> >>>> >>>> I am a total newcomer to Tomcat but I've spend some hours >>>> trying to find examples of config files on the web with >>>> little success. >>>> >>>> Obviously I haven't understood the syntax required here so >>>> any help is gratefully received. >>>> >>>> >>>> >>>> Environment: >>>> >>>> Tomcat 8.0.12 >>>> >>>> Windows 7 / 32bit >>>> >>>> >>>> >>>> >>>> >>>> Robert >>> >>> >>> Robert, >>> >>> That doesn't appear to be available in Tomcat 8 (quick view of >>> the Javadoc). >>> >>> Also, I tried the following (after reading the 7.x docs) which >>> failed as expected. >>> >>> <Context cacheTTL="1000"> </Context> >>> >>> In Tomcat 7 (7.0.55), you can set this with the following >>> syntax. >>> >>> <Context cacheTTL="1000"> </Context> >>> >>> See the reference here: >>> >>> http://tomcat.apache.org/tomcat-7.0-doc/config/context.html >>> >>> 7.0.55 has WebSockets. >>> >>> . . . just my two cents /mde/ >> >> >> And mine : >> https://tomcat.apache.org/tomcat-6.0-doc/config/context.html#Attributes >> >> >> In 6.0, these Context - cache* attributes seem to have been there, but they >> have disappeared in 8.0. >> >> >> Or at least in the doc : >> https://tomcat.apache.org/tomcat-8.0-doc/config/context.html#Attributes > >> > > In Tomcat 8 it is <Context> <Resources cacheTTL="1000"/> > </Context> > > http://tomcat.apache.org/tomcat-8.0-doc/config/resources.html > http://tomcat.apache.org/migration-8.html#Web_application_resources > > > >>>> when I try to do this in BASEDIR/conf/context.xml by adding >>>> the line > > 1. conf/context.xml is the default Context configuration file, > shared by all web applications. You would better create a file for > your own web application, instead of modifying the defaults. > >>>> >>>> <cacheTTL=1000>, the server won't start and spews out many >>>> lines of ... > > 2. The above line is not syntacticly valid to appear in an XML > file. > > http://en.wikipedia.org/wiki/XML > http://www.xmlnews.org/docs/xml-basics.html > > > > Best regards, Konstantin Kolinko >
Konstantin, Thanks for that. I forgot to look in the Resources section. . . . makes sense, now that I think about it /mde/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (MingW32) iQEcBAEBAgAGBQJUFhnIAAoJEEFGbsYNeTwttuUH/A5GZi1qMz4qLbs4FDDIQeRE 21hWRP6GgjfwcEnT2rPeChx6M5r94Y+axzwFNQ2Ts18wR9aJPTU3YbbPRQQWn2LV 28wk//Nz9pdzhhTucvIW95IjLKUJvJu8bBpo7SqQOighLNQo2U1beLbLj3m97395 v8i9a/bVtmE217Gv0eNRwm4k1gxIfLfhR29694G9S3SWD2SgdKyfeKcP4BC4hYom P4L1JAVstl4y3EMRlXiPzNx9sVyUtyNFVKxDeF1nzSoxo2PKr3sRWNlUreXbCFzC wsRwJAH7v8wA/VlNonbNmwpGYzweBVDQau36A1QMQwq8sj0mUAJpHhuEiLRkSQ8= =ym0K -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org