This discussion is archived
3 Replies Latest reply: Oct 28, 2009 7:34 AM by 729423 RSS

Problem running datatypeapp example for SALT 10gR3

729423 Newbie
Currently Being Moderated
Hello,


After getting help here in Problem running simpapp example for SALT 10gR3 I am also asking for some tips in second example.

I obtain "org.apache.axis2.AxisFault: GWWS_CAT:1034: DataMapping Error: Failed to parse tag 'tf32flat'." from Axis Client.

Below I enclose HTTP streams as well as trace from ULOG from GWWS service.

Any help will be very apprciated.

regards Olek


==============
Listen Port: 6666
Target Host: L375
Target Port: 7777
==== Request ====
POST /TuxAll HTTP/1.1
Content-Type: text/xml; charset=UTF-8
SOAPAction: "QUERY"
User-Agent: Axis2
Host: L375:6666
Transfer-Encoding: chunked

1c7
<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns1:QUERY xmlns:ns1="urn:pack.TuxAll_typedef.salt11"><inbuf><ns1:tf32char>5</ns1:tf32char><ns1:tf32shrt>7</ns1:tf32shrt><ns1:tf32flat>1.1</ns1:tf32flat><ns1:tf32v32><ns1:tv32char>67</ns1:tv32char><ns1:tv32shrt>6</ns1:tv32shrt><ns1:tv32flat>2.2</ns1:tv32flat></ns1:tf32v32></inbuf></ns1:QUERY></soapenv:Body></soapenv:Envelope>
0

==== Response ====
HTTP/1.1 500 Internal Server Error
Server: gSOAP/2.7
Content-Type: text/xml; charset=UTF-8
Content-Length: 398
Connection: close

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Fault><faultcode>SOAP-ENV:Client</faultcode><faultstring>GWWS_CAT:1034: DataMapping Error: Failed to parse tag 'tf32flat'.</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
==============




ULOG :

192217.L375!GWWS.5732.4408.0: GWWS_CAT:19: INFO: GWWS started.
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: WAKEUP>Created
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Inbound>Receive
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Found>ParseHTTP
192225.L375!GWWS.5732.5112.0: TRACE:ms:HTTP Parsing: Buffer length 119 -- POST /TuxAll HTTP/1.1

Content-Type: text/xml; charset=UTF-8

SOAPAction: "QUERY"

User-Agent: Axis2

Host: L375:6666


192225.L375!GWWS.5732.5112.0: TRACE:ms:parse_header_field() return 4
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: NotFound>Receive
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Found>ParseHTTP
192225.L375!GWWS.5732.5112.0: TRACE:ms:HTTP Parsing: Buffer length 497 -- Transfer-Encoding: chunked



1c7

<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns1:QUERY xmlns:ns1="urn:pack.TuxAll_typedef.salt11"><inbuf><ns1:tf32char>5</ns1:tf32char><ns1:tf32shrt>7</ns1:tf32shrt><ns1:tf32flat>1.1</ns1:tf32flat><ns1:tf32v32><ns1:tv32char>67</ns1:tv32char><ns1:tv32shrt>6</ns1:tv32shrt><ns1:tv32flat>2.2</ns1:tv32flat></ns1:tf32v32></inbuf></ns1:QUERY></soapenv
192225.L375!GWWS.5732.5112.0: TRACE:ms::Body></soapenv:Envelope>

0




192225.L375!GWWS.5732.5112.0: TRACE:ms:parse_header_field() return 1
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>HTTPDispatch
192225.L375!GWWS.5732.5112.0: TRACE:ms:A HTTP message is received, SCO index=4095
192225.L375!GWWS.5732.5112.0: TRACE:ms:Finding endpoint, soap->path is /TuxAll, request_uri is /TuxAll
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Post>ParseSOAPHeader
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Default>ParseHeaderRoot
192225.L375!GWWS.5732.5112.0: TRACE:ms:A SOAP message is received, SCO index=4095
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: None>ParseSOAPBody
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Default>ParseBodyRoot
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>ParseBodyElement
192225.L375!GWWS.5732.5112.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>WSSEPolicyCheck1
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>WSRMHandle1
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>FindService
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>XML2Tux
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Fail>SOAPFault
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>PackSOAPBody
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>PackSOAPHeader
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Default>WSRMHandle3
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>PackHTTP
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Default>Send
192225.L375!GWWS.5732.5112.0: TRACE:ms:Sending HTTP Header: HTTP/1.1 500 Internal Server Error

Server: gSOAP/2.7

Content-Type: text/xml; charset=UTF-8

Content-Length: 398

Connection: close




192225.L375!GWWS.5732.5112.0: TRACE:ms:Sending SOAP Message: <?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Fault><faultcode>SOAP-ENV:Client</faultcode><faultstring>GWWS_CAT:1034: DataMapping Error: Failed to parse tag 'tf32flat'.</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Default>Connecting
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>SendToNet
192225.L375!GWWS.5732.5112.0: TRACE:ms:Send a http message to net, SCO index=4095
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>SendOver
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: Inbound>WSRMHandle4
192225.L375!GWWS.5732.5112.0: TRACE:ms:SCO[4095] FSM State Transition: OK>Delete
  • 1. Re: Problem running datatypeapp example for SALT 10gR3
    729423 Newbie
    Currently Being Moderated
    Ok, I have discovered that this is a question of decimal separator. My Windows system has by default Polish reginal settings, where the decimal sparator is "," opposite to "." for English. When I send the same Envelope with float values in format required by Tuxedo it works OK. But the question arises : how to change the Tuxedo to require other format ? The changing of regional settings to English does not work ? Does it reads them only during installation ?

    regards Olek
  • 2. Re: Problem running datatypeapp example for SALT 10gR3
    651249 Journeyer
    Currently Being Moderated
    Hi OleK,

    This is a known issue and has been fixed in SALT. Unfortunately it was fixed in SALT 1.1 and not propagated to the latest SALT version yet. I am not quite sure which version you are using. If you already bought SALT, you may ask your Oracle support person to ask a patch with fixing propagation. You can also work around this by,

    Set the following registry key before starting Tuxedo.

    [HKEY_USERS\.DEFAULT\Control Panel\International]
    "sDecimal"=".

    Regards,
    Wayne
  • 3. Re: Problem running datatypeapp example for SALT 10gR3
    729423 Newbie
    Currently Being Moderated
    Dear Wayne,

    Thank again for you help !

    This is my test/development environment. The target one will be on i5/i6/AIX so I will need to come back to the problem once again when the system will be about to run the pre-production tests.

    regards Olek

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points