Hello  everyone! Is it possible to add app name and error date to catalina.out 
in case of an exception ?(both in console and in catalina.out file)
I amd using follow logginng properties in tomcat

.handlers = 1catalina.org.apache.juli.FileHandler, 
java.util.logging.ConsoleHandler

############################################################
# Handler specific properties.
# Describes specific configuration ALL for Handlers.
############################################################

1catalina.org.apache.juli.FileHandler.level = ALL
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.
1catalina.org.apache.juli.FileHandler.formatter = 
java.util.logging.SimpleFormatter
1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8
java.util.logging.SimpleFormatter.format=[%1$tF %1$tT] [%4$-7s] %5$s %n


2localhost.org.apache.juli.FileHandler.level = ALL
2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.
2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8



java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.ConsoleHandler.encoding = UTF-8

currently I have the following  printed to  console on error in case app 
produces an error

[2019-12-06 11:24:34] [INFO   ] Loaded APR based Apache Tomcat Native library 
1.2.19 using APR version 1.6.5.
[2019-12-06 11:24:34] [INFO   ] APR capabilities: IPv6 [true], sendfile [true], 
accept filters [false], random [true].
[2019-12-06 11:24:34] [INFO   ] OpenSSL successfully initialized (OpenSSL 
1.1.1a  20 Nov 2018)
[2019-12-06 11:24:34] [INFO   ] Initializing ProtocolHandler ["http-apr-8080"]
[2019-12-06 11:24:34] [INFO   ] Initialization processed in 363 ms
[2019-12-06 11:24:34] [INFO   ] Starting service Catalina
[2019-12-06 11:24:34] [INFO   ] Starting Servlet Engine: Apache Tomcat/7.0.92
[2019-12-06 11:24:41] [INFO   ] Starting ProtocolHandler ["http-apr-8080"]
[2019-12-06 11:24:41] [INFO   ] Server startup in 6348 ms

java.lang.NumberFormatException: For input string: "ff"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.valueOf(Integer.java:582)
at com.ieml.util.ServletUtilities.getIntParameter(ServletUtilities.java:224)
at 
com.ieml.servlets.contract.ContractsServlet.beforePrintPage(ContractsServlet.java:356)
at com.ieml.basedata.BaseDataServlet2.doPost(BaseDataServlet2.java:146)
at com.ieml.basedata.BaseDataServlet2.doGet(BaseDataServlet2.java:73)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
i want t it to be
[2019-12-06 11:24:42][Education] java.lang.NumberFormatException: For input 
string: "ff"
where  Education is app name
is that possible?

Reply via email to