Frequently Asked Question

Fixing ViewPower Uninstallation on macOS
Last Updated 8 months ago

In case there are any issues with uninstalling ViewPower (i.e. some left over files or registry entries), please follow this procedure to clean up the system.

  1. If the ViewPowerHTML is operating, please close it
    image
  2. Delete all the files under /Applications/ViewPowerHTML1.00/tomcat/logs
  3. Turn on the ViewPower again
  4. Open /Applications/ViewPowerHTML1.00/tomcat/logs/catalina.out and check if there is a similar error as below.
    jALLVARLIG: StandardServer.await: create[localhost:8005]:
    java.net.BindException: Address already in use

    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.socketBind(PlainSocketImpl.java:521)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:414)
    at java.net.ServerSocket.bind(ServerSocket.java:326)
    at java.net.ServerSocket.
    (ServerSocket.java:192)
    at org.apache.catalina.core.StandardServer.await

    If yes, please take the note of the port number.
  5. Open Configuration interface
    image
    Change the occupied port to a different one, for example 28005 (all other conflicts need to be revised). Apply changes.
    image
  6. Wait until the interface closes by itself (it might take longer than 5 minutes)
  7. If you still exhibit the issue, please repeat the above steps until the problem is solved (try different ports; check error messages)

Temporary testing steps
  1. Follow the above steps 1-4
  2. Open the Terminal and run lsof –i: XXXXX (where XXXXX is the port number occupied)
    image
  3. Find the PID of an application occupying the port and run kill -9 YYYYY to close the process.
  4. Wait untill all processes in conflict are closed and restart the ViewPower

Please Wait!

Please wait... it will take a second!