|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Comment:
Changes (1)
View page history... {section} {column:width=30%} {panel:borderStyle=dotted|borderColor=#BDBEC0|bgColor=#fff} {livesearch:spaceKey=JavaCAPS} {panel} {panel:title=Table of Contents|borderStyle=dotted|borderColor=#BDBEC0|titleBGColor=#fff|bgColor=#fff} {toc:minLevel=1|maxLevel=3|indent=10px} {panel} {column} {column:width=70%} {panel:borderStyle=none|bgColor=#fff} h1. 1 About Update Releases for Sun Java CAPS 5.1.3 These Update Releases are designed to simplify the maintenance of a Java CAPS 5.1.3 installation by delivering a set of individual Emergency Software Releases (ESRs) that exhibit the following characteristics: * Cumulative: This update release accumulates all fixes that have been delivered in any prior 5.1.3 Update release. * Co-dependent: The ESRs delivered as part of Update Release 4 have been verified as whole. Specific dependencies of each ESR can be found in the individual installation instructions in Section 3. h1. 2 Contents of this Update Release Update Release 4 for Sun Java CAPS 5.1.3 (henceforth called "CAPS 5.1.3U4") is delivered as a set of 39 ESRs as follows: || || ESR Number || Product || | 1. | 6787633 | eGate --- Repository | | 2. | 6787640 | eGate --- Enterprise Designer | | 3. | 6787639 | eGate --- NetBeans Relating to Enterprise Designer | | 4. | 6730424 | eGate --- Enterprise Manager ESR-Install Utility | | 5. | 6787634 | eGate --- Enterprise Manager | | 6. | 6787632 | eGate --- LogicalHost | | 7. | 6787684 | eGate --- JMS for LogicalHost | | 8. | 6787685 | eInsight Business Process Manager | | 9. | 6788580 | eTL Integrator | | 10. | 6788203 | eView Studio | | 11. | 6792793 | eVision Studio | | 12. | 6788204 | eIndex Single Patient View | | 13. | 6792794 | Alert Agent | | 14. | 6792796 | Batch eWay | | 15. | 6792797 | CICS eWay | | 16. | 6792804 | COBOL CopyBook Converter | | 17. | 6792798 | COM/DCOM eWay | | 18. | 6785598 | DB2 eWay | | 19. | 6785600 | e-Mail eWay | | 20. | 6792808 | File eWay | | 21. | 6792802 | HL7 OTD Library | | 22. | 6785601 | HTTPS eWay | | 23. | 6792809 | IMS eWay | | 24. | 6785602 | JDBC/ODBC eWay | | 25. | 6792799 | LDAP eWay | | 26. | 6792806 | MSMQ eWay | | 27. | 6785609 | Oracle Applications eWay | | 28. | 6785603 | Oracle eWay | | 29. | 6785616 | SAP ALE eWay | | 30. | 6785611 | SAP BAPI eWay | | 31. | 6792800 | Siebel EAI eWay | | 32. | 6792810 | SNA eWay | | 33. | 6785617 | SQL Server eWay | | 34. | 6788205 | SWIFT OTD Library | | 35. | 6792807 | Sybase eWay | | 36. | 6790929 | TCP/IP eWay | | 37. | 6790931 | TCP/IP HL7 eWay | | 38. | 6792795 | UDDI Server | | 39. | 6792803 | WebSphere MQ eWay | h2. 2.1 Use of ESRs from Java CAPS 5.1.3 Update Release 1, 2, or 3 This Update Release contains all updates made since Update Release 3, and also contains all previous updates made since the original 5.1.3 GA Release. If you have already installed previous Java CAPS 5.1.3 Update Releases, you should install the ESRs shipped as part of CAPS 5.1.3U4 over that installation. h2. 2.2 Obsolescence The ESRs shipped with CAPS 5.1.3U4 obsolete all ESRs released in previous Java CAPS 5.1.3 Update Releases. h3. 2.3 Cumulative Nature of Update Release ESRs ESRs shipped as part of the Update Releases for CAPS 5.1.3 are cumulative in nature. This means that the ESRs shipped as part of CAPS 5.1.3U4 include the full set of enhancements and bug fixes shipped as part of previous CAPS 5.1.3 releases. In order to upgrade a Java CAPS 5.1.3 GA installation to Java CAPS 5.1.3U4, you only need to install the ESRs mentioned above. h1. 3 Installation h2. 3.1 Installation Sequence The ESRs that constitute Update Release 4 need to be installed in the following sequence: # Rollup ESRs for eGate ## Repository (6787633) ## Enterprise Designer (6787640) ## Other eGate rollup ESRs (6787639, 6787634, 6730424, 6787632, 6787684) ## Non-eGate rollup ESRs (6785598, 6785600-6785603, 6785609, 6785611, 6785616, 6785617, 6787685, 6788203-6788205, 6788580, 6790929, 6790931, 6792793-6792800, 6792802-6792804, 6792806-6792810) in any order # All other ESRs *IMPORTANT NOTES:* {anchor:notes} * Some ESR distribution files are named {{ESR######-dist.zip}} and must be extracted prior to installation. This extracts a file named {{ESR######.zip}}, which is the ZIP file that you copy into your Java CAPS environment. If you download the distribution files from [Goldstar|http://goldstar.stc.com/support], the files are downloaded as {{ESR######.zip}} (without the "-dist"). Make sure to extract this distribution file to access the ZIP file that you copy to Java CAPS, which will also be named {{ESR######.zip}}. * In order for your CAPS 5.1.3 installation to function correctly, you must install all 7 eGate rollup ESRs (Repository, Enterprise Designer, NetBeans relating to Enterprise Designer, Enterprise Manager, Enterprise Manager ESR-Install Utility, Logical Host, JMS for Logical Host). h2. 3.2 Detailed Installation Instructions for Core eGate ESRs h3. 3.2.1 ESR 6787633 (eGate --- Repository) h4. 3.2.1.1 Prerequisites There are no prerequisite ESRs for 6787633. h4. 3.2.1.2 Corequisites * 6787639 * 6787634 * 6787632 * 6787640 * 6787684 * 6730424 h4. 3.2.1.3 Installation This section only provides an overview of the instruction for the Repository ESR. For complete details please refer to the chapter titled "Installation Instructions for ESRs", especially the section titled "Installing Repository ESRs", in the Java CAPS Installation Guide ({{CAPS_Install_Guide.pdf}}). This document is available on the Sun Java CAPS 5.1.3 DVD Disc 1 or any Repository download CD. It is also available at [http://docs.sun.com/app/docs/doc/820-0938?l=en|http://docs.sun.com/app/docs/doc/820-0938?l=en]. *Note: *If you are downloading from Goldstar, see these important [#notes]. You install Repository ESRs on the machine on which the Java CAPS 5.1.3 Repository is running. The steps required to install the Repository ESR are: # Shut down the Repository. # Extract the ESR distribution file ({{ESR6787633-dist.zip}}) to a directory as instructed in the section "Extracting ESR Distribution Files" in the Java CAPS Installation Guide. # Copy the ESR ZIP file ({{ESR6787633.zip}}) to the {{<JavaCAPS513>/ESRs}} folder. # Open a command prompt (or Terminal window in Unix) and navigate to {{<JavaCAPS513>/ESRs}}. # Run the following command: {{ESRInstall 6787633}} (for Windows) or {{sh ESRInstall.sh 6787633}} (for Unix) The ESR is applied. *Note:* This ESR includes a utility introduced in 5.1.3 Update 2 that allows you to replicate an existing repository. For information and instructions on using this utility, see [Using the Repository Replicate Tool|#replicate]. h4. 3.2.1.4 Post-installation Steps *Step 1: Increase the Heap Size in the Repository Startup Script:* The current heap size setting is insufficient to upload the remaining eGate Rollup ESRs. Therefore, you must increase the heap size of the Repository using the following steps: # Open the startup script for the Repository in a text editor. This file is named {{startserver.bat}} in Windows and {{startserver.sh}} in Unix. It is located in the <JavaCAPS513>/repository folder. # Locate and change the startup option {{\-Xmx256m}} to {{\-Xmx512m}}. # Save the modified startup script. *Step 2: Run the Repository Cleanup Script:* # After the ESR has been successfully installed, open a command prompt (or a Terminal window in Unix) and navigate to {{<JavaCAPS513>/repository}}. # Run the following command: {{esrxmlfix.bat}} (for Windows) or {{sh esrxmlfix.sh}} (for Unix) *Step 3: Restart the Repository:* Restart the Repository by executing the startup script ({{startserver.bat}} for Windows or {{startserver.sh}} for Unix). h3. 3.2.2 ESR 6787640 (eGate --- Enterprise Designer) h4. 3.2.2.1 Prerequisites * 6787633 (Repository) *must* be installed and its post-installation procedure completed prior to installing ESR 6787640. h4. 3.2.2.2 Corequisites * 6787639 * 6787634 * 6787632 * 6787684 * 6730424 h4. 3.2.2.3 Installation This section provides an overview of the installation instructions for the Enterprise Designer ESR. For more complete instructions, please refer to the chapter titled "Installation Instructions for ESRs", especially the sections titled "Uploading Enterprise Designer and Logical Host ESRs from the Suite Installer" and "Installing Enterprise Designer ESRs and non-eGate Product Rollup Upgrades", in the Java CAPS Installation Guide ({{CAPS_Install_Guide.pdf}}). This document is available on Sun Java CAPS 5.1.3 DVD Disc 1 or on any Repository download CD. It is also available at [http://docs.sun.com/app/docs/doc/820-0938?l=en|http://docs.sun.com/app/docs/doc/820-0938?l=en]. *Note: *If you are downloading from Goldstar, see these important [#notes]. To complete the installation of ESR6787640, each Enterprise Designer needs to be updated through the Update Center. The steps required to install the Enterprise Designer ESR are: # Extract the {{ESR6787640-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution Zip Files". # Use the Suite Installer to upload {{ESR6787640.sar}} to the Repository as described in "Uploading Enterprise Designer ESRs from the Suite Installer". h3. 3.2.3 ESR 6787639 (eGate --- NetBeans Relating to Enterprise Designer) h4. 3.2.3.1 Prerequisites * 6787633 (Repository) * 6787640 (Enterprise Designer) h4. 3.2.3.2 Corequisites * 6730424 * 6787634 * 6787632 * 6787684 h4. 3.2.3.3 Installation This section provides an overview of the installation instructions for the NetBeans ESR relating to Enterprise Designer. For more complete instructions, please refer to the chapter titled "Installation Instructions for ESRs", especially the sections titled "Uploading Enterprise Designer and Logical Host ESRs from the Suite Installer" and "Downloading and Extracting Enterprise Designer and Logical Host ESR ZIP Files", in the Java CAPS Installation Guide ({{CAPS_Install_Guide.pdf}}). This document is available on Sun Java CAPS 5.1.3 DVD Disc 1 or on any Repository download CD. It is also available at [http://docs.sun.com/app/docs/doc/820-0938?l=en|http://docs.sun.com/app/docs/doc/820-0938?l=en]. *Note: *If you are downloading from Goldstar, see these important [#notes]. This ESR is installed on the machines where the Enterprise Designer is installed. The steps required to install ESR 6787639 are: # Shut down Enterprise Designer if it is running. # Extract the {{ESR6787639-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution ZIP Files". # Use the Suite Installer to upload {{ESR6787639.sar}} to the Repository using the Suite Installer as described in "Uploading Enterprise Designer ESRs from the Suite Installer". # Download and extract the following file(s) as described in "Downloading and Extracting Enterprise Designer and Logical Host ESR ZIP Files": {{edesigner_ESR6787639.zip}}. h4. 3.2.3.4 Post-installation Steps If you use Command-line Codegen, you must execute the following steps: # Navigate to the *Downloads* tab in the Suite Installer. # Click on the link named {{commandlinecodegen_ESR6787639.zip}} to download the {{commandlinecodegen_ESR6787639.zip}} file to your system. # Extract the contents of the ZIP file to the parent of the {{commandlinecodegen}} directory. h3. 3.2.4 ESR 6730424 (eGate --- Enterprise Manager ESR-Install Utility) h4. 3.2.4.1 Prerequisites * 6787633 (Repository) * 6787640 (Enterprise Designer) h4. 3.2.4.2 Corequisites * 6787639 * 6787634 * 6787632 * 6787684 h4. 3.2.4.3 Installation This section provides an overview of the installation instructions for the Enterprise Manager ESR-Install Utility ESR. For more complete instructions, please refer to the chapter titled "Installation Instructions for ESRs", especially the sections titled "Uploading Enterprise Designer ESRs from the Suite Installer" and "Downloading and Extracting Enterprise Designer and Logical Host ESR Zip Files", in the Java CAPS Installation Guide ({{CAPS_Install_Guide.pdf}}). This document is available on Sun Java CAPS 5.1.3 DVD Disc 1 or on any Repository download CD. It is also available at [http://docs.sun.com/app/docs/doc/820-0938?l=en|http://docs.sun.com/app/docs/doc/820-0938?l=en]. *Note:* If this is the first time that you are installing Enterprise Manager or if you have never started Enterprise Manager on this system, you must start and stop the Enterprise Manager at least once before applying ESR 6730424. If you are downloading from Goldstar, see these important [#notes]. # Shut down Enterprise Manager. # Extract the {{ESR6730424-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution ZIP Files". # Copy {{ESR6730424.zip}} to the <eManager>{{/ESRs}} folder. # Open a command prompt (or a Terminal window in Unix) and type: {{cd <eManager>/ESRs{}}}\\{{{}ESRInstall 6730424}} (for Windows) or {{sh ESRInstall.sh 6730424}} (for Unix) # Restart Enterprise Manager. h3. 3.2.5 ESR 6787634 (eGate --- Enterprise Manager) h4. 3.2.5.1 Prerequisites * 6787633 (Repository) * 6787640 (Enterprise Designer) * 6730424 (Enterprise Manager ESR-Install Utility) h4. 3.2.5.2 Corequisites * 6787639 * 6787632 * 6787684 h4. 3.2.5.3 Installation Enterprise Manager ESRs are installed on the machine on which the Enterprise Manager server is running. The steps required to install the Enterprise Manager ESR are: *Note:* If this is the first time that you are installing Enterprise Manager or if you have never started Enterprise Manager on this system, you must start and stop the Enterprise Manager at least once before applying ESR 6787634. If you are downloading from Goldstar, see these important [#notes]. # Shut down Enterprise Manager. # Extract the {{ESR6787634-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution ZIP Files". # Copy {{ESR6787634.zip}} to the <eManager>{{/ESRs}} folder. # Open a command prompt (or a Terminal window in Unix) and type: {{cd <eManager>/ESRs{}}}\\{{{}ESRInstall 6787634}} (for Windows) or {{sh ESRInstall.sh 6787634}} (for Unix) # Restart Enterprise Manager. h3. 3.2.6 ESR 6787632 (eGate --- LogicalHost) h4. 3.2.6.1 Prerequisites * 6787633 (Repository) * 6787640 (Enterprise Designer) h4. 3.2.6.2 Corequisites * 6730424 * 6787639 * 6787634 * 6787684 h4. 3.2.6.3 Installation *Note: *If you are downloading from Goldstar, see these important [#notes]. You install Logical Host ESRs on the machines on which instances of the Logical Host are running. The steps required to install ESR 6787632 are: # Shut down any domains that are running. \\*IMPORTANT:* If this ESR is to be installed in a cluster environment, the domains and all of their associated processes should be stopped on all cluster nodes before installing this ESR. # Extract the {{ESR6787632-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution ZIP Files". # Copy {{ESR6787632.zip}} to the <LogicalHost>{{/ESRs}} folder. # Open a command prompt (or Terminal window in Unix) and type: {{cd <LogicalHost>\ESRs{}}}\\{{{}ESRInstall.bat 6787632}} (for Windows) or {{sh ESRInstall.sh 6787632}} (for Unix) # Restart the domains. h3. 3.2.7 ESR 6787684 (eGate --- JMS for LogicalHost) h4. 3.2.7.1 Prerequisites * 6787633 (Repository) * 6787640 (Enterprise Designer) h4. 3.2.7.2 Corequisites * 6730424 * 6787639 * 6787634 * 6787632 h4. 3.2.7.3 Installation *Note: *If you are downloading from Goldstar, see these important [#notes]. You install JMS ESRs on the machines on which instances of the Logical Host are running. The steps required to install ESR 6787684 are: # Shut down any domains that are running. # Extract the {{ESR6787684-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution Zip Files". # Copy the version of {{ESR6787684.zip}} corresponding to your operating system to the {{<LogicalHost>/ESRs}} folder. # Open a command prompt (or Terminal window in Unix) and type: {{cd <LogicalHost>\ESRs{}}}\\{{{}ESRInstall.bat 6787684}} (for Windows) or {{sh ESRInstall.sh 6787684}} (for Unix) # Restart the domains. h2. 3.3 Installation Instructions For All Other 5.1.3U4 ESRs h3. 3.3.1 General ESR Installation Instructions Most ESRs follow the same general ESR installation instructions described in this section. If additional steps are required, those instructions will be specified in the sections below. h4. 3.3.1.1 Prerequisites Install the following ESRs before installing these ESRs: * 6787633 * 6787640 * 6787639 * 6730424 * 6787634 * 6787632 * 6787684 h4. 3.2.8.2 Corequisites None. h4. 3.2.8.3 Installation *Note: *If you are downloading from Goldstar, see these important [#notes]. The steps required to install these ESRs are: # Extract the {{ESR<number>-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution Zip Files". # Use the Suite Installer to upload {{ESR<number>.sar}} to the Repository as described in "Uploading Enterprise Designer and Logical Host ESRs from the Suite Installer". # On the Tools menu in Enterprise Designer, click *Update Center* to start the Update Center Wizard. Then, follow the instructions in the section titled "Installing Enterprise Designer ESRs and non-eGate Product Rollup Upgrades". h3. 3.3.2 ESR 6787685 (eInsight Business Process Manager) See Section 3.3.1. h3. 3.3.3 ESR 6788580 (eTL Integrator) See Section 3.3.1. h3. 3.3.4 ESR 6788203 (eView Studio) See Section 3.3.1, then follow the instructions below. h4. 3.3.4.1 Installation The steps required to install this ESR are: # Back up any existing eView projects by exporting them. # Follow the installation instructions in Section 3.3.1. # In order for this ESR to take effect on existing eView Projects, perform the following steps: ## Regenerate each application, and rebuild and redeploy the server Projects (for more information, see the [eView Studio User's Guide|http://docs.sun.com/app/docs/doc/820-0966?l=en]). ## Refresh any Java Collaborations in client Projects that reference the eView Projects. ## Re-import the eView JAR files into each client Collaboration. ## Rebuild and redeploy the client Projects. h3. 3.3.5 ESR 6792793 (eVision Studio) See Section 3.3.1. h3. 3.3.6 ESR 6788204 (eIndex Single Patient View) Follow the instructions in the section below that applies to your environment. h4. 3.3.6.1 Installing eIndex Single Patient View for the First Time *Note: *If you are downloading from Goldstar, see these important [#notes]. The eIndex ESR includes two SAR files; one for Oracle and one for SQL Server. Make sure to install the SAR file for the database platform you use. If this is a new installation of eIndex Single Patient View, follow these steps: # Extract the {{ESR<number>-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution Zip Files". # Use the Suite Installer to upload the {{ESR<number>.sar}} from the appropriate database folder to the Repository as described in "Uploading Enterprise Designer and Logical Host ESRs from the Suite Installer". # On the Tools menu in Enterprise Designer, click *Update Center* to start the Update Center Wizard. Then, follow the instructions in the section titled "Installing Enterprise Designer ESRs and non-eGate Product Rollup Upgrades" to install the new Help module. *Note:* If eView Studio is not currently installed, you also need to install the eView modules from the Update Center. h4. 3.3.6.2 Upgrading an Existing Version of eIndex Single Patient View If this is an upgrade to an existing version of eIndex Single Patient View, follow these instructions: *Note:* In order to get the fixes for eView Studio, you must also install ESR 6788203 as described in section 3.3.4. # Backup any existing eIndex Projects by exporting them. # Extract {{AliasHelper.java}} and {{EnterpriseUpdatePolicy.java}} from the ESR distribution file into a temporary location. # In your existing eIndex server Project, check whether either of these files is customized and do one of the following: #* If either of these two files has been customized in the existing eIndex server Project, customize the new versions accordingly and replace your existing copy with the newly customized versions. #* If neither file has been customized in the existing eIndex server project, replace the two files with the new versions you extracted in step 2 above. # Regenerate the eIndex application (for more information, see the [eIndex Single Patient View User's Guide|http://docs.sun.com/app/docs/doc/820-0954?l=en]. # Rebuild and redeploy the server Projects. # In order for this ESR to take effect on existing eIndex Projects, perform the following steps: ## Regenerate each application, and rebuild and redeploy the server Projects (for more information, see the [eIndex Single Patient View User's Guide|http://docs.sun.com/app/docs/doc/820-0954]). ## Refresh any Java Collaborations in client Projects that reference the eIndex Projects. ## Re-import the eIndex JAR files into each client Collaboration. ## Rebuild and redeploy the client projects. h3. 3.3.7 ESR 6792794 (Alert Agent) See Section 3.3.1 for prerequisites and corequisites, then follow the instructions below. h4. 3.3.7.1 Installation *Note: *If you are downloading from Goldstar, see these important [#notes]. The steps required to install this ESR are: # Extract the {{ESR6792794-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution ZIP Files". # Use the Suite Installer to upload {{ESR6792794.sar}} to the Repository as described in "Uploading Enterprise Designer and Logical Host ESRs from the Suite Installer". # Re-install the Alert Agent EMR component in Enterprise Manager after installing the Alert Agent ESR. h3. 3.3.8 ESR 6792796 (Batch eWay) See Section 3.1.1. h3. 3.3.9 ESR 6792797 (CICS eWay) See Section 3.1.1. h3. 3.3.10 ESR 66792804 (COBOL Copybook Converter) See Section 3.1.1. h3. 3.3.11 ESR 6792798 (COM/DCOM eWay) See Section 3.1.1. h3. 3.3.12 ESR 6785598 (DB2 eWay) See Section 3.1.1. h3. 3.3.13 ESR 6785600 (e-Mail eWay) See Section 3.1.1. h3. 3.3.14 ESR 6792808 (File eWay) See Section 3.1.1. h3. 3.3.15 ESR 6792802 (HL7 OTD Library) See Section 3.1.1. h3. 3.3.16 ESR 6785601 (HTTPS eWay) See Section 3.1.1. h3. 3.3.17 ESR 6792809 (IMS eWay) See Section 3.1.1. h3. 3.3.18 ESR 6785602 (JDBC/ODBC eWay) See Section 3.1.1. h3. 3.3.19 ESR 6792799 (LDAP eWay) See Section 3.1.1. h3. 3.3.20 ESR 6792806 (MSMQ eWay) See Section 3.1.1. h3. 3.3.21 ESR 6785609 (Oracle Applications eWay) See Section 3.1.1. *Note:* When building an OTD with the Oracle Applications OTD Wizard, in the step titled "Select Oracle Applications Module" you must select the *Replace Existing Stored Procedure* option. h3. 3.3.22 ESR 6785603 (Oracle eWay) See Section 3.1.1. h3. 3.3.23 ESR 6785616 (SAP ALE eWay) See Section 3.1.1. h3. 3.3.24 ESR 6785611 (SAP BAPI eWay) See Section 3.1.1. h3. 3.3.25 ESR 6792800 (Siebel EAI eWay) See Section 3.1.1. h3. 3.3.26 ESR 6792810 (SNA eWay) See Section 3.1.1. h3. 3.3.27 ESR 6785617 (SQL Server eWay) See Section 3.1.1. h3. 3.3.28 ESR 6788205 (SWIFT OTD Library) See Section 3.1.1. h3. 3.3.29 ESR 6792807 (Sybase eWay) See Section 3.1.1. h3. 3.3.30 ESR 6790929 (TCP/IP eWay) See Section 3.1.1. h3. 3.3.31 ESR 6790931 (TCP/IP HL7 eWay) See Section 3.3.1 for prerequisites and corequisites, then follow the instructions below. h4. 3.3.31.1 Installation *Note: *If you are downloading from Goldstar, see these important [#notes]. The steps required to install ESR 6790931 are: # Extract the {{ESR6790931-dist.zip}} file to a temporary directory as described in "Extracting ESR Distribution Zip Files". # Use the Suite Installer to upload {{ESR6790931.sar}} to the Repository as described in "Uploading Enterprise Designer and Logical Host ESRs from the Suite Installer". h4. 3.3.31.2 Post-installation Steps A sample project named {{prjHL7Inbound}} is available from the *Downloads* tab of the Suite Installer after {{ESR6790931.sar}} is successfully uploaded. *IMPORTANT:* If you have another project in Enterprise Designer named {{prjHL7Inbound}} you must rename it to something different prior to importing the sample project. h3. 3.3.32 ESR 6792795 (UDDI Server) See Section 3.3.1 for prerequisites and corequisites, then follow the instructions below h4. 3.3.32.1 Installation This 5.1.3U3 UDDI ESR includes only one new fix (BugID 6615499 - UDDI password can not use any other password but STC) on top of 5.1.3U2 ESR 6649271. If this new fix is not needed, please install 5.1.3U2 ESR 6649271 instead. Otherwise, please follow instructions below to re-install UDDI server. *Note: *If you are downloading from Goldstar, see these important [#notes]. # Extract the {{ESR6792795-dist.zip}} file to a temporary directory, as described in "Extracting ESR Distribution ZIP Files". # Extract the UDDI installation SAR file based on the platform you are using; for example, {{stcuddi-Win32.sar}}. # Use the Suite Installer to upload the UDDI SAR file to the Repository as described in "Uploading Files to the Repository". # Download and install the UDDI server as described in the the "Web Services" section of the [eGate Integrator User's Guide|http://docs.sun.com/app/docs/doc/820-0952?l=en]. h3. 3.3.33 ESR 6792803 (WebSphere MQ eWay) See Section 3.3.1. h1. 4 Issues Addressed in Update Release 4 h2. 4.1 eGate --- Repository (6787633) || BugID || Description || | 6736086 | Using the string "data" in the Repository name during installation causes the installation to fail. | | 6671577 | A Project does not display in the Java EE tree of the Enterprise Manager when it is deployed to the Sun Java System Application Server 8.2. | | 6748007 | The {{replicate.sh}} utility fails to copy documentation PDFs from the source Repository to the target Repository. For more information about the replicate utility (which was introduced in 5.1.3 Update2), see [Using the Repository Replicate Tool|#replicate]. | | 6741514 | When a Repository that contains branches is replicated using the {{replicate.sh}} utility, errors occur in the replicated Repository when you try to switch branches. | | 6648885 | When logged in to the Repository using Active Directory, you cannot upload any eWays. | | 6751455 | The commandlinecodegen tool fails on Solaris when building a Project that uses Sun Composite Page Designer pages. | | 6743259 | The commandlinecodegen tool fails when building a Project that includes custom JAR files in the Java Collaboration Definition. | | 6755951 | An activation failure causes a connection leak, which in causes a memory leak with JMS Grid. | | 6721690 | The time delay and the number of encounters for JMSJCA redelivery attempts is restricted to 5000. After this ESR is installed, the limits are removed. | | 6721692 | If a destination contains slashes, the generated DLQ name "DLQ-$" is not a valid name because it also contains slashes. For example, if the destination is {{lookup://jms/SubscriptionChangeEvents}}, DLQ-$ is set to {{DLQ-lookup://jms/SubscriptionChangeEvents}}. | | 6658459 | The LDAP filter returns "(&(uid=*))" which allows users without proper roles to have access. | h2. 4.2 eGate --- Enterprise Designer (6787640) || BugID || Description || | 6731064 | A runtime exception occurs when running a Business Process in a Project that uses a custom OTD and was imported from Java CAPS 5.1.1 to version 5.1.3. | | 6726535 | A runtime exception is thrown when a third-party web service with a null soapAction is invoked. | | 6703921 | When a Java Collaboration Definition uses two WSDL OTDs with the same targetnamespace, the Project cannot be built successfully. This is due to a non-unique packagename and classname combination. | | 6723685 | After installing ESR 6639257 and its corequisites, BasicAuthentication works but WSSecurity fails. | | 6749983 | When a project contains a Java Collaboration Definition (JCD) exposed as a web service that invokes a second web service that is also a JCD exposed as a web service, invoking the first web service results in a "Missing port information" error. | | 6740537 | This adds a JAX-RPC handler plugin for web serivce clients, which allows for custom handling of messages before they reach the web service server. | | 6737049 | The SOAP fault message cannot be retrieved after a call to the JCD web service {{invoke}} method. | | 6726709 | When using temporary destinations, if a call to {{createQueue}} is unsuccessful, an excessive number of new connections are made instead of using the free connections in the defined connection pool. | | 6681111 | When an exception is thrown while building a BPM Project, subsequent attempts to build also result in an exception even if the cause of the error is fixed. | | 6698893 | A null pointer exception occurs for an eWay created with the eWay Development Kit when editing the eWay properties in the Connectivity Map. | | 6723300 | When two or more Java Collaborations in a Project invoke the same sub-collaboration, the Project build process fails. | | 6735501 | After Environment constants are defined, the multi-line pop-up windows for Environment properties can no longer be modified. | | 6763815 | The Enterprise Designer throws an exception and stops responding when trying to import a JAR file into a Java Collaboration Definition. | | 6711362 | When you use an SAP RFC OTD in a Java Collaboration Definition (JCD), the code no longer validates if you check in, close, and then re-open the JCD. The reported error is that {{getExportParams()}} or {{getImportParams()}} is not found in the class. | | 6722686 | When you open a Java Collaboration Definition in Enterprise Designer, a null pointer exception occurs intermittently. | | 6724695 | In the Business Process rules mapping, some XSD OTD fields are missing and nodes that are not part of the OTD keep repeating. | | 6718240 | The Scheduler may start at an incorrect time when it is configured as a Weekly by Day scheduler type. | | 6774567 | The Java Collaboration Definition (JCD) tester does not work and throws an exception for Collaborations that include a NotesDomino OTD. | | 6749529 | This fix addresses two issues: \\ \* Properties for objects in the Environment cannot be viewed unless the objects are checked out. \\ \* An exception is thrown when an XSD node used by a Business Process is deleted and the associated attributes and WSD objects are not deleted. Trying to access the Properties window throws an exception and the Business Process is unusable. | | 6775071 | When marshalling to string from an XSD OTD and the type is "anyType", the less-than symbol (<) is not escaped correctly. | | 6725691 | The XSD OTD assigns the string "null" to a CDATA field if there is no input data for the field. | | 6734083 | An enhancement is needed for the XSD OTD inheritance feature to work without the requirement of importing the {{XSDArtifact.jar}} file. | | 6670463 | An OTD cannot be created using a valid XSD file. | | 6724649 | The XSD OTD Wizard fails with the following exception: RuntimeValidationException: Unable to resolve type. | | 6722091 | Type inheritance is not supported in the OTD data structures in the Business Process Designer. After this ESR is installed, the designer graphically displays appropriate abstract types, cast selection, and generates BPEL code, reducing the need for hand-coding. | h2. 4.3 eGate --- NetBeans Relating to Enterprise Designer (6787639) || BugID || Description || | 6724617 | SAP Projects imported from ICAN 5.0.5 cannot be built in Java CAPS 5.1.3. | | 6724300 | When using the commandlinecodegen or deploycli tool, no error is displayed if the parameters are not given correctly and the build or deploy action fails as a result. | | 6762954 | The commandlinecodegen tool fails when building a Project that includes the SWIFT 2006 Library. | | 6705790 | The commandlinecodegen tool fails on Solaris when building a Project with a Business Process and Web Service. | | 6751831 | Running the commandlinecodegen tool on SUSE Linux checks out the IQManager in the Environment. The check out is done under the name of the user who ran the codegen tool, so no other user can check out the IQManager. | | 6769414 | When a Connectivity Map is copied and pasted in Enterprise Designer, the UUID is reused and the new Connectivity Map uses the existing state file from the original Connectivity Map. | | 6724735 | Sun Java System MQ destinations cannot be monitored using Enterprise Manager 5.1.3 U2. | | 6726709 | When using temporary destinations, if a call to {{createQueue}} is unsuccessful, an excessive number of new connections are made instead of using the free connections in the defined connection pool. | | 6758345 | If a repeating element in a User-Defined OTD is mandatory (that is, {{optional}} is set to false), the parser successfully parses the input even if this element is missing. After this ESR is installed, a new property ({{minOccurs}}) is added to the element properties so you can set the minimum required number of occurances for the element. | | 6721126 | After ESR 109935 is installed, the list of servers on the Enterprise Manager takes a long time to appear. | h2. 4.4 eGate --- Enterprise Manager ESR-Install Utility (6730424) There were no fixes to the ESR Install Utility for this update. For your convenience, this ESR includes the most up-to-date version of the utility. h2. 4.5 eGate --- Enterprise Manager (6787634) || BugID || Description || | 6670148 | Enterprise Manager cannot display certain projects deployed to the Sun Java System Application Server 8.2. | | 6751770 | On the *Manage Servers* page in Enterprise Manager, the Integration Server administrator password is displayed in clear text. | | 6721124 | Applying ESR 109935 to Enterprise Manager 5.1.2 degrades performance. | | 6716090 | After ESR 109935 is applied, the Enterprise Manager component tree takes considerably longer to appear. | h2. 4.6 eGate --- LogicalHost (6787632) || BugID || Description || | 6724735 | Sun Java System MQ destinations cannot be monitored using Enterprise Manager 5.1.3 U2. | | 6628677 | If you change the default name or location of the stcms.log file in {{stcms.default.properties}}, the default values are used when you start the domain. | | 6755951 | An activation failure causes a connection leak, which in causes a memory leak with JMS Grid. | | 6721690 | The time delay and the number of encounters for JMSJCA redelivery attempts is restricted to 5000. After this ESR is installed, the limits are removed. | | 6721692 | If a destination contains slashes, the generated DLQ name "DLQ-$" is not a valid name because it also contains slashes. For example, if the destination is {{lookup://jms/SubscriptionChangeEvents}}, DLQ-$ is set to {{DLQ-lookup://jms/SubscriptionChangeEvents}}. | | 6721126 | After ESR 109935 is installed, the list of servers on the Enterprise Manager takes a long time to appear. | | 6732516 | This adds the ability to publish messages from Enterprise Manager to a JMS Grid daemon that uses Secure Sockets Layer (SSL). | | 6768453 | A null pointer exception occurs in the SAAJ layer when sending out the web service response. | h2. 4.7 eGate --- JMS for LogicalHost (6787684) || BugID || Description || | 6717194 | Under heavy loads, excessive memory usage causes the STCMS process to hang. | | 6704923 | Expired JMS messages still appear in Enterprise Manager and the control utility for a short time after the "Time to Live" period has passed. | | 6728669 | When a message selector is used and some subscribers do not match, the server might use invalid message location information to skip these messages, which causes the server to stop responding. | | 6731073 | On restart, the JMS server redelivers committed messages and duplicates sequence numbers when message selectors subscribe to the same topic. | | 6772445 | On restart, the JMS server delivers duplicate messages when synchronous records are very large. | | 6627972 | Enterprise Manager fails to retrieve, delete, or change certain messages from Sun JMQ using messageId. | | 6730585 | The {{setMessageServerUrl()}} method does not work in transacted mode; it only works in XA mode. | h2. 4.8 eInsight Business Process Manager (6787685) || BugID || Description || | 6770863 | If a Java Collaboration Definition (JCD) in a Business Process throws an exception after hot fix 2163660 is applied, the Enterprise Manager no longer highlights that JCD in red. | | 6722091 | Type inheritance is not supported in the OTD data structures in the Business Process Designer. After this ESR is installed, the designer graphically displays appropriate abstract types, cast selection, and generates BPEL code, reducing the need for hand-coding. | | 6727500 | When a user with a manager role logs in to the Worklist Manager (WLM), the tasks assigned to that user's subordinates are not visible in the task list. | h2. 4.9 eTL Integrator (6788580) || BugID || Description || | 6776525 | Using eTL Integrator to connect to a MySQL database results in a SQL syntax error. | | 6723702 | When a database table has a new primary key, the database table primary keys in eTL are not refreshed. Also, the Metadata refresh option does not refresh the primary keys in the raw table when the OTD has a new primary key. | | 6755269 | The staging database in an eTL Project is not deleted when the process fails with one of the following errors: Null column in a required field, primary key violation, or foreign key violation. | h2. 4.10 eView Studio (6788203) || BugID || Description || | 6731913 | The {{getEUID()}} method throws a null pointer exception if an invalid system code or an invalid local ID is provided. It should return the error message from the local ID validator if the local ID is invalid. | | 6755913 | MasterControllerEJB cannot be accessed from a Java Collaboration Definition or Business Process client that resides on a different application server. For instructions on deploying a client on a different application server, see [Deploying an eView Client on a Separate Domain|#eview]. | | 6778606 | Calling the MasterController EJB remotely fails for mergeSystemObject() and mergeEnterpriseObject() because the returned MergeResult object cannot be instantiated on the client side. | | 6723913 | The Sun Match Engine does not handle leading and trailing spaces correctly, causing an error that prevents the master controller instance from being created. | |
| | 6718625 | When the report is run that includes a field that is not visible on the EDM, an exception is thrown and the report is not generated. | | 6747936 | The resolved date for potential duplicates is not stored in the eView database. | |
| | 6739926 | The behavior for {{rejectAssumedMatch}} is incorrect. For details, see [http://open-dm-mi.dev.java.net/issues/showo_bug.cg?id=135] | |
h2. 4.11 eVision Studio (6792793) |
... There were no changes to eVision Studio for this update release. For your convenience, this ESR includes the most up-to-date version of eVision Studio. h2. 4.12 eIndex Single Patient View (6788204) || BugID || Description || | 6668607 | When you delete an alias name from a system record, the alias name is not deleted from the single best record (SBR). Note that even after this ESR is installed, you cannot delete an alias that was automatically generated from the maiden name field. | h2. 4.13 Alert Agent (6792794) There were no changes to Alert Agent for this update release. For your convenience, this ESR includes the most up-to-date version of Alert Agent. h2. 4.14 Batch eWay (6792796) || BugID || Description || | 6776468 | An ArrayIndexOutOfBoundsException occurs when listFileNames is called and the target directory does not contain any files. | | 6767112 | The nested exception for FileNotFoundException is null when setTargetFileNameIsPattern is set to false and the exception is not captured. | | 6774099 | When a Connectivity Map is copied and pasted in Enterprise Designer, the UUID is reused and the new Connectivity Map uses the existing state file from the original Connectivity Map. | | 6757925 | BatchLocalFile incorrectly concatenates the disk drive letter to the UNC path, and the eWay is unable to write the file to the specified location. | | 6762711 | The Batch FTP password is displayed in clear text in the log file. | h2. 4.15 CICS eWay (6792797) There were no changes to the CICS eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.16 COBOL CopyBook Converter (6792804) There were no changes to the COBOL CopyBook Converter for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.17 COM/DCOM eWay (6792798) There were no changes to the COM/DCOM eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.18 DB2 eWay (6785598) || BugID || Description || | 6744773 | A dynamic SQL query named "Test Server Connectivity" is executed too frequently each time the DB2 eWay is used to run a query. | | 6772540 | Connections to DB2 databases intermittently experience long delays. | | 6783449 | The DB2 eWay does not have a manual mode for connecting to the database. | h2. 4.19 e-Mail eWay (6785600) || BugID || Description || | 6750580 | The e-Mail eWay throws an exception while processing multi-part or related messages, and then stops processing subsequent messages. | h2. 4.20 File eWay (6792808) There were no changes to the File eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.21 HL7 OTD Library (6792802) There were no changes to the HL7 OTD Library for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.22 HTTPS eWay (6785601) || BugID || Description || | 6770367 | After 5.1.3 Update 3 or HTTP ESR 6724399 is installed, Java Collaboration Definitions cannot see parameters from the HTTP eWay POST method used with FINE logging. | | 6770903 | Running the HTTP eWay under a heavy message load generates the following error: Internal Server Error - 500. | h2. 4.23 IMS eWay (6792809) There were no changes to the IMS eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.24 JDBC/ODBC eWay (6785602) || BugID || Description || | 6772542 | Connections to JDBC data sources intermittently experience very long delays. | h2. 4.25 LDAP eWay (6792799) There were no changes to the LDAP eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.26 MSMQ eWay (6792806) There were no changes to the MSMQ eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.27 Oracle Applications eWay (6785609) || BugID || Description || | 6711854 | An exception occurs when trying to trying to run the Oracle Financial General Ledger Journal import program through Java CAPS. This is due to security settings. | h2. 4.28 Oracle eWay (6785603) || BugID || Description || | 6666832 | When you make changes to a prepared statement in an OTD, the parameter names and data types are reset to their default values after you save the changes. | | 6737170 | Streams opened by an Oracle eWay to an Oracle External System are not being closed when the Project is undeployed. | | 6764153 | After installing hot fix 6666832,changes to a prepared statement in an OTD are not saved. | | 6771937 | Connections to Oracle intermittently experience very long delays. | h2. 4.29 SAP ALE eWay (6785616) || BugID || Description || | 6772238 | The SAP IDoc OTD Wizard includes unsupported SAP versions. | h2. 4.30 SAP BAPI eWay (6785611) || BugID || Description || | 6733879 | The connectivity parameters in the OTD should be exposed in the SAPI BAPI eWay for dynamic configuration. For more information, see [Dynamically Configuring SAP Connectivity|#sap]. | | 6738559 | The SAP BAPI eWay throws a null pointer exception during runtime if the Connectivity Map does not contain the property {{SuppressConnectDisconnectAlerts}}. | | 6725723 | The SAP inbound eWay needs to be able to be configured for SAP load balancing. To configure this after installing this ESR, set the Connectivity Map property {{useLoadBalancedServer}} to true, and specify the MessageServer HostName and ApplicationServer Group in the Environment. | h2. 4.31 Siebel EAI eWay (6792800) There were no changes to the Siebel EAI eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.32 SNA eWay (6792810) There were no changes to the SNA eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.33 SQL Server eWay (6785617) || BugID || Description || | 6782849 | The SQL Server eWay does not have a manual mode for connecting to the database. | | 6627831 | The SQL Server eWay cannot access tables on the 64-bit version of SQL Server 2005. | | 6772541 | Connections to SQL Server intermittently experience very long delays. | h2. 4.34 SWIFT OTD Library (6788205) || BugID || Description || | 6765321 | Multiple nodes are defined with the repetitve names (MT 540, MT 542, MT 543, MT 564, and MT 566). Also, MT 566 does not follow standard naming conventions and MT 799 is defined as non-repeating. | | 6747664 | Provides fixes to the message format validation rule (MFVR) 566. | | 6750235 | Provides fixes to the Rate field in message type (MT) 566. | h2. 4.35 Sybase eWay (6792807) There were no changes to the Sybase eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.36 TCP/IP eWay (6790929) || BugID || Description || | 6771455 | Alert codes are missing for the TCP/IP eWay. | h2. 4.37 TCP/IP HL7 eWay (6790931) || BugID || Description || | 6784795 | When TCP/IP and HL7 eWays are included in the same Project, and execption is thrown if the TCP/IP connection is established before the HL7 connection. | | 6789942 | Alert codes are missing for the HL7 eWay. | h2. 4.38 UDDI Server (6792795) There were no changes to the UDDI Server for this update release. For your convenience, this ESR includes the most up-to-date version. h2. 4.39 WebSphere MQ eWay (6792803) There were no changes to the WebSphere MQ eWay for this update release. For your convenience, this ESR includes the most up-to-date version. h1. 5 Known Issues and Workarounds h3. 5.1 6644346 eTL: DriverProperties must be set when using JDBC eWay with eTL. *Problem Summary* When using eTL in conjunction with the JDBC eWay, an exception occurs (java.sql.SQLException "No suitable driver at java.sql.DriverManager.getConnection") if the JDBC external system's DriverProperties have no value set for the URL connect string property. *Workaround* Set the properties in the JDBC external system (Outbound JDBC eWay - JDBC Connector settings - DriverProperties) so as to include the URL connect string. As an example, for DB2 on AS400, this string would be as follows: {{setURL#jdbc:as400://myas400host:446;naming=sql;errors=full##}} h3. 5.2 6692447 eTL: Full outer join is not supported for all data sources. *Problem Summary* Certain data sources do not support the use of a full outer join, though Java CAPS does not prevent you from creating an invalid full outer join. Full outer joins are not supported by the Axion database, for tables that are from different databases, or with flat-file data sources. Full outer joins are supported if all tables in the join belong to the same relational database (for example, Oracle, SQL Server, and DB2). *Workaround* Only create full outer joins for the supported case described above. h3. 5.3 6657450 eView: The JNDI settings in the eView Javadocs sample are incorrect. *Problem Summary* The server settings in the sample provided with the eView Javadocs are based on previous version and need to be updated in order for the sample client to work. These are the incorrect lines in the sample: // server connection parameters String server = "java://localhost:18005"; String jndiName = "ejb/PersonMasterController"; ... // connect to server and get handle MasterController Hashtable env = new Hashtable(); env.put("java.naming.factory.initial", "com.stc.is.naming.NamingContextFactory"); env.put("java.naming.provider.url", server); env.put(Context.OBJECT_FACTORIES, "com.stc.is.naming.CorbaObjectFactory"); Context context = new InitialContext(env); Object obj = context.lookup(jndiName); *Workaround* Replace the above lines with the following text: //server connection parameters String url = "iiop://localhost:18002"; String ctxtFactoryName = "com.sun.jndi.cosnaming.CNCtxFactory"; ... //connect to server and get handle MasterController Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FACTORY, ctxtFactoryName); env.put(Context.PROVIDER_URL, url); InitialContext jndiContext = new InitialContext(env); Object obj = jndiContext.lookup("ejb/PersonMasterController"); h3. 5.4 6718625 Reports Do Not Generate *Problem Summary* If a field is included in the EDM reports but is not configured to be visible on the EDM, the reports will not generate. *Workaround* To work around this issue, do not include fields that are not visible on the EDM in the reports. h3. 5.5 6582807 Using DB2 Non-Journaled Tables *Problem Summary* The DB2 eWay throws an exception when trying to insert data into a non-journaled DB2 table due to a limitation of the DataDirect drivers. *Workaround* Do one of the following: * In the DB2 database, set journalling to {{true}} for the tables being accessed by the eWay. * In the Java Collaboration Definition, set the transaction isolation level to {{NONE}} and set autocommit to {{true}}. h3. 5.6 6598637 Decreased Performance With Oracle eWay *Problem Summary* The Oracle eWay experiences decreased performance when an insert is done using a table OTD because a full table scan is performed. *Workaround* Do one of the following: * Use select() with a where clause that avoids a full table scan (for example, {{1=0}} or {{<UniqueIndex>=<NonExistingValue>}}) and then moveToInsertRow() * Use a preparedStatement OTD instead of the table OTD. h3. 5.7 6606791 DB2 Connect Statements Hold Open Numerous Cursors *Problem Summary* A DB2 statement holds numerous cursors open until the Java Collaboration Definition (JCD) is finished. This occurs because the default value of auto-commit is false for the driver mode. *Workaround* Manually change the default value of auto-commit, or commit the statement manually in the JCD. Listed below are the default values for the three DB2 Connect Type 2 driver options in the Connectivity Map and Environment. * DB2 Connect XA - autocommit is set to false * DB2 Connect Non-Transactional - autocommit is set to true * DB2 Connect Local - autocommit is set to false h3. 5.8 6807907 Enterprise Manager Displays Running Components as Down *Problem Summary* The monitoring console on the Enterprise Manager shows certain components as being down when they are actually deployed and running successfully. *Workaround* There is currently no workaround for this issue. It does not affect how the affected components run, but does prevent access to information for the components. h3. 5.9 6815720 The Web Service eWay Icon is Wrong in Enterprise Manager *Problem Summary* The monitoring console on the Enterprise Manager displays the wrong icon for the Web Service eWay, and the name of the eWay is missing as well. *Workaround* h1. 6 Additional Information and Instructions h3. 6.1 Using the New Repository Replicate Tool {anchor:replicate} ESR 6787633 includes a command-line utility that copies the entire repository (including all installed products), and that allows the host name and port numbers to be changed. The utility is named {{replicate.bat}} for Windows and {{replicate.sh}} for Unix. This utility was first introduced in Release 5.1.3 Update 2. The utility is intended to be executed on the machine to which you want the repository moved (hereafter called the 'target machine'.) The machine from which the repository is being copied is called the 'r?source machine'. h4. 6.1.1 Replicating a Repository This section provides instructions for copying an entire repository from a source machine to a target machine. Perform the steps on the source machine first, followed by the steps for the target machine. On the source machine, do the following: # Install the ESR 6787633. # Start the repository. # Change to the directory where the replicate utility ({{replicate.bat}} or {{replicate.sh}}) is located. # Create a backup of the source repository by running the following command: #* For Windows: {{replicate.bat export <username> <password> <RepositoryBackupFileName>}} #* For Unix: {{replicate.sh export <username> <password> <RepositoryBackupFileName>}} On the target machine, do the following: # Ensure that the Java CAPS Repository CD1 (or a copy of its contents) is available on the target machine. The location of {{install.bat}} (on Windows) or {{install.sh}} (on Unix) is a required parameter for the replicate utility. # Copy the following files from the source machine to the target machine: #* {{<repository>\util\replicate.bat}} (on Windows) or {{<repository>/util/replicate.sh}} (on Unix) #* The backup file created above from running the replicate utility on the source machine. If you do not want to copy the files from the source machine to the target machine, you can create a shared network directory on the target machine that points to the respective directories on the source machine. # Change to the directory where the replicate utility is located. # Start the replicate utility by running one of the following commands: #* For Windows: {{replicate.bat import <RepositoryImagePath> <TargetRepositoryPath> <ExistingRepositoryName> <TargetRepositoryPort> <BackupFile>}} #* For Unix: {{replicate.sh import <RepositoryImagePath> <TargetRepositoryPath> <ExistingRepositoryName> <TargetRepositoryPort> <BackupFile>}} _where:_ * RepositoryImagePath is the location of {{install.bat}} or {{install.sh}} on the Java CAPS Repository CD1. * TargetRepositoryPath is the location where you want the copied repository to be installed. * ExistingRepositoryName is the name of the original repository. * TargetRepositoryPort is the starting port number for the copied repository. You need to allocate 9 contiguous port numbers for the target repository. * BackupFile is the location of the backup file created by running the replicate utility on the source machine. The contents of the original repository are now available in the location specified by 'TargetRepositoryPath'. The target repository can be started by running the repository startup command ({{startserver.bat}} for Windows or {{startserver.sh}} for Unix) from the TargetRepositoryPath directory. h3. 6.2 Deploying an eView Client on a Separate Domain {anchor:eview} If you need to deploy an eView client to a separate domain, perform the following steps: # Navigate to {{<CAPS_Home>/edesigner/bin}} and open {{runed.bat}} for editing. # Insert the following parameter into the {{runidew}} command: {{\-J-DJNDI_PROVIDER_URL="corbaname:iiop:<eView-server-host>:<port>"}} where {{<eView-server-host>}} is the machine where the eView server application is deployed and {{<port>}} is the iiop port number (non-secured iiop-listener id="orb-listener-1" in {{domain.xml}}). #* For example: #** For the SeeBeyond Application Server: {{\-J-DJNDI_PROVIDER_URL="corbaname:iiop:MyHost:18002"}} #** For the GlassFish application server: {{\-J-DJNDI_PROVIDER_URL="corbaname:iiop:MyHost:3700"}} # Save and close {{runed.bat}}. # Open the eView server Project in Enterprise Designer. # Regenerate the eView application, and then rebuild the eView server Project. # Re-import all generated JAR files for any Collaboration client Projects that reference the eView application. # Rebuild any eView client Projects. # Redeploy the eView server and client EAR files. h3. 6.3 Dynamically Configuring SAP Connectivity {anchor:sap} The following environment properties are exposed for the SAP outbound eWay: * Application Server Host Name * System Number * Client Number * User * Password * Language * System ID * Gateway Host Name * Gateway Service * Message Server Host Name * Application Server Group * Router String To use the new OTD: # Set the connection parameter values using the setXXX() methods. *Note:* If a parameter value is not changed, the value configured in the External System is used. # Call {{connectWithNewParams()}} to update the SAP connector configuration object values with the dynamic values. # Call {{connect()}} to establish the actual connection to SAP. h1. 7 Documentation Errata and Omissions The following information replaces or enhances information available in the documentation provided with Java CAPS 5.1.3. h3. 7.1 Supported Apache Ant Version On page 156 of the eGate Integrator User's Guide, the supported version of Apache Ant is listed as version 6. This should be version 1.6. h3. 7.2 Oracle References in the eWay Adapter for SQL Server User's Guide There are references to Oracle in the SQL Server eWay guide. * On page 21: ** Outbound Oracle eWay should be Outbound SQLServer eWay ** Outbound Oracle non-Transactional eWay should be Outbound SQL Server non-Transactional eWay ** Outbound Oracle XA-eWay should be Outbound SQL Server XA-eWay * On Page 25, ** Oracle thin driver non-Transactional Connection Pool Datasource should be Sqlserver driver non-Transactional Connection Pool Datasource ** {{oracle.jdbc.pool.OracleConnectionPoolDataSource }} should be {{com.SeeBeyond.sqlserver.jdbcx.sqlserver.SQLServerDataSource}} h3. 7.3 MaxPoolSize Documented Incorrectly for Database eWays Most database eWay user's guides include the following description for the MaxPoolSize property: Specifies the maximum number of physical connections the pool should keep available at all times. 0 (zero) indicates that there is no maximum. The Sun SeeBeyond Integration Server does not support unlimited connections. When the MaxPoolSize is less than the MinPoolSize, then the MinPoolSize is used as the maximum number of pools. h3. 7.4 Image Does not Match Default Port Number In the eGate Integrator User's Guide under section 10.8.2, "Starting the Java Debugger", the image under step 3A shows the port number as 18000. The default port number is 1044. h3. 7.5 Instructions for Changing a Keystore Location are not Provided The eGate Integrator System Administration Guide describes how to create and configure keystores and truststores in section 12.6.2 (pages 168-176). This section does not provide information on how to change the keystore location when using the Sun SeeBeyond Integration Server. You change the keystore location in the Integration Server's JVM parameters as follows: -Djavax.net.ssl.keyStore=$\{com.sun.aas.instanceRoot}/config/keystore.jks -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStore=$\{com.sun.aas.instanceRoot}/config/cacerts.jks h3. 7.6 Pointer to Wrong Document for SSL Configuration The eInsight Business Process Manager User's Guide incorrectly directs the reader to the eGate Integrator User's Guide for SSL information. This information is actually provided in the eGate Integrator System Administration Guide. h3. 7.7 MySQL Driver Properties are Required In section A.3.2 of the JDBC/ODBC eWay Adapter User's Guide, it states that the DriverProperties field is not required for MySQL databases. The field is required, and is the URL of the database in the format {{jdbc:mysql://<hostname>:<port_number>/<database_name>}}. h3. 7.8 Incorrect Syntax for eInsight LDAP Tutorials The syntax for the schema definition for the Audit Processing and Worklist Manager tutorials is missing spaces. This schema is defined in section C.2.1 of the eInsight Business Process Manager User's Guide. The schema should be defined as follows: \# schema/stc.schema \# \# Auxiliary Object Class to be used with Person (or subtypes of it) \# \# Roles allow a user to be cross functional attributetype ( 1.3.6.1.4.1.1351.666.1.1 NAME 'stcWFRole' DESC 'STC WorkFlow User Roles' SUP organizationalUnitName ) \# Groups provide department level groupings attributetype ( 1.3.6.1.4.1.1351.666.1.2 NAME 'stcWFGroup' DESC 'STC WorkFlow User Group' SUP organizationalUnitName ) \# Manager shows hierarchy in the organization attributetype ( 1.3.6.1.4.1.1351.666.1.3 NAME 'stcWFManager' DESC 'STC WorkFlow User Manager' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) \# stcWorkFlowPerson \# The stcWorkFlowPerson represents people who are associated with \# an organization in both a department and a role. It is an \# auxiliary class objectclass( 1.3.6.1.4.1.1351.666.1 NAME 'stcWorkFlowPerson' DESC 'STC Work Flow Assignment Person' AUXILIARY MAY ( stcWFRole $ stcWFGroup $ stcWFManager ) ) h3. 7.9 The eInsight End-to-End Payroll Tutorial is Missing a Step In Appendix B of the eInsight Business Process Manager User's Guide, the instructions for the Payroll Tutorial are missing the instructions to marshal the data. Without this step, the Project fails to run. After you complete the steps under "Configuring the Match Fields Activity", perform the following additional steps: # Right-click the connector between Prepare Output and Process Payroll, and click Add Business Rule. # In the Business Rule Designer, expand the attributes trees in both the left and right panels. # Click contents in the left panel and drag a connector to text in the right panel. # Save and close the Business Process. h3. 7.10 There is no Upper Limit for Number of RFC Servers in SAP BAPI eWay In table 4 (Inbound eWay - Server Connection Settings) of the SAP BAPI eWay Adapter User's Guide, it states that the valid value for the {{Number of RFC Servers to Create}} is any integer from 1 to 10. The lower limit of 1 is correct, but there is no upper limit. {panel} {column} {section} {anchor:CS5DocList} |