tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Konstantin Kolinko <knst.koli...@gmail.com>
Subject Re: [VOTE] Release Apache Tomcat 7.0.17
Date Sun, 03 Jul 2011 16:09:27 GMT
2011/7/3 Mark Thomas <markt@apache.org>:
> The proposed Apache Tomcat 7.0.17 release is now available for voting.
>
> It can be obtained from:
> http://people.apache.org/~markt/dev/tomcat-7/v7.0.17/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_17/
>
> The proposed 7.0.17 release is:
>
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 7.0.17 Alpha
> [ ] Beta   - go ahead and release as 7.0.17 Beta
> [ ] Stable - go ahead and release as 7.0.17 Stable
>

I like the updated installer on Windows. Two comments, though

1) "Windows Service Name" field does not restrict you from putting
anything there.

I verified that the following does work, on WinXP SP3
- using an underscore
- using Cyrillic characters

The following does not work:
- using a whitespace.

If you try to use a name that contains spaces the service will be
installed using the first part of the name (before the whitespace) and
is not able to start. The good side is that it uninstalls correctly.

It is mentioned elsewhere that spaces will work with daemon 1.0.6,
https://issues.apache.org/jira/browse/DAEMON-206

The following characters are known not to work:
<>:\"/\\:|?*
-- see __invalidPathChars constant and __apxIsValidServiceName()
function in Commons-Daemon here:

http://svn.apache.org/viewvc/commons/proper/daemon/trunk/src/native/windows/src/service.c?view=markup#l43



2) Tomcat 7 now by default installs into
"%ProgramFiles%\Apache Software Foundation\Tomcat 7.0\Tomcat7".

The "\Tomcat7" suffix (the service name) is a new one.

I am OK with this, but it is something to be mentioned in release announcement.

The destination folder is displayed during installation, so anyone can
change it.


BTW, an alternative could be to use sibling folders instead of nested
ones, adding a suffix to the name, e.g.:

 "%ProgramFiles%\Apache Software Foundation\Tomcat 7.0_servicename"

and remove the "_servicename" part if the name is default one.



Thus far everything else goes good.

Best regards,
Konstantin Kolinko

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message