Configuring Windchill for Use with Adobe Experience Manager Forms Software
This section provides a procedure for configuring your Windchill solution for use with the Adobe Experience Manager Forms software. The defaults will work if the Adobe software is installed on the same server as Windchill.
It is required to import valid server certificates to Windchill client. To know more about importing certificates, see the point 4 of Creating Certificate and Exchanging it at Client and Server Side in Configuring Windchill with Oracle Database to Use JDBC over SSL topic.
Use the following procedure to configure your Windchill solution:
1. In the db.properties file, define the following values:
com.adobe.DefaultSOAPEndPoint=<Adobe Experience Manager ES installation location>
This value represents the endpoint to which an invocation request is sent. If your Adobe Experience Manager ES is installed on a separate application server, specify the J2EE application server name for <Adobe Experience Manager ES installation location>. If your client application is located on the same J2EE application server, specify localhost for <Adobe Experience Manager ES installation location>. For example, http://localhost:8080. The default endpoint is http://localhost:8080.
com.adobe.ServerType=<Adobe Experience Manager ES installation server type>
Where <Adobe Experience Manager ES installation server type> is the type of server on which the Adobe Experience Manager ES installation resides. The default value is JBoss.
com.adobe.Username=<Adobe Experience Manager ES server user name>
Where <Adobe Experience Manager ES server user name> is the log on user name of the server on which the Adobe Experience Manager ES installation resides. The default value is administrator.
com.adobe.Password=<Adobe Experience Manager ES server password>
Where <Adobe Experience Manager ES server password> is the log on password of the server on which the Adobe Experience Manager ES installation resides. The default value is password. The default value is set to “default”. This password field can be encrypted. To do this, you need to propagate the new password of Adobe Experience Manager server by running the following sequence of commands from a windchill shell:
1. xconfmanager -s com.adobe.Password=<password_value> -t db/db.properties
<password_value> is what will be used to connect to Adobe server which will be specific to Adobe configuration.
2. xconfmanager –p
3. Restart the server.
* 
If you want to set the encrypted value, then do not propagate this password-related property from site.xconf.
* 
The turnkey installation method uses a port setting of 8080. This is not a value that can be changed using the Turnkey installation method.
2. Copy the following JAR files from the Adobe form server to <windchill-root directory>\srclib\adobeFormLibs:
adobe-usermanger-client.jar
adobe-livecycle-client.jar
adobe-output-client.jar
adobe-forms-client.jar
adobe-utilities.jar
The jar files can be found in the following location:
<Forms_Server_Home>\LiveCycle_ES_SDK\client-libs\common\adobe-usermanager-client.jar
<Forms_Server_Home>\LiveCycle_ES_SDK\client-libs\common\adobe-livecycle-client.jar
<Forms_Server_Home>\LiveCycle_ES_SDK\client-libs\common\adobe-output-client.jar
<Forms_Server_Home>\LiveCycle_ES_SDK\client-libs\common\adobe-forms-client.jar
<Forms_Server_Home>\LiveCycle_ES_SDK\client-libs\jboss\adobe-utilities.jar
The remaining third-party jar files are bundled with Windchill and will be deployed automatically at <Windchill>\srclib\adobeFormLibs. Where <Windchill> is the location where your Windchill system is installed.
Was this helpful?