Determining a Java application crash can be difficult task, often involving many providers related to an application. The Post mortem JVM Diagnostics API (JSR 326) and its reference implementation Apache Kato are aimed at facilitating postmortem analysis of Java applications crashes. Adam Pilkington takes a closer at this JSR and its reference implementation Apache Kato in this post entitled 'Java postmortem diagnostics, Part 1: Introduction to JSR 326 and Apache Kato': http://www.ibm.com/developerworks/java/library/j-kato.html