public void init() throws ServletException {
super.init();
- MDC.put("serviceId", "[AA Core]");
+ MDC.put("serviceId", "[AA] Core");
log.info("Initializing Attribute Authority.");
try {
public void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
log.debug("Recieved a request.");
- MDC.put("serviceId", new SAMLIdentifier().toString());
+ MDC.put("serviceId", "[AA] " + new SAMLIdentifier().toString());
MDC.put("remoteAddr", req.getRemoteAddr());
log.info("Handling request.");
public void init() throws ServletException {
super.init();
- MDC.put("serviceId", "[HS Core]");
+ MDC.put("serviceId", "[HS] Core");
try {
log.info("Initializing Handle Service.");
configuration = loadConfiguration();
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
log.debug("Recieved a request.");
- MDC.put("serviceId", UUIDGenerator.getInstance().generateRandomBasedUUID());
+ MDC.put("serviceId", "[HS] " + UUIDGenerator.getInstance().generateRandomBasedUUID());
MDC.put("remoteAddr", req.getRemoteAddr());
log.info("Handling request.");
-# Default Log4J configuration. Sends logging output to STDOUT.
+##
+#
+# Shibboleth Log4J configuration
+#
+##
+
+
+# Default configuration. Sends logging output to STDOUT.
log4j.rootCategory=WARN, stdout
log4j.logger.org.apache.xml.security=OFF
+log4j.logger.org.opensaml=OFF
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
-log4j.appender.stdout.layout.ConversionPattern=%-5p %-36X{serviceId} %d{ISO8601} (%c:%L) - %m%n
+log4j.appender.stdout.layout.ConversionPattern=%-5p %-41X{serviceId} %d{ISO8601} - %m%n
-# Uncomment the following line to enable verbose debugging output concerning log4j initialization.
-#log4j.debug=TRUE
+# The following block represents an example of how to enable very verbose logging.
+
+#log4j.rootCategory=DEBUG, stdout
+#log4j.logger.org.apache.xml.security=OFF
+#log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+#log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+#log4j.appender.stdout.layout.ConversionPattern=%-5p %-41X{serviceId} %d{ISO8601} (%c:%L) - %m%n
# The following block represents an example of how to direct logging output to a file.
-#log4j.rootCategory=DEBUG, file
+
+#log4j.rootCategory=INFO, file
#log4j.logger.org.apache.xml.security=OFF
+#log4j.logger.org.opensaml=OFF
#log4j.appender.file=org.apache.log4j.RollingFileAppender
#log4j.appender.file.File=/var/log/shib.log
#log4j.appender.file.MaxFileSize=100KB
#log4j.appender.file.MaxBackupIndex=1
#log4j.appender.file.layout=org.apache.log4j.PatternLayout
-#log4j.appender.file.layout.ConversionPattern=%5p [%t] (%c:%L) - %m%n
\ No newline at end of file
+#log4j.appender.file.layout.ConversionPattern=%-5p %-41X{serviceId} %d{ISO8601} - %m%n
+
+
+# Uncomment the following line to enable verbose debugging output concerning log4j initialization.
+
+#log4j.debug=TRUE
\ No newline at end of file