Tools
Web Help Desk 12.7.2 Hotfix 1 Release Notes
This article describes how to install Web Help Desk 12.7.2 Hotfix 1 on your Web Help Desk server.
First published date
Last published date
Overview
- Web Help Desk freezes when processing an email message
- Cost is visible to the administrator only if the option is checked at the location or department level
- <WebHelpDesk>/bin/webapps/helpdesk/WEB-INF/lib/ directory:
- whd-persistence.jar
- whd-core.jar
- woodstox-core.jar
- stax2-api.jar
- <WebHelpDesk>/bin/wrapper/conf directory:
- wrapper_template.conf
- <WebHelpDesk>/conf directory (macOS and Linux only):
- whd.conf
- <WebHelpDesk>/conf/additional/fips-140-2/WebHelpDesk - clean install/bin/wrapper/conf directory:
- wrapper_template.conf
NOTE: In the installation instructions, <WebHelpDesk> represents the Web Help Desk home folder. The default home folders for various operating systems are listed below:
| Operating System | Path |
|---|---|
| macOS | /Library/WebHelpDesk |
| Microsoft Windows | \Program Files\WebHelpDesk |
| Linux | /usr/local/webhelpdesk |
Product section
Resolution
Install this hotfix
- Log on to Web Help Desk as an Administrator.
- Stop Web Help Desk.
- Download and unzip the Hotfix 1 ZIP file to a directory on your Web Help Desk server.
- Back up your existing Web Help Desk files that will be overwritten by this hotfix.
- In the /bin/webapps/helpdesk/WEB-INF/lib/ directory, back up the following files:
- whd-persistence.jar
- whd-core.jar
- woodstox-core.jar
- stax2-api.jar
- In the <WebHelpDesk>/bin/wrapper/conf directory, back up the following file:
- wrapper_template.conf
- (macOS and Linux only) In the <WebHelpDesk>/conf directory, back up the following file:
- whd.conf
- In the <WebHelpDesk>/conf/additional/fips-140-2/WebHelpDesk - clean install/bin/wrapper/conf directory, back up the following file:
- wrapper_template.conf
- In the /bin/webapps/helpdesk/WEB-INF/lib/ directory, back up the following files:
- Install the files included with this hotfix into the appropriate directories on your Web Help Desk server.
- In the /bin/webapps/helpdesk/WEB-INF/lib directory, copy the following files to the directory, overriding the existing files:
- whd-persistence.jar
- whd.core.jar
- woostox-core.jar
- stax2-api.jar
- In the /bin/webapps/helpdesk/WEB-INF/lib directory, copy the following files to the directory, overriding the existing files:
- Edit the wrapper_template.conf and whd.conf files as required.
- In the <WebHelpDesk>/bin/wrapper/conf directory, open the wrapper_template.conf file in a text editor (such as Notepad).
-
Add the following line at the end of the section:# Java Additional Parameters:
# Java Additional Parameters: wrapper.java.additional.18=-Djavax.xml.stream.XMLInputFactory="com.macsdesign.whd.util.Xml11AllowingWstxInputFactory"
-
Make sure the X value in wrapper.java.additional.X is equivalent to the next incremental line number based on the previous line.
For a configuration example, see the wrapper_template.conf file located in the Hotfix Archive at:
<WebHelpDesk>/bin/wrapper/conf - Save and close the file.
-
If your Web Help Desk server is running Microsoft Windows, go to step 7.
If your Web Help Desk server is running Linux or macOS, go to step f. - Navigate to the <WebHelpDesk>/conf directory and open the whd.conf file in a text editor.
-
In the JAVA_OPTS parameter, add the following JVM argument:
Djavax.xml.stream.XMLInputFactory=com.macsdesign.whd.util.Xml11AllowingWstxInputFactory
For a configuration example, see the whd.conf file in the Hotfix Archive located at:
<WebHelpDesk>/bin/wrapper/conf - Save and close the file.
- Start Web Help Desk.
Uninstall this hotfix
- Log on to Web Help Desk as an Administrator.
- Stop Web Help Desk.
- Locate the directory containing your backup files.
- Install your backup files into the appropriate directories on your Web Help Desk server.
- Copy the following files from backup to the </bin/webapps/helpdesk/WEB-INF/lib/ directory, overwriting the existing files:
- whd-persistence.jar
- whd-core.jar
- woodstox-core.jar
- stax2-api.jar
- Copy the following file from backup to the <WebHelpDesk>/bin/wrapper/conf directory, overwriting the existing file:
- wrapper_template.conf
- (macOS and Linux only) Copy the following file from backup to the <WebHelpDesk>/conf directory, overwriting the existing file:
- whd.conf
- Copy the following file from backup to the <WebHelpDesk>/conf/additional/fips-140-2/WebHelpDesk - clean install/bin/wrapper/conf directory, overwriting the existing file:
- wrapper_template.conf
- Copy the following files from backup to the </bin/webapps/helpdesk/WEB-INF/lib/ directory, overwriting the existing files:
- Start Web Help Desk.