Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Due to
being pressed for time, what Ive got here isnt as comprehensive as Id have
liked, but if you have any questions about the presentation, please email me at
kpowe@integral-techsolutions.com or send me a message on Twitter at
@kapowe
So, what do we have?
Contents
FBI Forensics Document..................................................................................... 1
A Random Thought............................................................................................. 1
On Reading Exceptions....................................................................................... 2
Configuring millisecond precision in server logs.................................................2
You can also use the DateFormatString in the admin console in later versions of
WebLogic Server as well..................................................................................... 2
WebLogic Server debug flags............................................................................. 2
Redirecting standard out.................................................................................... 3
How To Enable JMS Logging................................................................................ 4
How To Enable OSB Message/Execution Tracing.................................................5
TMTRACE and Tuxedo......................................................................................... 6
Some relevant documentation links...................................................................6
Tools................................................................................................................... 7
Bonus Round Links............................................................................................. 7
Where To Find Me On The Web........................................................................... 7
A Random Thought
When youre building hypotheses, false starts can be demoralising, but theyre a
good thing. After all, Edison invented a thousand ways to not build a light bulb
before he invented the first commercially viable incandescent light. He didnt
invent the light bulb itself, funnily enough. Also, one of the best parts of the film
On Reading Exceptions
Another thing I didnt get time to mention in the presentation when youre
reading exceptions, its often the very top and the very bottom of a stack trace
that are the most interesting. We get so much repeated information because the
exception is bubbling up through so many layers, being caught and rethrown,
before it finally reaches the top. Also, the heavily nested nature of code
execution can add some rather dense layering to stack traces.
weblogic.core.cluster.DebugReplication
weblogic.debug.cluster.DebugServerMigration
weblogic.deploy.DebugDeploy
weblogic.deploy.DebugDeployment
weblogic.descriptor.DebugDescriptor
weblogic.jdbc.connection.DebugJDBCConn
weblogic.jdbc.sql.DebugJDBCSQL
weblogic.jdbc.transaction.DebugJTAJDBC
weblogic.jms.common.DebugJMSCommon
weblogic.jms.config.DebugJMSConfig
weblogic.jms.DebugMessagingKernel
weblogic.jms.store.DebugJMSStore
weblogic.servlet.DebugHttp
weblogic.servlet.DebugURLResolution
weblogic.servlet.internal.DebugHttp
weblogic.servlet.session.DebugHttpSessions
weblogic.servlet.logging.DebugHttpLogging
weblogic.transaction.xa.DebugJTAXA
weblogic.work.DebugSelfTuning
weblogic.work.j2ee.DebugSelfTuning
2) Expand the Advanced section, and youll find it there, along with some
other very useful configuration.
http://download.oracle.com/docs/cd/E13222_01/wls/docs81/adminguide/web_ser
ver.html#107656
An exhaustive reference on the HttpAccountingInfo class.
http://www.w3.org/TR/WD-logfile.html
W3C page on the Extended Log File Format.
http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
Wikipedia list of HTTP status codes.
http://www.w3.org/Daemon/User/Config/Logging.html#common_logfile_format
Good W3C reference on common access log format.
Tools
Heres where you can find out more about useful tools:
Splunk: http://www.splunk.com/
R: http://www.r-project.org/
The Gun: http://www.movsd.com/thegun.htm
And Kathy Sierras sadly defunct Creating Passionate Users blog, the place I
found out about Edward Tufte, deserves to go along with every set of links.
http://headrush.typepad.com/