Expere Engine: configuring Transforms.xml and creating/installing the application

This procedure explains the process for installing or upgrading Expere.

  • Verify prerequisites are satisfied. See Prerequisites for more information.
  • Verify you have the certificates imported and access to private keys provided
  • The user should be in administration on the server where Expere components will be installed. You may need to run in an administrative command prompt.
  • For new installs ONLY: verify the content.manifest file is present in the following folder: ExpereRepository\DeployedERLContent\ORG.WoltersKluwerFinancialServices.Root.
    The file content should consist of the following:
    <?xml version="1.0" encoding="utf-8"?>
    <ContentManifest>
    </ContentManifest>
    Note: If you have already deployed content, this file does not need to be purged.
  • Stop Wildfly and run the uninstall Wildfly script to uninstall all Wildfly components. In an administrative command prompt, run 'sc delete Wildfly.' Verify that it is removed from the services list before running the installer.bbbbh
  1. From ReleaseFiles\Expere\InstallTransformKit folder, access the Transforms.xml file, change all server names to the desired server name or URL. See Appendix: Expere Engine Sample Transforms.xml file for more information.
    Note: Using "LONGTERMSQLSERVERHOSTNAME," name the archive database the same as the main database but append the word “archive” to the database name.
    Note: You must add the following properties to the Transforms.xml file:
    • WAS_HOST_BIND
    • WAS_PORT_BIND
    For more information on these properties, see Appendix: Expere Engine Sample Transforms.xml file.
    Note: If configuring an environment with multiple servers to be load balanced, you must add the following properties to the Transforms.xml file:
    • ENABLE_ORGANIZATION_CACHE (default setting is "true")
  2. Run run.bat to create the Expere Wildfly installation file (for example: ExpereInstaller.msi; this name matches the FileName property in the Transforms.xml file) in the Installs folder.
  3. Create a ExpereRepository folder; create the following folders inside ExpereRepository:
    • BuildContent
    • DeployedContent
    • DeployedERLContent
    • Temp
    • Schemas
    • Uploads
    A sample Expere Repository has been provided here: ReleaseFiles\DocGenServices\ExpereRepository_Sample.zip
  4. Share ExpereRepository folder with the accounts running DocGenServiceHost and Manangement.
  5. Run the .msi installation file and accept the defaults.
  6. Accept all defaults and click Install.
  7. Check the event logs to troubleshoot any database errors. See Appendix: Using Log Files.
    Note: You may receive a message stating that an issue exists with the Windows Installer package. Click OK and note that your installation was successful.
  8. To verify Expere is functioning normally, enter https://localhost:8080/Common/CacheManager.
  9. After installation: in C:\Program Files\WKFS\Expere\wildfly-18.0.0.Final\standalone\deployments\ExpereServices-20.1.0.2778.ear\lib\config\ehcache.xml, change the following (100 to 10000): <sizeOfPolicy maxDepth="100000" maxDepthExceededBehavior="abort"/>.