DFHPI9609I Parameter "BINDING" has value "null".
DFHPI9609I Parameter "CCSID" has value "null".
DFHPI9609I Parameter "CHAR-MULTIPLIER" has value "1".
DFHPI9609I Parameter "CHAR-VARYING" has value "NULL".
DFHPI9609I Parameter "CHAR-VARYING-LIMIT" has value "32767".
DFHPI9609I Parameter "CONTID" has value " ".
DFHPI9609I Parameter "DEFAULT-CHAR-MAXLENGTH" has value "255".
DFHPI9609I Parameter "HTTPPROXY" has value "null".
DFHPI9609I Parameter "INTERNAL_PGMNAME" has value "PAAT110".
DFHPI9609I Parameter "LANG" has value "C".
DFHPI9609I Parameter "LOGFILE" has value "/U/EXAMPLEAPP/WSBIND/C.LOG".
DFHPI9609I Parameter "MAPPING-LEVEL" has value "2".
DFHPI9609I Parameter "MINIMUM-RUNTIME-LEVEL" has value "MINIMUM".
DFHPI9609I Parameter "OPERATIONS" has value "null".
DFHPI9609I Parameter "PDSCP" has value "null".
DFHPI9609I Parameter "PDSLIB" has value "//NCS.STD.NCSIT98.BNYCSTR".
DFHPI9609I Parameter "PGMINT" has value "COMMAREA".
DFHPI9609I Parameter "PGMNAME" has value "PAAT110".
DFHPI9609I Parameter "REQMEM" has value "TESTFIRS".
DFHPI9609I Parameter "REQUEST-NAMESPACE" has value "null".
DFHPI9609I Parameter "REQUEST_STRUCT" has value "null".
DFHPI9609I Parameter "RESPMEM" has value "TESTSECO".
DFHPI9609I Parameter "RESPONSE-NAMESPACE" has value "null".
DFHPI9609I Parameter "RESPONSE_STRUCT" has value "null".
DFHPI9609I Parameter "SERVICE" has value "null".
DFHPI9609I Parameter "SOAPVER" has value "1.1".
DFHPI9609I Parameter "STRUCTURE" has value "null".
DFHPI9609I Parameter "STYLE" has value "DOCUMENT".
DFHPI9609I Parameter "TRANSACTION" has value "null".
DFHPI9609I Parameter "URI" has value "/usr/WEB".
DFHPI9609I Parameter "URI_ABSOLUTE" has value "null".
DFHPI9609I Parameter "URI_RELATIVE" has value "/usr/WEB".
DFHPI9609I Parameter "USERID" has value "null".
DFHPI9609I Parameter "WSBIND" has value "/usr/WEB/cstr.wsbind".
DFHPI9609I Parameter "WSDL" has value "/usr/WEB/cstr.wsdl".
DFHPI9609I Parameter "WSDL-SERVICE" has value "null".
DFHPI9609I Parameter "WSDL_1.1" has value "null".
DFHPI9609I Parameter "WSDL_2.0" has value "null".
DFHPI9609I Parameter "VENDOR-CONVERTER-NAME" has value "null".
DFHPI9609I Parameter "VENDOR-APP-INTERFACE-LENGTH" has value "null".
DFHPI9609I Parameter "*/" has value "null".
SCCSID for ICMBuilderImpl is:
@(#) PIJV/XSD/com/ibm/cics/schema/impl/ICMBuilderImpl.java, PIJV, CER, CERINC83-07156 1.33 07/04/27 11:18:32
Logging info for ICM: RequestICM
---------------------
Creating an ICM, name 'RequestICM' style '2' namespace 'http://www.PAAT110.TESTFIRS.Request.com' operation 'PAAT110Operation' response 'false' language 'C' startingFromWSDL 'false' mappingLevel '2 (TS 3.2 GA mappings)'.
Creating a global element named: PAAT110Operation
Reading and parsing language structure: //NCS.STD.NCSIT98.BNYCSTR(TESTFIRS)
--------------------------------------
>³struct DFHREQUEST {
>³int notify_count;
>³char userid??(9??);
>³int bt_id;
>³};
Scanning for Top-level Structures
---------------------------------
Top Level Object: struct DFHREQUEST {int notify_count;char useridÕ9þ;int bt_id;};
Found Main-Structure 'DFHREQUEST'.
Sending struct start, name=dfhrequest
Adding a structural entry. Name: 'dfhrequest'.
Creating a global element named: dfhrequest
Adding data entry (1), name=notify_count,7,0,true,false,false
Adding a Data Element entry. Name: 'notify_count' type: 'INT' lar: '0' aligned: 'true' mappingStrategy: 'NOT SET'.
Creating a global element named: notify_count
Adding data entry (1), name=userid,1,8,true,false,false
Adding a Data Element entry. Name: 'userid' type: 'CHAR_ARRAY' lar: '8' aligned: 'true' mappingStrategy: 'NULL_TERMINATED_CHAR_ARRAY'.
Creating a global element named: userid
Adding data entry (1), name=bt_id,7,0,true,false,false
Adding a Data Element entry. Name: 'bt_id' type: 'INT' lar: '0' aligned: 'true' mappingStrategy: 'NOT SET'.
Creating a global element named: bt_id
Sending struct end
Adding an end structural/repeat entry.
DFHPI9608W WARNINGS have been generated processing file "//NCS.STD.NCSIT98.BNYCSTR(TESTFIRS)".
Sending lang-struct end
SCCSID for ICMBuilderImpl is:
@(#) PIJV/XSD/com/ibm/cics/schema/impl/ICMBuilderImpl.java, PIJV, CER, CERINC83-07156 1.33 07/04/27 11:18:32
Creating a new level with initial offset 0 and identity 1412465185
Adding element declaration: www.PAAT110.TESTFIRS.Request.com#PAAT110Operation
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = true delegate = org.eclipse.xsd.impl.XSDElementDeclarationImpl@43dc4221 (element: Õxsd:element: nullþ) (name: PAAT110Operation, targetNamespace: www.PAAT110.TESTFIRS.Request.com) (value: null, constraint: <unset>, form: qualified, lexicalValue: null) (nillable: false, disallowedSubstitutions: Õþ, substitutionGroupExclusions: Õþ, abstract: <unset>, lexicalFinal: Õþ, block: Õþ)
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: true
is mixed: false
supress padding message: true
Creating a new level with initial offset 0 and identity 1580810785
Processing element: www.PAAT110.TESTFIRS.Request.com#PAAT110Operation type namespace:
Processing complex type: www.PAAT110.TESTFIRS.Request.com#ProgramInterface
Content is of type: org.eclipse.xsd.impl.XSDParticleImpl
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDModelGroupImpl
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDModelGroupImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Model Group composition is a sequence of:
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = true delegate = null
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: true
is mixed: false
supress padding message: true
Creating a new level with initial offset 0 and identity 1627046433
Processing element: www.PAAT110.TESTFIRS.Request.com#dfhrequest type namespace: www.PAAT110.TESTFIRS.Request.com
Processing complex type: www.PAAT110.TESTFIRS.Request.com#dfhrequest_._type
Content is of type: org.eclipse.xsd.impl.XSDParticleImpl
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDModelGroupImpl
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDModelGroupImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Model Group composition is a sequence of:
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = false delegate = null
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Processing element: www.PAAT110.TESTFIRS.Request.com#notify_count type namespace: www.PAAT110.TESTFIRS.Request.com
Processing simple type: www.PAAT110.TESTFIRS.Request.com#notify_count_._type typeName: notify_count
Found simple type derived from: int
Type is: www.PAAT110.TESTFIRS.Request.com#notify_count
XPATH is: +++http://www.PAAT110.TESTFIRS.Request.com~~~PAAT110Operation+++http://www.PAAT110.TESTFIRS.Request.com~~~dfhrequest+++http://www.PAAT110.TESTFIRS.Request.com~~~notify_count
Default value is: null
is aligned: true
are widechars: false
Adding entry for 'notify_count' for type 'NUMERIC' and language 'C' of length '4' and required alignment 'FULL-WORD' at offset '0' with mapping strategy 'NOT APPLIC' to level '1627046433'.
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = false delegate = null
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Processing element: www.PAAT110.TESTFIRS.Request.com#userid type namespace: www.PAAT110.TESTFIRS.Request.com
Processing simple type: www.PAAT110.TESTFIRS.Request.com#userid_._type typeName: userid
Found simple type derived from: string
Type is: www.PAAT110.TESTFIRS.Request.com#userid
XPATH is: +++http://www.PAAT110.TESTFIRS.Request.com~~~PAAT110Operation+++http://www.PAAT110.TESTFIRS.Request.com~~~dfhrequest+++http://www.PAAT110.TESTFIRS.Request.com~~~userid
Default value is: null
is aligned: true
are widechars: false
Adding entry for 'userid' for type 'TEXT' and language 'C' of length '9' and required alignment 'BYTE' at offset '4' with mapping strategy 'NULL_TERMINATED_CHAR_ARRAY' to level '1627046433'.
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = false delegate = null
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Processing element: www.PAAT110.TESTFIRS.Request.com#bt_id type namespace: www.PAAT110.TESTFIRS.Request.com
Processing simple type: www.PAAT110.TESTFIRS.Request.com#bt_id_._type typeName: bt_id
Found simple type derived from: int
Type is: www.PAAT110.TESTFIRS.Request.com#bt_id
XPATH is: +++http://www.PAAT110.TESTFIRS.Request.com~~~PAAT110Operation+++http://www.PAAT110.TESTFIRS.Request.com~~~dfhrequest+++http://www.PAAT110.TESTFIRS.Request.com~~~bt_id
Default value is: null
is aligned: true
are widechars: false
Adding entry for 'bt_id' for type 'NUMERIC' and language 'C' of length '4' and required alignment 'FULL-WORD' at offset '16' with mapping strategy 'NOT APPLIC' to level '1627046433'.
Adding entry for 'space for an array' for type 'NUMERIC' and language 'C' of length '20' and required alignment 'BYTE' at offset '0' with mapping strategy 'NOT APPLIC' to level '1580810785'.
Adding entry for 'space for an array' for type 'NUMERIC' and language 'C' of length '20' and required alignment 'BYTE' at offset '0' with mapping strategy 'NOT APPLIC' to level '1412465185'.
Finished adding element declaration: www.PAAT110.TESTFIRS.Request.com#PAAT110Operation
ICM as text: RequestICM(Request)
------------
ICM Header Section:
EYECATCHER = >DFHICM<
MAPPING LEVEL= 00040000 (TS 3.2 GA mappings)
ICM LENGTH = 0x00000000000004b1 (1201)
ICM NAME = RequestICM(Request)
SIZE OF STRUCTURE = 0x0000000000000014 (20)
XML TEMPLATE
OFFSET = 0x000000000000048f (1167)
LENGTH = 0x0000000000000022 (34)
VALUE = <SOAP-ENV:Body>&A;</SOAP-ENV:Body>
DATA OFFSET = 0x0000000000000218 (536)
ICM Index Section: Offset Of Start of Index Section = 0x0000000000000058 (88)
Index Offset: 0x0000000000000070 (112)
Index Offset: 0x0000000000000090 (144)
Index Offset: 0x00000000000000c8 (200)
Index Offset: 0x0000000000000118 (280)
Index Offset: 0x0000000000000168 (360)
Index Entry (Offset within ICM = 0x0000000000000070 (112))
POSITION NUMBER = 1
XPATH (TEXT = /PAAT110Operation)
XPATH PARTS = 1
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'PAAT110Operation'
offset '0x0000000000000438 (1080)'
length '16'
OFFSET = 0x0000000000000218 (536)
PROBABLE NEXT INDEX ENTRY = 0x0000000000000090 (144)
Index Entry (Offset within ICM = 0x0000000000000090 (144))
POSITION NUMBER = 2
XPATH (TEXT = /PAAT110Operation/dfhrequest)
XPATH PARTS = 2
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'PAAT110Operation'
offset '0x0000000000000438 (1080)'
length '16'
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'dfhrequest'
offset '0x00000000000003d9 (985)'
length '10'
OFFSET = 0x0000000000000268 (616)
PROBABLE NEXT INDEX ENTRY = 0x0000000000000118 (280)
Index Entry (Offset within ICM = 0x00000000000000c8 (200))
POSITION NUMBER = 3
XPATH (TEXT = /PAAT110Operation/dfhrequest/bt_id)
XPATH PARTS = 3
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'PAAT110Operation'
offset '0x0000000000000438 (1080)'
length '16'
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'dfhrequest'
offset '0x00000000000003d9 (985)'
length '10'
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'bt_id'
offset '0x0000000000000419 (1049)'
length '5'
OFFSET = 0x0000000000000368 (872)
PROBABLE NEXT INDEX ENTRY = unknown.
Index Entry (Offset within ICM = 0x0000000000000118 (280))
POSITION NUMBER = 4
XPATH (TEXT = /PAAT110Operation/dfhrequest/notify_count)
XPATH PARTS = 3
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'PAAT110Operation'
offset '0x0000000000000438 (1080)'
length '16'
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'dfhrequest'
offset '0x00000000000003d9 (985)'
length '10'
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'notify_count'
offset '0x00000000000003e5 (997)'
length '12'
OFFSET = 0x00000000000002b8 (696)
PROBABLE NEXT INDEX ENTRY = 0x0000000000000168 (360)
Index Entry (Offset within ICM = 0x0000000000000168 (360))
POSITION NUMBER = 5
XPATH (TEXT = /PAAT110Operation/dfhrequest/userid)
XPATH PARTS = 3
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'PAAT110Operation'
offset '0x0000000000000438 (1080)'
length '16'
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'dfhrequest'
offset '0x00000000000003d9 (985)'
length '10'
NAMESPACE
value 'http://www.PAAT110.TESTFIRS.Request.com'
offset '0x0000000000000450 (1104)'
length '39'
ELEMENT
value 'userid'
offset '0x0000000000000405 (1029)'
length '6'
OFFSET = 0x0000000000000310 (784)
PROBABLE NEXT INDEX ENTRY = 0x00000000000000c8 (200)
ICM OPTIMISED INDEX:
ENTRY NUMBER: 1
FIRST CHILD POS = 2
LAST CHILD POS = 2
NESTING LEVEL = 1
ASSOCIATED INDEX ENTRY OFFSET = 0x0000000000000070 (112)
ENTRY NUMBER: 2
FIRST CHILD POS = 3
LAST CHILD POS = 5
NESTING LEVEL = 2
ASSOCIATED INDEX ENTRY OFFSET = 0x0000000000000090 (144)
ENTRY NUMBER: 3
FIRST CHILD POS = 32767
LAST CHILD POS = 0
NESTING LEVEL = 3
ASSOCIATED INDEX ENTRY OFFSET = 0x00000000000000c8 (200)
ENTRY NUMBER: 4
FIRST CHILD POS = 32767
LAST CHILD POS = 0
NESTING LEVEL = 3
ASSOCIATED INDEX ENTRY OFFSET = 0x0000000000000118 (280)
ENTRY NUMBER: 5
FIRST CHILD POS = 32767
LAST CHILD POS = 0
NESTING LEVEL = 3
ASSOCIATED INDEX ENTRY OFFSET = 0x0000000000000168 (360)
ICM Data Section:
Offset Of Start of Data Section = 0x0000000000000218 (536)
EXTENDED_FIXED_REPEAT (Offset within ICM = 0x0000000000000218 (536))
RECORD TYPE = 7
NUM ATTRIBUTES = 0
RECORD LENGTH = 80
OFFSET OF NEXT LOGICAL ENTRY = 0x0000000000000268 (616)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0x00000000000003c8 (968)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED FIXED REPEAT:
Fixed Repeat (Offset within ICM = 0x0000000000000230 (560))
RECORD TYPE = 2
CONTENT BITS = 1
STRUCTURAL CONTENT = true
MIXED CONTENT = false
OCCURRENCES = 1
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x00000000000003f2 (1010)
LENGTH = 0x0000000000000003 (3)
VALUE = &A;
STRUCTURE NAME
DELEGATED OFFSET = 0x0000000000000438 (1080)
LENGTH = 0x0000000000000010 (16)
VALUE = PAAT110Operation
SIZE OF STRUCTURE = 0x0000000000000014 (20)
OFFSET INTO STRUCTURE = 0x0000000000000000 (0)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000000 (0)
XML TEMPLATE
OFFSET = 0x0000000000000437 (1079)
LENGTH = 0x0000000000000058 (88)
VALUE = <PAAT110Operation xmlns="http://www.PAAT110.TESTFIRS.Request.com">&A;</PAAT110Operation>
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
EXTENDED_FIXED_REPEAT (Offset within ICM = 0x0000000000000268 (616))
RECORD TYPE = 7
NUM ATTRIBUTES = 0
RECORD LENGTH = 80
OFFSET OF NEXT LOGICAL ENTRY = 0x00000000000002b8 (696)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0x00000000000003c0 (960)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED FIXED REPEAT:
Fixed Repeat (Offset within ICM = 0x0000000000000280 (640))
RECORD TYPE = 2
CONTENT BITS = 1
STRUCTURAL CONTENT = true
MIXED CONTENT = false
OCCURRENCES = 1
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x00000000000003f2 (1010)
LENGTH = 0x0000000000000003 (3)
VALUE = &A;
STRUCTURE NAME
DELEGATED OFFSET = 0x00000000000003d9 (985)
LENGTH = 0x000000000000000a (10)
VALUE = dfhrequest
SIZE OF STRUCTURE = 0x0000000000000014 (20)
OFFSET INTO STRUCTURE = 0x0000000000000000 (0)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000000 (0)
XML TEMPLATE
OFFSET = 0x00000000000003d8 (984)
LENGTH = 0x000000000000005f (95)
VALUE = <dfhrequest><notify_count>&A;</notify_count><userid>&B;</userid><bt_id>&C;</bt_id></dfhrequest>
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
EXTENDED_DATA_ELEMENT (Offset within ICM = 0x00000000000002b8 (696))
RECORD TYPE = 6
NUM ATTRIBUTES = 0
RECORD LENGTH = 88
OFFSET OF NEXT LOGICAL ENTRY = 0x0000000000000310 (784)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0xffffffffffffffff (-1)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED DATA ELEMENT:
Data Element (Offset within ICM = 0x00000000000002d0 (720))
RECORD TYPE = 1
DATA TYPE = INT
LAR = 0
EXTENDED LAR = 0 (TOTAL LAR = 0)
FRACTION DIGITS = -1
WHITE SPACE = COLLAPSE
ELEMENT NAMESPACE
DELEGATED OFFSET = 0x0000000000000450 (1104)
LENGTH = 0x0000000000000027 (39)
VALUE = www.PAAT110.TESTFIRS.Request.com
ELEMENT LOCAL NAME
DELEGATED OFFSET = 0x00000000000003e5 (997)
LENGTH = 0x000000000000000c (12)
VALUE = notify_count
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x00000000000003f2 (1010)
LENGTH = 0x0000000000000003 (3)
VALUE = &A;
DEFAULT VALUE LENGTH = UNSPECIFIED
FLAGS BYTE:
WIDE CHARS = false
SIGN LEADING = false
SEPARATE CHAR = false
CONTAINER MAPPING = false
VARIABLE MAPPING = false
NULL TERMINATED MAPPING = false
OFFSET WITHIN STRUCTURE = 0x0000000000000000 (0)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000000 (0)
(COMMENTS = ÕThis field represents the value of XML element '/PAAT110Operation/dfhrequest/notify_count'., XML data type: 'int'.þ)
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
EXTENDED_DATA_ELEMENT (Offset within ICM = 0x0000000000000310 (784))
RECORD TYPE = 6
NUM ATTRIBUTES = 0
RECORD LENGTH = 88
OFFSET OF NEXT LOGICAL ENTRY = 0x0000000000000368 (872)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0xffffffffffffffff (-1)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED DATA ELEMENT:
Data Element (Offset within ICM = 0x0000000000000328 (808))
RECORD TYPE = 1
DATA TYPE = CHAR_ARRAY
LAR = 8
EXTENDED LAR = 0 (TOTAL LAR = 8)
FRACTION DIGITS = -1
WHITE SPACE = PRESERVE
ELEMENT NAMESPACE
DELEGATED OFFSET = 0x0000000000000450 (1104)
LENGTH = 0x0000000000000027 (39)
VALUE = www.PAAT110.TESTFIRS.Request.com
ELEMENT LOCAL NAME
DELEGATED OFFSET = 0x0000000000000405 (1029)
LENGTH = 0x0000000000000006 (6)
VALUE = userid
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x000000000000040c (1036)
LENGTH = 0x0000000000000003 (3)
VALUE = &B;
DEFAULT VALUE LENGTH = UNSPECIFIED
FLAGS BYTE:
WIDE CHARS = false
SIGN LEADING = false
SEPARATE CHAR = false
CONTAINER MAPPING = false
VARIABLE MAPPING = false
NULL TERMINATED MAPPING = true
OFFSET WITHIN STRUCTURE = 0x0000000000000004 (4)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000004 (4)
(COMMENTS = ÕThis field represents the value of XML element '/PAAT110Operation/dfhrequest/userid'., XML data type: 'string'.þ)
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
EXTENDED_DATA_ELEMENT (Offset within ICM = 0x0000000000000368 (872))
RECORD TYPE = 6
NUM ATTRIBUTES = 0
RECORD LENGTH = 88
OFFSET OF NEXT LOGICAL ENTRY = 0x00000000000003c0 (960)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0xffffffffffffffff (-1)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED DATA ELEMENT:
Data Element (Offset within ICM = 0x0000000000000380 (896))
RECORD TYPE = 1
DATA TYPE = INT
LAR = 0
EXTENDED LAR = 0 (TOTAL LAR = 0)
FRACTION DIGITS = -1
WHITE SPACE = COLLAPSE
ELEMENT NAMESPACE
DELEGATED OFFSET = 0x0000000000000450 (1104)
LENGTH = 0x0000000000000027 (39)
VALUE = www.PAAT110.TESTFIRS.Request.com
ELEMENT LOCAL NAME
DELEGATED OFFSET = 0x0000000000000419 (1049)
LENGTH = 0x0000000000000005 (5)
VALUE = bt_id
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x000000000000041f (1055)
LENGTH = 0x0000000000000003 (3)
VALUE = &C;
DEFAULT VALUE LENGTH = UNSPECIFIED
FLAGS BYTE:
WIDE CHARS = false
SIGN LEADING = false
SEPARATE CHAR = false
CONTAINER MAPPING = false
VARIABLE MAPPING = false
NULL TERMINATED MAPPING = false
OFFSET WITHIN STRUCTURE = 0x0000000000000010 (16)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000010 (16)
(COMMENTS = ÕThis field represents the value of XML element '/PAAT110Operation/dfhrequest/bt_id'., XML data type: 'int'.þ)
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
End Repeat (Offset within ICM = 0x00000000000003c0 (960))
RECORD TYPE = 4
End Repeat (Offset within ICM = 0x00000000000003c8 (968))
RECORD TYPE = 4
End Data Section (Offset within ICM = 0x00000000000003d0 (976))
RECORD TYPE = 5
ICM Constants Section:
Offset Of Start of Constants Section = 0x00000000000003d8 (984)
Logging info for ICM: ResponseICM
---------------------
Creating an ICM, name 'ResponseICM' style '2' namespace 'http://www.PAAT110.TESTSECO.Response.com' operation 'PAAT110Operation' response 'true' language 'C' startingFromWSDL 'false' mappingLevel '2 (TS 3.2 GA mappings)'.
Creating a global element named: PAAT110OperationResponse
Reading and parsing language structure: //NCS.STD.NCSIT98.BNYCSTR(TESTSECO)
--------------------------------------
>³struct DFHRESPONSE {
>³int notify_count;
>³char userid??(9??);
>³int bt_id;
>³};
Scanning for Top-level Structures
---------------------------------
Top Level Object: struct DFHRESPONSE {int notify_count;char useridÕ9þ;int bt_id;};
Found Main-Structure 'DFHRESPONSE'.
Sending struct start, name=dfhresponse
Adding a structural entry. Name: 'dfhresponse'.
Creating a global element named: dfhresponse
Adding data entry (1), name=notify_count,7,0,true,false,false
Adding a Data Element entry. Name: 'notify_count' type: 'INT' lar: '0' aligned: 'true' mappingStrategy: 'NOT SET'.
Creating a global element named: notify_count
Adding data entry (1), name=userid,1,8,true,false,false
Adding a Data Element entry. Name: 'userid' type: 'CHAR_ARRAY' lar: '8' aligned: 'true' mappingStrategy: 'NULL_TERMINATED_CHAR_ARRAY'.
Creating a global element named: userid
Adding data entry (1), name=bt_id,7,0,true,false,false
Adding a Data Element entry. Name: 'bt_id' type: 'INT' lar: '0' aligned: 'true' mappingStrategy: 'NOT SET'.
Creating a global element named: bt_id
Sending struct end
Adding an end structural/repeat entry.
DFHPI9608W WARNINGS have been generated processing file "//NCS.STD.NCSIT98.BNYCSTR(TESTSECO)".
Sending lang-struct end
SCCSID for ICMBuilderImpl is:
@(#) PIJV/XSD/com/ibm/cics/schema/impl/ICMBuilderImpl.java, PIJV, CER, CERINC83-07156 1.33 07/04/27 11:18:32
Creating a new level with initial offset 0 and identity 1885897250
Adding element declaration: www.PAAT110.TESTSECO.Response.com#PAAT110OperationResponse
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = true delegate = org.eclipse.xsd.impl.XSDElementDeclarationImpl@5fff4222 (element: Õxsd:element: nullþ) (name: PAAT110OperationResponse, targetNamespace: www.PAAT110.TESTSECO.Response.com) (value: null, constraint: <unset>, form: qualified, lexicalValue: null) (nillable: false, disallowedSubstitutions: Õþ, substitutionGroupExclusions: Õþ, abstract: <unset>, lexicalFinal: Õþ, block: Õþ)
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: true
is mixed: false
supress padding message: true
Creating a new level with initial offset 0 and identity 2032058914
Processing element: www.PAAT110.TESTSECO.Response.com#PAAT110OperationResponse type namespace:
Processing complex type: www.PAAT110.TESTSECO.Response.com#ProgramInterface
Content is of type: org.eclipse.xsd.impl.XSDParticleImpl
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDModelGroupImpl
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDModelGroupImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Model Group composition is a sequence of:
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = true delegate = null
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: true
is mixed: false
supress padding message: true
Creating a new level with initial offset 0 and identity 2014396962
Processing element: www.PAAT110.TESTSECO.Response.com#dfhresponse type namespace: www.PAAT110.TESTSECO.Response.com
Processing complex type: www.PAAT110.TESTSECO.Response.com#dfhresponse_._type
Content is of type: org.eclipse.xsd.impl.XSDParticleImpl
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDModelGroupImpl
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDModelGroupImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Model Group composition is a sequence of:
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = false delegate = null
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Processing element: www.PAAT110.TESTSECO.Response.com#notify_count type namespace: www.PAAT110.TESTSECO.Response.com
Processing simple type: www.PAAT110.TESTSECO.Response.com#notify_count_._type typeName: notify_count
Found simple type derived from: int
Type is: www.PAAT110.TESTSECO.Response.com#notify_count
XPATH is: +++http://www.PAAT110.TESTSECO.Response.com~~~PAAT110OperationResponse+++http://www.PAAT110.TESTSECO.Response.com~~~dfhresponse+++http://www.PAAT110.TESTSECO.Response.com~~~notify_count
Default value is: null
is aligned: true
are widechars: false
Adding entry for 'notify_count' for type 'NUMERIC' and language 'C' of length '4' and required alignment 'FULL-WORD' at offset '0' with mapping strategy 'NOT APPLIC' to level '2014396962'.
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = false delegate = null
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Processing element: www.PAAT110.TESTSECO.Response.com#userid type namespace: www.PAAT110.TESTSECO.Response.com
Processing simple type: www.PAAT110.TESTSECO.Response.com#userid_._type typeName: userid
Found simple type derived from: string
Type is: www.PAAT110.TESTSECO.Response.com#userid
XPATH is: +++http://www.PAAT110.TESTSECO.Response.com~~~PAAT110OperationResponse+++http://www.PAAT110.TESTSECO.Response.com~~~dfhresponse+++http://www.PAAT110.TESTSECO.Response.com~~~userid
Default value is: null
is aligned: true
are widechars: false
Adding entry for 'userid' for type 'TEXT' and language 'C' of length '9' and required alignment 'BYTE' at offset '4' with mapping strategy 'NULL_TERMINATED_CHAR_ARRAY' to level '2014396962'.
in isStructuralElement(particle, false) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
minOccurs = 1 maxOccurs = 1 isComplex = false delegate = null
in isMixedContent(particle) content is of type: org.eclipse.xsd.impl.XSDElementDeclarationImpl
Particle must appear 1 to 1 times.
is structural: false
is mixed: false
supress padding message: true
Processing element: www.PAAT110.TESTSECO.Response.com#bt_id type namespace: www.PAAT110.TESTSECO.Response.com
Processing simple type: www.PAAT110.TESTSECO.Response.com#bt_id_._type typeName: bt_id
Found simple type derived from: int
Type is: www.PAAT110.TESTSECO.Response.com#bt_id
XPATH is: +++http://www.PAAT110.TESTSECO.Response.com~~~PAAT110OperationResponse+++http://www.PAAT110.TESTSECO.Response.com~~~dfhresponse+++http://www.PAAT110.TESTSECO.Response.com~~~bt_id
Default value is: null
is aligned: true
are widechars: false
Adding entry for 'bt_id' for type 'NUMERIC' and language 'C' of length '4' and required alignment 'FULL-WORD' at offset '16' with mapping strategy 'NOT APPLIC' to level '2014396962'.
Adding entry for 'space for an array' for type 'NUMERIC' and language 'C' of length '20' and required alignment 'BYTE' at offset '0' with mapping strategy 'NOT APPLIC' to level '2032058914'.
Adding entry for 'space for an array' for type 'NUMERIC' and language 'C' of length '20' and required alignment 'BYTE' at offset '0' with mapping strategy 'NOT APPLIC' to level '1885897250'.
Finished adding element declaration: www.PAAT110.TESTSECO.Response.com#PAAT110OperationResponse
ICM as text: ResponseICM(Response)
------------
ICM Header Section:
EYECATCHER = >DFHICM<
MAPPING LEVEL= 00040000 (TS 3.2 GA mappings)
ICM LENGTH = 0x00000000000004c4 (1220)
ICM NAME = ResponseICM(Response)
SIZE OF STRUCTURE = 0x0000000000000014 (20)
XML TEMPLATE
OFFSET = 0x00000000000004a2 (1186)
LENGTH = 0x0000000000000022 (34)
VALUE = <SOAP-ENV:Body>&A;</SOAP-ENV:Body>
DATA OFFSET = 0x0000000000000218 (536)
ICM Index Section: Offset Of Start of Index Section = 0x0000000000000058 (88)
Index Offset: 0x0000000000000070 (112)
Index Offset: 0x0000000000000090 (144)
Index Offset: 0x00000000000000c8 (200)
Index Offset: 0x0000000000000118 (280)
Index Offset: 0x0000000000000168 (360)
Index Entry (Offset within ICM = 0x0000000000000070 (112))
POSITION NUMBER = 1
XPATH (TEXT = /PAAT110OperationResponse)
XPATH PARTS = 1
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'PAAT110OperationResponse'
offset '0x000000000000043a (1082)'
length '24'
OFFSET = 0x0000000000000218 (536)
PROBABLE NEXT INDEX ENTRY = 0x0000000000000090 (144)
Index Entry (Offset within ICM = 0x0000000000000090 (144))
POSITION NUMBER = 2
XPATH (TEXT = /PAAT110OperationResponse/dfhresponse)
XPATH PARTS = 2
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'PAAT110OperationResponse'
offset '0x000000000000043a (1082)'
length '24'
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'dfhresponse'
offset '0x00000000000003d9 (985)'
length '11'
OFFSET = 0x0000000000000268 (616)
PROBABLE NEXT INDEX ENTRY = 0x0000000000000118 (280)
Index Entry (Offset within ICM = 0x00000000000000c8 (200))
POSITION NUMBER = 3
XPATH (TEXT = /PAAT110OperationResponse/dfhresponse/bt_id)
XPATH PARTS = 3
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'PAAT110OperationResponse'
offset '0x000000000000043a (1082)'
length '24'
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'dfhresponse'
offset '0x00000000000003d9 (985)'
length '11'
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'bt_id'
offset '0x000000000000041a (1050)'
length '5'
OFFSET = 0x0000000000000368 (872)
PROBABLE NEXT INDEX ENTRY = unknown.
Index Entry (Offset within ICM = 0x0000000000000118 (280))
POSITION NUMBER = 4
XPATH (TEXT = /PAAT110OperationResponse/dfhresponse/notify_count)
XPATH PARTS = 3
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'PAAT110OperationResponse'
offset '0x000000000000043a (1082)'
length '24'
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'dfhresponse'
offset '0x00000000000003d9 (985)'
length '11'
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'notify_count'
offset '0x00000000000003e6 (998)'
length '12'
OFFSET = 0x00000000000002b8 (696)
PROBABLE NEXT INDEX ENTRY = 0x0000000000000168 (360)
Index Entry (Offset within ICM = 0x0000000000000168 (360))
POSITION NUMBER = 5
XPATH (TEXT = /PAAT110OperationResponse/dfhresponse/userid)
XPATH PARTS = 3
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'PAAT110OperationResponse'
offset '0x000000000000043a (1082)'
length '24'
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'dfhresponse'
offset '0x00000000000003d9 (985)'
length '11'
NAMESPACE
value 'http://www.PAAT110.TESTSECO.Response.com'
offset '0x000000000000045a (1114)'
length '40'
ELEMENT
value 'userid'
offset '0x0000000000000406 (1030)'
length '6'
OFFSET = 0x0000000000000310 (784)
PROBABLE NEXT INDEX ENTRY = 0x00000000000000c8 (200)
ICM OPTIMISED INDEX:
ENTRY NUMBER: 1
FIRST CHILD POS = 2
LAST CHILD POS = 2
NESTING LEVEL = 1
ASSOCIATED INDEX ENTRY OFFSET = 0x0000000000000070 (112)
ENTRY NUMBER: 2
FIRST CHILD POS = 3
LAST CHILD POS = 5
NESTING LEVEL = 2
ASSOCIATED INDEX ENTRY OFFSET = 0x0000000000000090 (144)
ENTRY NUMBER: 3
FIRST CHILD POS = 32767
LAST CHILD POS = 0
NESTING LEVEL = 3
ASSOCIATED INDEX ENTRY OFFSET = 0x00000000000000c8 (200)
ENTRY NUMBER: 4
FIRST CHILD POS = 32767
LAST CHILD POS = 0
NESTING LEVEL = 3
ASSOCIATED INDEX ENTRY OFFSET = 0x0000000000000118 (280)
ENTRY NUMBER: 5
FIRST CHILD POS = 32767
LAST CHILD POS = 0
NESTING LEVEL = 3
ASSOCIATED INDEX ENTRY OFFSET = 0x0000000000000168 (360)
ICM Data Section:
Offset Of Start of Data Section = 0x0000000000000218 (536)
EXTENDED_FIXED_REPEAT (Offset within ICM = 0x0000000000000218 (536))
RECORD TYPE = 7
NUM ATTRIBUTES = 0
RECORD LENGTH = 80
OFFSET OF NEXT LOGICAL ENTRY = 0x0000000000000268 (616)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0x00000000000003c8 (968)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED FIXED REPEAT:
Fixed Repeat (Offset within ICM = 0x0000000000000230 (560))
RECORD TYPE = 2
CONTENT BITS = 1
STRUCTURAL CONTENT = true
MIXED CONTENT = false
OCCURRENCES = 1
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x00000000000003f3 (1011)
LENGTH = 0x0000000000000003 (3)
VALUE = &A;
STRUCTURE NAME
DELEGATED OFFSET = 0x000000000000043a (1082)
LENGTH = 0x0000000000000018 (24)
VALUE = PAAT110OperationResponse
SIZE OF STRUCTURE = 0x0000000000000014 (20)
OFFSET INTO STRUCTURE = 0x0000000000000000 (0)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000000 (0)
XML TEMPLATE
OFFSET = 0x0000000000000439 (1081)
LENGTH = 0x0000000000000069 (105)
VALUE = <PAAT110OperationResponse xmlns="http://www.PAAT110.TESTSECO.Response.com">&A;</PAAT110OperationResponse>
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
EXTENDED_FIXED_REPEAT (Offset within ICM = 0x0000000000000268 (616))
RECORD TYPE = 7
NUM ATTRIBUTES = 0
RECORD LENGTH = 80
OFFSET OF NEXT LOGICAL ENTRY = 0x00000000000002b8 (696)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0x00000000000003c0 (960)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED FIXED REPEAT:
Fixed Repeat (Offset within ICM = 0x0000000000000280 (640))
RECORD TYPE = 2
CONTENT BITS = 1
STRUCTURAL CONTENT = true
MIXED CONTENT = false
OCCURRENCES = 1
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x00000000000003f3 (1011)
LENGTH = 0x0000000000000003 (3)
VALUE = &A;
STRUCTURE NAME
DELEGATED OFFSET = 0x00000000000003d9 (985)
LENGTH = 0x000000000000000b (11)
VALUE = dfhresponse
SIZE OF STRUCTURE = 0x0000000000000014 (20)
OFFSET INTO STRUCTURE = 0x0000000000000000 (0)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000000 (0)
XML TEMPLATE
OFFSET = 0x00000000000003d8 (984)
LENGTH = 0x0000000000000061 (97)
VALUE = <dfhresponse><notify_count>&A;</notify_count><userid>&B;</userid><bt_id>&C;</bt_id></dfhresponse>
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
EXTENDED_DATA_ELEMENT (Offset within ICM = 0x00000000000002b8 (696))
RECORD TYPE = 6
NUM ATTRIBUTES = 0
RECORD LENGTH = 88
OFFSET OF NEXT LOGICAL ENTRY = 0x0000000000000310 (784)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0xffffffffffffffff (-1)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED DATA ELEMENT:
Data Element (Offset within ICM = 0x00000000000002d0 (720))
RECORD TYPE = 1
DATA TYPE = INT
LAR = 0
EXTENDED LAR = 0 (TOTAL LAR = 0)
FRACTION DIGITS = -1
WHITE SPACE = COLLAPSE
ELEMENT NAMESPACE
DELEGATED OFFSET = 0x000000000000045a (1114)
LENGTH = 0x0000000000000028 (40)
VALUE = www.PAAT110.TESTSECO.Response.com
ELEMENT LOCAL NAME
DELEGATED OFFSET = 0x00000000000003e6 (998)
LENGTH = 0x000000000000000c (12)
VALUE = notify_count
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x00000000000003f3 (1011)
LENGTH = 0x0000000000000003 (3)
VALUE = &A;
DEFAULT VALUE LENGTH = UNSPECIFIED
FLAGS BYTE:
WIDE CHARS = false
SIGN LEADING = false
SEPARATE CHAR = false
CONTAINER MAPPING = false
VARIABLE MAPPING = false
NULL TERMINATED MAPPING = false
OFFSET WITHIN STRUCTURE = 0x0000000000000000 (0)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000000 (0)
(COMMENTS = ÕThis field represents the value of XML element '/PAAT110OperationResponse/dfhresponse/notify_count'., XML data type: 'int'.þ)
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
EXTENDED_DATA_ELEMENT (Offset within ICM = 0x0000000000000310 (784))
RECORD TYPE = 6
NUM ATTRIBUTES = 0
RECORD LENGTH = 88
OFFSET OF NEXT LOGICAL ENTRY = 0x0000000000000368 (872)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0xffffffffffffffff (-1)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED DATA ELEMENT:
Data Element (Offset within ICM = 0x0000000000000328 (808))
RECORD TYPE = 1
DATA TYPE = CHAR_ARRAY
LAR = 8
EXTENDED LAR = 0 (TOTAL LAR = 8)
FRACTION DIGITS = -1
WHITE SPACE = PRESERVE
ELEMENT NAMESPACE
DELEGATED OFFSET = 0x000000000000045a (1114)
LENGTH = 0x0000000000000028 (40)
VALUE = www.PAAT110.TESTSECO.Response.com
ELEMENT LOCAL NAME
DELEGATED OFFSET = 0x0000000000000406 (1030)
LENGTH = 0x0000000000000006 (6)
VALUE = userid
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x000000000000040d (1037)
LENGTH = 0x0000000000000003 (3)
VALUE = &B;
DEFAULT VALUE LENGTH = UNSPECIFIED
FLAGS BYTE:
WIDE CHARS = false
SIGN LEADING = false
SEPARATE CHAR = false
CONTAINER MAPPING = false
VARIABLE MAPPING = false
NULL TERMINATED MAPPING = true
OFFSET WITHIN STRUCTURE = 0x0000000000000004 (4)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000004 (4)
(COMMENTS = ÕThis field represents the value of XML element '/PAAT110OperationResponse/dfhresponse/userid'., XML data type: 'string'.þ)
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
EXTENDED_DATA_ELEMENT (Offset within ICM = 0x0000000000000368 (872))
RECORD TYPE = 6
NUM ATTRIBUTES = 0
RECORD LENGTH = 88
OFFSET OF NEXT LOGICAL ENTRY = 0x00000000000003c0 (960)
OFFSET OF FIRST/NEXT ATTRIBUTE = 0xffffffffffffffff (-1)
OFFSET OF END REPEAT ENTRY = 0xffffffffffffffff (-1)
SHARED EXPANSION SPACE LENGTH = 8
EMBEDDED DATA ELEMENT:
Data Element (Offset within ICM = 0x0000000000000380 (896))
RECORD TYPE = 1
DATA TYPE = INT
LAR = 0
EXTENDED LAR = 0 (TOTAL LAR = 0)
FRACTION DIGITS = -1
WHITE SPACE = COLLAPSE
ELEMENT NAMESPACE
DELEGATED OFFSET = 0x000000000000045a (1114)
LENGTH = 0x0000000000000028 (40)
VALUE = www.PAAT110.TESTSECO.Response.com
ELEMENT LOCAL NAME
DELEGATED OFFSET = 0x000000000000041a (1050)
LENGTH = 0x0000000000000005 (5)
VALUE = bt_id
XML TEMPLATE LOCATION NAME
DELEGATED OFFSET = 0x0000000000000420 (1056)
LENGTH = 0x0000000000000003 (3)
VALUE = &C;
DEFAULT VALUE LENGTH = UNSPECIFIED
FLAGS BYTE:
WIDE CHARS = false
SIGN LEADING = false
SEPARATE CHAR = false
CONTAINER MAPPING = false
VARIABLE MAPPING = false
NULL TERMINATED MAPPING = false
OFFSET WITHIN STRUCTURE = 0x0000000000000010 (16)
ABSOLUTE OFFSET WITHIN STRUCTURE = 0x0000000000000010 (16)
(COMMENTS = ÕThis field represents the value of XML element '/PAAT110OperationResponse/dfhresponse/bt_id'., XML data type: 'int'.þ)
VARIABLE LENGTH BUFFER SPACE LENGTH = 0
End Repeat (Offset within ICM = 0x00000000000003c0 (960))
RECORD TYPE = 4
End Repeat (Offset within ICM = 0x00000000000003c8 (968))
RECORD TYPE = 4
End Data Section (Offset within ICM = 0x00000000000003d0 (976))
RECORD TYPE = 5
ICM Constants Section:
Offset Of Start of Constants Section = 0x00000000000003d8 (984)
Total length of binary data is: 0x00000000000004c4 (1220)
Building request message
Building response message
DFHPI9629I The minimum runtime level required for this Web service is "2.0".
DFHPI9640I This Web service should be installed into a PIPELINE that uses SOAP version "1.1".
Joined: 06 Jun 2008 Posts: 8696 Location: Dubuque, Iowa, USA
Quote:
Can you explain why BT_ID is starting at offset 16 whereas userid is of length 8 and int of 4. so it should be 12 not 16.
Wrong:
Quote:
Adding entry for 'notify_count' for type 'NUMERIC' and language 'C' of length '4' and required alignment 'FULL-WORD' at offset '0' with mapping strategy 'NOT APPLIC' to level '1627046433'.
Adding entry for 'userid' for type 'TEXT' and language 'C' of length '9' and required alignment 'BYTE' at offset '4' with mapping strategy 'NULL_TERMINATED_CHAR_ARRAY' to level '1627046433'.
Adding entry for 'bt_id' for type 'NUMERIC' and language 'C' of length '4' and required alignment 'FULL-WORD' at offset '16' with mapping strategy 'NOT APPLIC' to level '1627046433'.
Did you miss the null terminator on the user id? That adds one byte to the length, making it 9 not 8. Therefore, this requires, for fullword alignment, that bt_id start at 16 not 12.