IBM on troubleshooting Java applications