WebSphere MQ Workflow 3.4 Generic C API Test / Prototyping Tool
[prev][next][parent][TOC]
Test Result Example
C API Test Tool for MQSeries Workflow v330 Windows 9x/NT/2000: FMCTJCA1
Test case: EXAMPLE1.DAT
Tue Jul 24 18:46:17 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 = ADMIN
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+++
============================================================================
FmcjExecutionServiceQueryProcessTemplates
parameter: ExecutionServiceHdl = 1
parameter: Filter = NAME='ContainerProcess1'
parameter: SortCriteria = NAME ASC
parameter: Threshold = 200
parameter: ProcessTemplateVectorHdl = 1
..........Object Names Report...............................................
vector size = 1
0) ContainerProcess1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjProcessTemplateVectorSize
parameter: ProcessTemplateVectorHdl = 1
..........Value Report......................................................
AcSize = 1
XpSize = 1
+++OK+++
============================================================================
FmcjProcessTemplateVectorFirstElement
parameter: ProcessTemplateVectorHdl = 1
parameter: ProcessTemplateHdl = 1
..........Status Report.....................................................
ProcessTemplateHdl = 0xbdd180
============================================================================
FmcjProcessTemplateName
parameter: ProcessTemplateHdl = 1
parameter: BufferLength = 100
..........Value Report......................................................
AcValue = "ContainerProcess1"
XpValue = "ContainerProcess1"
+++OK+++
============================================================================
FmcjProcessTemplateInitialInContainer
parameter: ProcessTemplateHdl = 1
parameter: ReadWriteContainerHdl = 1
..........Status Report.....................................................
ReadWriteContainerHdl = 0x1c236c0
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjReadWriteContainerSetStringValue
parameter: ReadWriteContainerHdl = 1
parameter: QualifiedName = "DsL1M1String"
parameter: StringValue = Ein test string
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjProcessTemplateCreateAndStartInstance
parameter: ProcessTemplateHdl = 1
parameter: InstanceName = TestInstance_1A
parameter: SystemGroup = NULL
parameter: System = NULL
parameter: ReadWriteContainerHdl = 1
parameter: KeepName = TRUE
parameter: ProcessInstanceHdl = 1
..........Status Report.....................................................
ProcessInstanceHdl = 0x1c2a3e0
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjReadWriteContainerDeallocate
parameter: ReadWriteContainerHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjProcessTemplateDeallocate
parameter: ProcessTemplateHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjProcessTemplateVectorDeallocate
parameter: ProcessTemplateVectorHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjExecutionServiceQueryProcessInstances
parameter: ExecutionServiceHdl = 1
parameter: Filter = NAME='TestInstance_1A'
parameter: SortCriteria = NULL
parameter: Threshold = 100
parameter: ProcessInstanceVectorHdl = 1
..........Object Names Report...............................................
vector size = 1
0) TestInstance_1A
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjProcessInstanceVectorFirstElement
parameter: ProcessInstanceVectorHdl = 1
parameter: ProcessInstanceHdl = 2
..........Status Report.....................................................
ProcessInstanceHdl = 0xbdd3d0
============================================================================
FmcjProcessInstanceEqual
parameter: ProcessInstanceHdl = 1
parameter: ProcessInstanceHdl2 = 2
..........Value Report......................................................
AcValue = true
XpValue = TRUE
+++OK+++
============================================================================
FmcjProcessInstanceName
parameter: ProcessInstanceHdl = 2
parameter: BufferLength = 100
..........Value Report......................................................
AcValue = "TestInstance_1A"
XpValue = "TestInstance_1A"
+++OK+++
============================================================================
FmcjProcessInstanceState
parameter: ProcessInstanceHdl = 2
..........Value Report......................................................
AcValue = "Fmc_PS_Running"
XpValue = "Fmc_PS_Running"
+++OK+++
============================================================================
FmcjProcessInstanceDeallocate
parameter: ProcessInstanceHdl = 2
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjProcessInstanceDeallocate
parameter: ProcessInstanceHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjProcessInstanceVectorDeallocate
parameter: ProcessInstanceVectorHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjExecutionServiceQueryWorkitems
parameter: ExecutionServiceHdl = 1
parameter: Filter = NAME='Prog_A_ContainerTest1' AND OWNER='ADMIN'
parameter: SortCriteria = NULL
parameter: Threshold = 500
parameter: WorkitemVectorHdl = 1
..........Object Names Report...............................................
vector size = 1
0) Prog_A_ContainerTest1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjWorkitemVectorSize
parameter: WorkitemVectorHdl = 1
..........Value Report......................................................
AcSize = 1
XpSize = 1
+++OK+++
============================================================================
FmcjWorkitemVectorFirstElement
parameter: WorkitemVectorHdl = 1
parameter: WorkitemHdl = 1
..........Status Report.....................................................
WorkitemHdl = 0xbdff50
============================================================================
FmcjWorkitemName
parameter: WorkitemHdl = 1
parameter: BufferLength = 120
..........Value Report......................................................
AcValue = "Prog_A_ContainerTest1"
XpValue = "Prog_A_ContainerTest1"
+++OK+++
============================================================================
FmcjWorkitemState
parameter: WorkitemHdl = 1
..........Value Report......................................................
AcValue = "Fmc_IS_Ready"
XpValue = "Fmc_IS_Ready"
+++OK+++
============================================================================
FmcjWorkitemStart
parameter: WorkitemHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjWorkitemDeallocate
parameter: WorkitemHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjWorkitemVectorDeallocate
parameter: WorkitemVectorHdl = 1
..........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 ============================================