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.
- 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.
- Open a Windows Command Prompt window with administrator privileges.
- Navigate to the Proficy Web Server installation directory: <install_path>\ProficyWebServer\. Example: D:\General Electric\Web HMI\ProficyWebServer\.
- Run the following command: webServerReset.bat -hmiusername=<username> -hmipassword=<twpassword> -pgpassword=<pgpassword>.
Command-line Option Description -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. -help Displays the help menu on how to use webServerReset.bat. You can track the progress of this operation in \ProgramData\Proficy\WebHMI\resetLog.txt.