/* item test case Invocation: fmctjca1 item.dat item.log */ FmcjGlobalConnect XpRc FMC_OK End FmcjExecutionServiceAllocate ExecutionServiceHdl 1 XpRc FMC_OK End FmcjExecutionServiceLogon ExecutionServiceHdl 1 UserId "USER2" Password "password" SessionMode Fmc_SM_Default AbsentIndicator Fmc_SA_NotSet XpRc FMC_OK End FmcjExecutionServiceQueryItems ExecutionServiceHdl 1 Filter "NAME LIKE '*'" SortCriteria "NAME ASC" Threshold 10 ItemVectorHdl 1 ShowAllObjectNames TRUE XpRc FMC_OK End FmcjItemVectorSize ItemVectorHdl 1 XpValue 4 End FmcjItemVectorFirstElement ItemVectorHdl 1 ItemHdl 1 End FmcjItemName ItemHdl 1 BufferLength 100 XpValue "CollectCreditInformation" End FmcjItemSetName ItemHdl 1 ItemName "MyCreditInformation" XpRc FMC_OK End FmcjItemName ItemHdl 1 BufferLength 100 XpValue "MyCreditInformation" End FmcjItemKind ItemHdl 1 XpValue Fmc_IT_Workitem End FmcjItemTransfer ItemHdl 1 UserID "USER3" XpRc FMC_ERROR_NOT_AUTHORIZED End FmcjItemVectorNextElement ItemVectorHdl 1 ItemHdl 2 End FmcjItemName ItemHdl 2 BufferLength 100 XpValue "Prog_A_ContainerTest1" End FmcjItemReceivedAs ItemHdl 2 XpValue Fmc_IR_Normal End FmcjItemCreationTime ItemHdl 2 DateTimeHdl 1 End FmcjItemVectorDeallocate ItemVectorHdl 1 XpRc FMC_OK End FmcjItemDeallocate ItemHdl 1 XpRc FMC_OK End FmcjItemDeallocate ItemHdl 2 XpRc FMC_OK End FmcjExecutionServiceLogoff ExecutionServiceHdl 1 XpRc FMC_OK End FmcjExecutionServiceDeallocate ExecutionServiceHdl 1 XpRc FMC_OK End FmcjGlobalDisconnect XpRc FMC_OK End
Result
C API Test Tool for MQSeries Workflow v330 Windows 9x/NT/2000: FMCTJCA1 Test case: ITEM.DAT Wed Jul 25 11:39:49 2001 ============================================================================ +++> ============================================================================ FmcjGlobalConnect ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceAllocate parameter: ExecutionServiceHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceLogon parameter: ExecutionServiceHdl = 1 parameter: UserID = USER2 parameter: Password = password parameter: SessionMode = Fmc_SM_Default = 0 parameter: AbsentIndicator = Fmc_SA_NotSet = 0 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceQueryItems parameter: ExecutionServiceHdl = 1 parameter: Filter = NAME LIKE '*' parameter: SortCriteria = NAME ASC parameter: Threshold = 10 parameter: ItemVectorHdl = 1 ..........Object Names Report............................................... vector size = 4 0) CollectCreditInformation 1) Prog_A_ContainerTest1 2) Prog_A_ContainerTest1 3) Request_History ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjItemVectorSize parameter: ItemVectorHdl = 1 ..........Value Report...................................................... AcSize = 4 XpSize = 4 +++OK+++ ============================================================================ FmcjItemVectorFirstElement parameter: ItemVectorHdl = 1 parameter: ItemHdl = 1 ..........Status Report..................................................... ItemHdl = 0xbde690 ============================================================================ FmcjItemName parameter: ItemHdl = 1 parameter: BufferLength = 100 ..........Value Report...................................................... AcValue = "CollectCreditInformation" XpValue = "CollectCreditInformation" +++OK+++ ============================================================================ FmcjItemSetName parameter: ItemHdl = 1 parameter: ItemName = MyCreditInformation ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjItemName parameter: ItemHdl = 1 parameter: BufferLength = 100 ..........Value Report...................................................... AcValue = "MyCreditInformation" XpValue = "MyCreditInformation" +++OK+++ ============================================================================ FmcjItemKind parameter: ItemHdl = 1 ..........Value Report...................................................... AcValue = "Fmc_IT_Workitem" XpValue = "Fmc_IT_Workitem" +++OK+++ ============================================================================ FmcjItemTransfer parameter: ItemHdl = 1 parameter: UserID = USER3 ..........RC Report......................................................... AcRc = FMC_ERROR_NOT_AUTHORIZED = 119 XpRc = FMC_ERROR_NOT_AUTHORIZED +++OK+++ ============================================================================ FmcjItemVectorNextElement parameter: ItemVectorHdl = 1 parameter: ItemHdl = 2 ..........Status Report..................................................... ItemHdl = 0x1c22430 ============================================================================ FmcjItemName parameter: ItemHdl = 2 parameter: BufferLength = 100 ..........Value Report...................................................... AcValue = "Prog_A_ContainerTest1" XpValue = "Prog_A_ContainerTest1" +++OK+++ ============================================================================ FmcjItemReceivedAs parameter: ItemHdl = 2 ..........Value Report...................................................... AcValue = "Fmc_IR_Normal" XpValue = "Fmc_IR_Normal" +++OK+++ ============================================================================ FmcjItemCreationTime parameter: ItemHdl = 2 parameter: DateTimeHdl = 1 ..........Value Report...................................................... AcValue = "7/25/2001 10:44:47 AM" XpValue = Expected value missing ============================================================================ FmcjItemVectorDeallocate parameter: ItemVectorHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjItemDeallocate parameter: ItemHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjItemDeallocate parameter: ItemHdl = 2 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceLogoff parameter: ExecutionServiceHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjExecutionServiceDeallocate parameter: ExecutionServiceHdl = 1 ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ FmcjGlobalDisconnect ..........RC Report......................................................... AcRc = FMC_OK = 0 XpRc = FMC_OK +++OK+++ ============================================================================ ====== Test case ended normally ============================================