Reset Web HMI

Use the webServerReset command to delete all user-created data, restoring Web HMI to a ready, clean state. Use this operation to remove a model and its mimics as well as all users and any user-defined content that was added to the system.

When this command completes, the following occurs:
  • Drops and recreates ThingWorx (Application Assembler) and the microservice databases.
  • Recreates ThingWorx storage folders.
  • Deletes ThingWorx extensions and imports them again.
  • Restarts Tomcat and RabbitMQ services.
  1. Open a Windows Command Prompt window with administrator privileges.
  2. Navigate to the Proficy Web Server installation directory: <install_path>\ProficyWebServer\. Example: D:\General Electric\Web HMI\ProficyWebServer\.
  3. Run the following command: webServerReset.bat -hmiusername=<username> -hmipassword=<twpassword> -pgpassword=<pgpassword>.
    Command-line OptionDescription
    -hmiusername(Required) ThingWorx GEAdministrator user name (and matching password) account is used to verify that an administrator is resetting Web HMI. When the reset completes, it recreates this account.
    -hmipassword(Required) ThingWorx GEAdministrator password.
    -pgpassword (Required) PostgreSQL Administrator password defined during installation.
    -helpDisplays the help menu on how to use webServerReset.bat.
    You can track the progress of this operation in \ProgramData\Proficy\WebHMI\resetLog.txt.