source: cprs/branches/HealthSevak-CPRS/BDK50/Perforce Installation of RPCBroker test patch 50_T4 BDK.txt@ 1751

Last change on this file since 1751 was 1691, checked in by healthsevak, 10 years ago

Committing the files for first time to this new branch

File size: 3.7 KB
Line 
1
2The following are instructions for installing the BDK32_P50T4 update for the RPC Broker BDK: XWB1_1P50.
3
4This update has been provided to address the following problems:
5 1. Fix some problems with CCOW when running multiple versions/instances of CPRS.
6 2. Fix compatibility issues with the Mental Health and Vitals DLL's called from within CPRS.
7 3. Fix the problem of creating a new Verify Code when previous code had expired.
8
9If you haven't installed the initial version of XWB1_P50 patch, do so before proceeding with these steps, using the instructions found in:
10..\cprs\main\BDK50\Perforce Installation of RPCBroker test patch 50 BDK.txt
11
121. Synch up to Perforce ...\main\BDK50\ to get these instructions and the BDK32_P50T4.zip file.
13
142. Unzip the BDK32_P50T4.zip file to C:\Package Files\Vista\
15
163. This will create a new folder that has all the necessary files for this version of the Broker:
17 C:\Package Files\Vista\BDK32_P50T4
18
194. In Delphi2006, select the menu Component|Install Packages. Use REMOVE button to remove:
20
21 - Components downloaded from Borland's Web Page
22 - CPRS Custom Controls
23 - CPRS Date/Time Dialogs
24 - VA Section 508 Accessibility
25 - VA Shared Units (no components)
26 - VistA RPC Broker
27 - Wrap Grid
28
295. Open Delphi 2006 and select the menu Tools|Options, then Environment Options|Delphi Options|Library-Win32.
30
316. In the Library Path click on the ellipsis (...) at the right end and insure that all paths to other instances of the Broker package are removed (or inactivated by adding _x to the end of them), then add:
32 C:Program Files\Vista\BDK32_P50T4\D2006
33 C:Program Files\Vista\BDK32_P50T4\Source
34
357. In Browsing Path click on the ellipsis (...) at the right end and insure that all paths to other instances of the Broker are removed (or inactivated by adding _x to the end of them), then add C:Program Files\Vista\BDK32_P50T4\Source.
36
378. Close Delphi and synch to the MAIN branch. The following will occur:
38
39 - The following Delphi 2006 Broker packages will be updated to the MAIN\PACKAGES directory:
40
41 XWB_D2006.DCP
42 XWB_D2006.BPL
43 XWB_R2006.DCP
44 XWB_R2006.BPL
45
46 - The following CPRS packages will be updated in the MAIN\PACKAGES and MAIN\CPRS-Lib directories:
47
48 Borland2006.*
49 ORCtrlLib2006.*
50 ORDateLib2006.*
51 VA2006.*
52 VA508Access2006.*
53 VAShared2006.*
54
559. Start Delphi.
56
5710. Select the menu Component|Install Packages. Add, in this order, from the MAIN\PACKAGES directory:
58
59 - XWB_D2006.bpl
60 - Borland2006.bpl
61 - VAShared2006.bpl
62 - ORCtrlLib2006.bpl
63 - ORDateLib2006.bpl
64 - VA508Access2006.bpl
65 - VA2006.bpl
66
6711. The Delphi 2006 RPCBroker is now installed and ready for use. Test your installation as follows:
68
69 - Open the CPRSChart project.
70 - Open file fNoteBD.pas. The form should correctly display the CPRS date components without any error occurring.
71 - Build the project. Only the usual hints and warnings should appear, and no errors.
72 - To further test this patch, make sure that CCOW is running and startup multiple instances of CPRS. These can be different versions of CPRS and a combination of running cprs.exe and directly from Delphi. You should be able to log on to each instance without getting any errors.
73 - Test the Vitals DLL by running Vitals from the Coversheet.
74 - Test the Mental Health DLL on the Notes Tab by running an appropriate Reminders Dialog.
75 - Test the expired Verify code problem by expiring your Verify Code and run CPRS GUI to reset to a new Verify code.
Note: See TracBrowser for help on using the repository browser.