Configuring Arbortex Editor Contenta plug-ins
Follow these steps to configure the Arbortext Editor Contenta plug-ins to communicate with a secure Contenta Web server. This is necessary to check out S1000D DMs using the HTTPS protocol.
Procedure
- Paste the following URL in a supported Web Browser.
https://<web server name>:<web server port>/cw_common/servlet/PingCaSServlet
- If you get the message "There is a problem with this website's security certificate" click Continue.
Next to the Address Bar, there will be a tab stating Certificate Error.
- In the Certificate Error message, click View Certificates.
The following window appears:
- Click Install Certificate, and proceed without changing any options.
- Once the certificate is installed, proceed to the Trusted Root Certification Authorities window in your web browser.
- In Internet Explorer, click Tools > Internet Options > Content > Certificates > Trusted Root Certification Authorities.
- In Firefox, click Tools > Options > Advanced > Certificates > View Certificates.
- Click the certificate you just installed.
- Click Export it as "DER encoded binary."
Take note of the directory where the certificate has been exported.Important: Before running the next command, ensure that the cacerts file is in read‐write mode and JAVA_HOME\bin is in the path. The password is changeit; answer yesto the second question.
- Open a command prompt, navigate to the \bin\jre\bin folder in the ARBORTEXT_JAVA_HOME or OXYGEN_JAVA_HOME directory, and enter the following command.
keytool.exe -importcert -alias your_portal_address -keystore ..\lib\security\cacerts -file EXPORTED_CERT_FILE_PATH_INCLUDING_FILE_NAMENote: The location of the Java that the XML editor uses may vary depending on the specific version and patch level of Arbortext Editor you are using. Refer to the appropriate vendor's documentation for more information. - Ensure that the webserver registry value matches the Issued To value.
- If users will connect to Contenta Web through a proxy server, complete the following steps to ensure that the editor extensions can connect to Contenta Web.
- In a text editor, open the EpicEditCatMain.cmd file.
- Add the following code to the start of the initialize function.
if (!java_init(0)) { #response("In initialize:: initializing JVM args") set javavmargs="-Dhttps.proxyHost=hostname -Dhttps.proxyPort=hostport" }where hostname is the name of the proxy host and hostport is the port through which it connects.
- Save the changes and close the file.