Copy this script and check it first on non-prod environment before using it when you actually need to find the root cause.   #!/bin/sh # # Takes the JBoss PID as an argument. # Usage: sh ./high_cpu_linux_jstack.sh <JBOSS_PID> # Number Read more…


What Is liberty Profile It is a functional subset of the full profile of WebSphere Application Server, for both development and production use, with an install size of under 50 MB, a startup time of around 3 seconds. A centralized Read more…


In theory, memory leaks should not happen in Java™ because it has Garbage Collection (GC). However, GC only cleans up unused objects that are not referenced anymore. Therefore, if an object is not used, but is still referenced, GC does Read more…


The typical application flow is as follows: A Web client requests a URL in the browser (For Example : www.facebook.com ). The request is routed to the Web server over the Internet  .( In some cases,  Request will hit External Read more…


Table of Contents 1. Analyzing memory leaks with Eclipse 2. Installation 3. Creating heap dumps for Java programs 4. Use the Eclipse Memory Analyzer 5. Example 6. jconsole 7. About this website 8. Links and Literature 1 2 3 4 Read more…


“Session has become invalid…. If you observe this error while trying to login to Admin console that  “Session has become invalid…. Your session has become invalid.  This error has nothing to do whether your security is enabled or not.  This Read more…