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

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to