Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Dec 2017 15:57:07 +0100
From:      Marko =?UTF-8?B?Q3VwYcSH?= <marko.cupac@mimar.rs>
To:        Eugene Grosbein <eugen@grosbein.net>
Cc:        ports@freebsd.org
Subject:   Re: tomcat8 and UTF-8 filenames
Message-ID:  <20171206155707.7b528eed@efreet-freebsd.kappastar.com>
In-Reply-To: <5A27FF03.4020701@grosbein.net>
References:  <20171206150054.5727905b@efreet-freebsd.kappastar.com> <5A27FF03.4020701@grosbein.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 6 Dec 2017 21:30:27 +0700
Eugene Grosbein <eugen@grosbein.net> wrote:

> > Is there a better way to make tomcat8 applications read UTF-8
> > filenames? Should I change login.conf LANG for root class? Or
> > something else?
>
> Just use /etc/rc.conf:
>=20
> tomcat8_env=3D"LANG=3Den_US.UTF-8 TZ=3DEurope/Rome"

While certainly not comparable to The Eternal City of Rome, Belgrade is
also cool, and in the same timezone :) This works, thanx! I checked
comments of tomcat8's rc script before asking here, a lot of options
there but nothing regarding setting environment. Perhaps port
maintainer could include this as well.

Slightly off-topic, but still related to tomcat8: on starts and
restarts I am always getting a warning that tomcat8 fails to start,
even though it starts.

me@server:~ % sudo service tomcat8 restart
Stopping tomcat8.
Waiting for PIDS: 47970.
Starting tomcat8.
/usr/local/etc/rc.d/tomcat8: WARNING: failed to start tomcat8

me@server:~ % sudo ps auxww
...
root     11876  0.0  0.0    10580    2308  -  IsJ  15:48
0:00.00 /usr/local/bin/jsvc -java-home /usr/local/openjdk8 -server
-user www -pidfile /var/run/tomcat8.pid -wait 30
-outfile /usr/local/apache-tomcat-8.0/logs/catalina.out -errfile &1
-classpath /usr/local/apache-tomcat-8.0/bin/bootstrap.jar:/usr/local/share/=
java/classes/commons-daemon.jar:/usr/local/apache-tomcat-8.0/bin/tomcat-jul=
i.jar
-Djava.util.logging.manager=3Dorg.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=3D/usr/local/apache-tomcat-8.0/conf/logging=
.properties
-Djava.endorsed.dirs=3D/usr/local/apache-tomcat-8.0/endorsed
-Dcatalina.home=3D/usr/local/apache-tomcat-8.0
-Dcatalina.base=3D/usr/local/apache-tomcat-8.0
-Djava.io.tmpdir=3D/usr/local/apache-tomcat-8.0/temp
org.apache.catalina.startup.Bootstrap
...
www      20216  0.0  6.0 15021760 3015476  -  SJ   15:48
2:43.44 /usr/local/bin/jsvc -java-home /usr/local/openjdk8 -server
-user www -pidfile /var/run/tomcat8.pid -wait 30
-outfile /usr/local/apache-tomcat-8.0/logs/catalina.out -errfile &1
-classpath /usr/local/apache-tomcat-8.0/bin/bootstrap.jar:/usr/local/share/=
java/classes/commons-daemon.jar:/usr/local/apache-tomcat-8.0/bin/tomcat-jul=
i.jar
-Djava.util.logging.manager=3Dorg.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=3D/usr/local/apache-tomcat-8.0/conf/logging=
.properties
-Djava.endorsed.dirs=3D/usr/local/apache-tomcat-8.0/endorsed
-Dcatalina.home=3D/usr/local/apache-tomcat-8.0
-Dcatalina.base=3D/usr/local/apache-tomcat-8.0
-Djava.io.tmpdir=3D/usr/local/apache-tomcat-8.0/temp
org.apache.catalina.startup.Bootstrap

Am I doing something wrong? How can I fix it?

Thank you in advance,
--=20
Before enlightenment - chop wood, draw water.
After  enlightenment - chop wood, draw water.

Marko Cupa=C4=87
https://www.mimar.rs/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171206155707.7b528eed>