for the reason that you have made some logging to application-servlet
... we know, that property is set right ... this is very good, because i
know that running tomcat as service under windows can be a little bit
tricky (especially applying new configurations or using custom
system-properties).

i can't image that different user can make a different. i am no tomcat
profi, but maybe there is some caching enabled on the tomcat-side?!?!

Malin Ljungh wrote:
> Wooooooooo... I may have solved it !?!?
>
> I started comparing all the JVM system properties. One that differed
> was user.name <http://user.name> - service running as SYSTEM and
> eclipse as Malin Ljungh (my local account).
> I tried to change the service run with my own account, Malin Ljungh
> and now it seems to work!?!?
>
> How can this be?
>
> /Malin
>
> On 7/29/07, *Malin Ljungh * <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     I extended the ApplicationServlet and performed some logging under
>     initializeApplication.
>     The JVM system property
>     org.apache.tapestry.disable-caching is indeed set to true
>
>     and it still doesn't work... :'(
>
>     Any ideas?
>
>     /Malin
>
>
>     On 7/29/07, *Malin Ljungh* < [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>> wrote:
>
>         Thank you Klaus for your input.
>         I fully understand your feelings about windows-click-click but
>         I'm stuck on this environment, for development at least.
>
>         I'm running the Tomcat as a service. I do not have a
>         catalina.bat anywhere on my computer... is it maybe a Tomcat 4
>         thing? All I can find is the tomcat5.exe.
>
>         It's a pity that the Java options doesn't show in any log file.
>         I can not understand why it's not working.... gah!
>         Guess I'll have to do the ApplicationServlet extenstion to
>         find out.
>
>         There is no need to "touch" another file to force the update?
>         I have seen the publish.xml file in the development
>         environment for example with stamps for all files.
>
>         /Malin
>
>
>
>         On 7/29/07, *Eckenfellner Klaus* < [EMAIL PROTECTED]
>         <mailto:[EMAIL PROTECTED]>> wrote:
>
>             in which way do you start your tomcat? service / startmenu
>             / console ?
>             maybe you could give the console approach a try and set
>             the flag
>             manually. other approach could be to edit the catalina.bat
>             file where
>             you can set a lot of tomcat-specific properties and your own
>             vm-properties. sorry but i am linux user and i have made
>             bad experiences
>             with "windows-click-click" solutions.
>
>             another approach is to extend the default
>             ApplicationServlet and
>             checking in the initializeApplication() method if the flag
>             is really
>             set. see
>             
> http://tapestry.apache.org/tapestry4.1/apidocs/org/apache/tapestry/ApplicationServlet.html#initializeApplication()
>             
> <http://tapestry.apache.org/tapestry4.1/apidocs/org/apache/tapestry/ApplicationServlet.html#initializeApplication%28%29>.
>             so you know if the flag is set right or not, which is a
>             very important
>             information.
>
>
>             Malin Ljungh wrote:
>             > OK, so this is the key then...
>             >
>             > I use tomcat5w.exe "Configure Tomcat" tool.
>             > On the Java tab I have Java Options:
>             >
>             > -Dcatalina.home=C:\Program Files\Apache Software
>             Foundation\Tomcat 5.5
>             > -Dcatalina.base=C:\Program Files\Apache Software
>             Foundation\Tomcat 5.5
>             > - Djava.endorsed.dirs=C:\Program Files\Apache Software
>             > Foundation\Tomcat 5.5\common\endorsed
>             > -Djava.io.tmpdir=C:\Program Files\Apache Software
>             Foundation\Tomcat
>             > 5.5\temp
>             > 
> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
>
>             > -Djava.util.logging.config.file=C:\Program Files\Apache
>             Software
>             > Foundation\Tomcat 5.5\conf\logging.properties
>             > -Dorg.apache.tapestry.disable-caching=true
>             >
>             > but that's obviously not doing the trick :-(
>             >
>             > Any suggestions?
>             >
>             > /Malin
>             >
>             > On 7/29/07, *Eckenfellner Klaus* < [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>
>             > <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>>
>             wrote:
>             >
>             >     the only way to get this behavior you want (changes
>             to html files are
>             >     applied without restarting tapestry), can be set with the
>             >     -Dorg.apache.tapestry.disable-caching=true flag. here
>             a snippet
>             >     from the
>             >     tapestry documentation:
>             >
>             >     If specified (as "true"), then the framework will
>             discard all cached
>             >     data (specifications,>>> !!!! TEMPLATES = html files
>             !!!!!<<<<, pooled
>             >     objects, etc.) at the end of each request cycle. This
>             slows down
>             >     request
>             >     handling by a noticable amount, but is very useful in
>             development; it
>             >     means that changes to templates and specifications
>             are immediately
>             >     visible to the application. It also helps identify
>             any errors in
>             >     managing persistent page state. This should never be
>             enabled in
>             >     production; the performance hit is too large. Unlike
>             most other
>             >     configuration values, this must be specified as a JVM
>             system property.
>             >
>             >     how do you set the flag? consider that it MUST be set as
>             >     system-property
>             >     and MUST be set before tapestry has started.
>             >
>             >
>             >     Malin Ljungh wrote:
>             >     > Klaus!
>             >     >
>             >     > I do not use WAR, it is a directory with WEB-INF
>             and classes and lib
>             >     > directories and all that stuff.
>             >     >
>             >     > In development I have
>             >     > -Dorg.apache.tapestry.disable-caching=true
>             >     > but I have also set this on my standalone Tomcat (I
>             think....
>             >     have not
>             >     > verified that it works though)
>             >     > Is it this flag that makes it work it development?
>             I thought it was
>             >     > about class loading but perhaps also effects the
>             html files also
>             >     > (since they are loaded by the servlet)
>             >     >
>             >     > I use Tomcat 5.5 and Tapestry 4.1.
>             >     >
>             >     > /Malin
>             >     >
>             >     > On 7/29/07, *Eckenfellner Klaus* <
>             [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>             >     <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
>             >     > <mailto: [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]> <mailto: [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>>>> wrote:
>             >     >
>             >     >     how do you deploy your application, with a
>             WAR-file or do
>             >     you copy
>             >     >     webapplication-folder into webapp-folder of
>             tomcat?
>             >     >     is it possible that you have set
>             >     "org.apache.tapestry.disable-caching"
>             >     >     during development (see
>             >     >
>             >    
>             http://tapestry.apache.org/tapestry4/UsersGuide/configuration.html
>             >     <
>             http://tapestry.apache.org/tapestry4/UsersGuide/configuration.html
>             
> <http://tapestry.apache.org/tapestry4/UsersGuide/configuration.html>>)?
>             >     >     which version of tomcat and tapestry do you use?
>             >     >
>             >     >
>             >     >
>             >     >     Malin Ljungh wrote:
>             >     >     > This is mainly about Tomcat but also about
>             Tapestry
>             >     handling of
>             >     >     html files.
>             >     >     >
>             >     >     > I'm using Eclipse and Tomcat for development
>             - works fine!
>             >     >     > Particularly, if I change an html file, the
>             change will appear
>             >     >     immediately
>             >     >     > without reload of context.
>             >     >     >
>             >     >     > But -  if I have standalone Tomcat server,
>             and change the
>             >     >     contents of an
>             >     >     > html file under the deployment directory,
>             >     >     > I need to do a reload of context for changes
>             to appear.
>             >     >     >
>             >     >     > Does anyone know why this is so?
>             >     >     > How can I make the changes appear immedeately
>             in the
>             >     standalone
>             >     >     server as
>             >     >     > well?
>             >     >     >
>             >     >     > Please help :-)
>             >     >     > Malin
>             >     >     >
>             >     >     >
>             >     >
>             >     >
>             >     >
>             >    
>             
> ---------------------------------------------------------------------
>             >     >     To unsubscribe, e-mail:
>             >     [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>
>             >     <mailto: [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>>
>             >     >     <mailto:[EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>
>             >     <mailto: [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>>>
>             >     >     For additional commands, e-mail:
>             >     [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]> <mailto:
>             [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>>
>             >     >     <mailto:[EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>
>             >     <mailto: [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>>>
>             >     >
>             >     >
>             >
>             >
>             >    
>             
> ---------------------------------------------------------------------
>             >     To unsubscribe, e-mail:
>             [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>
>             >     <mailto:[EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>>
>             >     For additional commands, e-mail:
>             [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>
>             >     <mailto:[EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>>
>             >
>             >
>
>
>             
> ---------------------------------------------------------------------
>
>             To unsubscribe, e-mail:
>             [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>
>             For additional commands, e-mail:
>             [EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>
>
>
>
>


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

Reply via email to