When you are debugging an Endeca Server problem, it is useful to create a log handler that only handles Endeca Server loggers and writes to an individual log file.
configureLogHandler(name="endeca-handler", addToLogger="com.endeca", path="c:/EndecaServer.log", handlerType="oracle.core.ojdl.logging.ODLHandlerFactory", addHandler=1)where:
It must be an instance of java.util.logging.Handler or oracle.core.ojdl.logging.HandlerFactory.
If you have an Endeca Server cluster, you can create the log handler on a specific machine by adding a target option to the command.
For more configureLogHandler() command options, see the WebLogic Scripting Tool Command Reference.
To add a new log handler:
For example:
connect("weblogic", "welcome1")
For example:
setLogLevel(logger="com.endeca", level="FINER", addLogger=1)
See the example above for the syntax.
For example:
listLogHandlers(name="endeca-debug-handler")
The command output should look similar to this:
Handler Name: endeca-debug-handler type: ODL path: c:/temp/endeca-debug.log
configureLogHandler(name="endeca-debug-handler", removeFromLogger="com.endeca", removeHandler=1)
setLogLevel(logger="com.endeca", level="SEVERE")