billybob79 wrote:
> 
>> Back when it was running through "startup.bat" we put some code in
> "catalina.bat" which is now ignored by "tomcat7.exe".
> 
> What is it that you are trying to achieve? What does this "code" do? Maybe
> if you explain a little more, someone might have achieved the same thing
> already in a different way
> 

I run Groovy to make some machine-specific replacements in some files
according to properties file which can be configured prior to starting
Tomcat. We have Artifactory and Jenkins deployed to Tomcat. This property
file contains various configurations to them and Groovy script, started from
"catalina.bat", reads and makes replacements in Tomcat config (one of
properties is "port #"), host name (one of properties is "localhost" which
should be replaced by full host name with "InetAddress.
http://download.oracle.com/javase/6/docs/api/java/net/InetAddress.html#getLocalHost()
localHost .
http://download.oracle.com/javase/6/docs/api/java/net/InetAddress.html#getCanonicalHostName()
canonicalHostName "), etc. So that's the code, to run some Groovy script
before Tomcat starts the applications.

Right, I'll try "cmd.exe" as service target and then will run either
"catalina.bat" or "tomcat7.exe" from my batch. Btw, which one is better or
more correct to run here?
-- 
View this message in context: 
http://old.nabble.com/Running-Tomcat-as-service---is-it-possible-to-make-%22tomcat7.exe%22-run-a-batch-file-each-time-it-starts--tp31081552p31083468.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


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

Reply via email to