|
|||
ECL Service Sample Profile OverviewExternal Code List (ECL) Service is an XEServer service that provides a thread-safe mechanism to work with ECL using ECL or XE components. The service is used in situations when ECL has to be updated from an external data source while the profile with the ECL Lookup and the XEngine components are running. ECL Service provides a safe and convenient way to update and read data from ECL and also allows several profiles to concurrently access and use the same code list at a time. This sample profile serves as an example of the practical use of the ECL Service. Profile LocationEdifecs Library / Best Practices / Common Tasks / ECL Service Sample Requirements
Prerequisites
![]() A successful profile's workflow requires a sequential run through of all the steps from the profile workflow section. ![]() Copy the sample file ECL-WestCoastUSStates.xml from the folder ${XESProfileConfig}/samples/01 Create and Register ECL to the folder ${XESWorkspace}/test-data/inbound/1_Create-and-Register-ECL. Expected Results
![]() Copy the sample file ECL-WestCoastUSStates.xml from the folder ${XESProfileConfig}/samples/01 Create and Register ECL to the folder ${XESWorkspace}/test-data/inbound/1_Create-and-Register-ECL. Expected Results
![]() Copy the sample files 5010_834_x220_A1-WA.txt, 5010_834_x220_A1-CA.txt, and 5010_834_x220_A1-OR.txt from ${XESProfileConfig}/samples/03_07_11 Validate to ${XESWorkspace}/test-data/inbound/03_07_11_Validate. Expected Results
![]() Copy the sample file WA.xml from ${XESProfileConfig}/samples/04 Insert Code XES Exchange to ${XESWorkspace}/test-data/inbound/04_Insert-Code-XES-Exchange. Expected Results
![]() Copy the sample files insert_DFF-code-list.csv and insert_DFF-code-list.csv.properties from the folder ${XESProfileConfig}/samples/05 Insert Code DFF File to ${XESWorkspace}/test-data/inbound/05_Insert-Code-DFF-File. Expected Results
![]() Copy the sample files WA.xml, CA.xml, and OR.xml from the folder ${XESProfileConfig}/samples/02_06_10 Code Lookup to ${XESWorkspace}/test-data/inbound/02_06_10_Code-Lookup. Expected Results
![]() Expected Results
![]() Copy the sample file CA.xml from ${XESProfileConfig}/samples/08 Delete Code XES Exchange to ${XESWorkspace}/test-data/inbound/08_Delete-Code-XES-Exchange. Expected Results
![]() Copy the sample files delete_DFF-code-list.csv and delete_DFF-code-list.csv.properties from ${XESProfileConfig}/samples/09 Delete Code DFF File to ${XESWorkspace}/test-data/inbound/09_Delete-Code-DFF-File. Expected Results
![]() Repeat Step 2 and ensure that the expected results are the same. ![]() Repeat Step 3 and ensure that the expected result is the same. ![]() Copy the sample file ECL-WestCoastUSStates.xml from ${XESProfileConfig}/samples/12 Unregister and Delete ECL to ${XESWorkspace}/test-data/inbound/12_Unregister-and-Delete-ECL. Expected Results
|