windchill https
==========================================
Tuning:
==========================================
certificate import
keytool -import -keystore
<JDK_INSTALL_DIR>/jre/lib/security/jssecacerts -file
<your_exported_certificate_file>
see if the ant config did this already:
ant -f config.xml configureSelfSignedCert
-DServerName=myServer.ptcnet.ptc.com
"-Djre.dir=C:\Program
Files\Java\jre_1.5" "-Djdk.dir=C:\Java\JDK\jdk_1.5" "-DcertAlias=R9
Apache"
==========================================
other:
Modify the Windchill ProjectLink wt.properties file wt.java.classpath
environment
variable to include the 3 jar files included in the JSSE package
('jcert.jar', 'jnet.jar', and 'jsse.jar'). If the JSSE package was installed
correctly, the said jar files should be in the
'
<JDK1.3.x_LoadPoint>/jre/lib/ext' directory.
--------------------------------------------------------------------------------
Modify the following properties in the wt.properties file to include the
string:
'-Djava.protocol.handler.pkgs=HTTPClient' as a directive (an example
is included below):
wt.manager.cmd.MethodServer
Example:
wt.manager.cmd.MethodServer= cmd.exe /C start "MethodServer" /MIN
"$(wt.java.cmd)"
-Djava.protocol.handler.pkgs=HTTPClient -classpath
"$(wt.java.classpath)"
-ms32m -mx64m -noclassgc -noverify
-Xbootclasspath:"$(wt.java.classpath)"
wt.method.MethodServerMain
Modify the wt.server.codebase property in the wt.properties file and change
it
from 'wt.server.codebase=http://...' to
'wt.server.codebase=https://...'.
--------------------------------------------------------------------------------
Add the string: '-Djava.protocol.handler.pkgs=HTTPClient' to the JRun or
Tomcat(set TOMCAT_OPTS=-Djava.protocol.handler.pkgs=HTTPClient) Java
Arguments.
Also, the 3 jar files included in the JSSE package ('jcert.jar',
'jnet.jar', and 'jsse.jar')
must be added to the JRun or Tomcat
CLASSPATH.
--------------------------------------------------------------------------------
==========================================
Jars:
1. Copy jsse.jar, jnet.jar and jcert.jar to the
<JAVA_HOME>jre/lib/ext directory
on the server. A copy of these files
can be found in the <Windchill>/lib directory.