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]