Collect JVM Thread dump for Visual Paradigm’s Application

To collect Visual Paradigm’s JVM thread dump:

  1. Download Temurin 11 (LTS) JDK package from https://adoptium.net/releases.html?variant=openjdk11
  2. Unzip the downloaded JDK package.
  3. Startup Visual Paradigm application, and repeat the problem you experienced.
  4. Find out the process ID of Visual Paradigm application:
    • Windows:
      • Open Task Manager.

        Open Task Manager

        Open Task Manager

      • View More Details.

        Show more detials in Task Manager

        Show more detials in Task Manager

      • Locate Visual Paradigm process to see its PID. In case the PID column is not showing you can right click on the table header to bring it up.

        Locate Visual Paradigm process

        Locate Visual Paradigm process

    • Linux:
      • Using ps or pgrep command
    • Mac
      • Go to Applications > Utilities to open Activity Monitor.

        Open Activity Monitor

        Open Activity Monitor

      • Locate Visual Paradigm process to see its PID. In case the PID column is not showing you can right click on the table header to bring it up.

        Locate VP Process on Mac

        Locate VP Process on Mac

  5. Open Command Prompt or Terminal, navigate to the bin folder of the unzipped AdoptOpenJDK using CD command.
  6. Execute the following command by replace %pid% with the process ID of VP process.
    • Window
      • jstack %pid% > dump.txt
    • Linux/Mac
      • ./jstack %pid% > dump.txt
  7. Collect the generated dump.txt as well as latest vp application log file and send to VP team for diagnosis.

Related Know-how

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply