Loading ...
Sorry, an error occurred while loading the content.

RE: [soapbuilders] Re: SOAPBid using SOAP.py

Expand Messages
  • John Gearen
    I/we have a SOAPBid server side using SOAP.py running at http://208.177.157.221:12080/xmethodsInterop It
    Message 1 of 12 , Apr 30 6:31 PM
    View Source
    • 0 Attachment

      I/we have a SOAPBid server side using SOAP.py running at http://208.177.157.221:12080/xmethodsInterop
      It implements 'SimpleBuy', 'RequestForQuote', 'Buy', and 'Ping'.

      SimpleBuy and RequestForQuote do type- and sanity-checking, such as making sure quantity > 0- should they not?

      'Buy' behaves as per the wsdl at http://www.phalanxsys.com/interop/schema/ni.xml, and fails if it is passed anything that doesn't conform. 

      I think all methods respond as per the latest discussion.  (e.g- between $0.50 and $0.75 quotes, response strings as discussed).

      I am including wire dumps for each method at the end of this message.

      I also have a question (I apologize in advance for redundancy): Matthew Langham (or anyone who knows)- what are the endpoints of the servers you list on your web page http://sunshine.sundn.de/sunshine/soapbid?  I'd love to test against them (and have them all in one place).

      -John


      ______>SimpleBuy
      ***HTTP_HEADER***
      POST /xmethodsInterop HTTP/1.0
      Host: 208.177.157.221:12080
      User-agent: SOAP.py 0.8.5 (actzero.com)
      Content-type: text/xml; charset="UTF-8"
      Content-length: 566
      SOAPAction: "
      http://www.soapinterop.org/SimpleBuy"
      *****************
      ***SENDING***
      <?xml version="1.0" encoding="UTF-8"?>
      <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encod
      ing/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schema
      s.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instan
      ce">
      <SOAP-ENV:Body>
      <ns0:SimpleBuy xmlns:ns0="http://soapinterop.org/">
      <Quantity xsi:type="xsd:int">50</Quantity>
      <Address xsi:type="xsd:string">this is my address</Address>
      <ProductName xsi:type="xsd:string">widget</ProductName>
      </ns0:SimpleBuy>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
      *************
      ***RECEIVING***
      <?xml version="1.0" encoding="UTF-8"?>
      <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encod
      ing/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schema
      s.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instan
      ce">
      <SOAP-ENV:Body>
      <SimpleBuyResponse>
      <Result xsi:type="xsd:string">Receipt for 50 widget(s) bought from SOAP.py (actz
      ero.com) running linux2</Result>
      </SimpleBuyResponse>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
      *************



      ______>RequestForQuote
      ***HTTP_HEADER***
      POST /xmethodsInterop HTTP/1.0
      Host: 208.177.157.221:12080
      User-agent: SOAP.py 0.8.5 (actzero.com)
      Content-type: text/xml; charset="UTF-8"
      Content-length: 516
      SOAPAction: "http://www.soapinterop.org/RequestForQuote"
      *****************
      ***SENDING***
      <?xml version="1.0" encoding="UTF-8"?>
      <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
      <SOAP-ENV:Body>
      <ns0:RequestForQuote xmlns:ns0="http://soapinterop.org/">
      <Quantity xsi:type="xsd:int">3</Quantity>
      <ProductName xsi:type="xsd:string">thing</ProductName>
      </ns0:RequestForQuote>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
      *************
      ***RECEIVING***
      <?xml version="1.0" encoding="UTF-8"?>
      <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
      <SOAP-ENV:Body>
      <RequestForQuoteResponse>
      <Result xsi:type="xsd:float">2.12</Result>
      </RequestForQuoteResponse>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
      *************




      ______>Buy
      ***HTTP_HEADER***
      POST /xmethodsInterop HTTP/1.0
      Host: 208.177.157.221:12080
      User-agent: SOAP.py 0.8.5 (actzero.com)
      Content-type: text/xml; charset="UTF-8"
      Content-length: 1478
      SOAPAction: "http://www.soapinterop.org/Buy"
      *****************
      ***SENDING***
      <?xml version="1.0" encoding="UTF-8"?>
      <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
      <SOAP-ENV:Body>
      <ns0:Buy xmlns:ns0="http://soapinterop.org/">
      <PurchaseOrder>
      <poID xsi:type="xsd:string">myord</poID>
      <createDate xsi:type="xsd:string">4/26/01</createDate>
      <billTo>
      <address xsi:type="xsd:string">1 1st Street</address>
      <zipCode xsi:type="xsd:string">10000</zipCode>
      <name xsi:type="xsd:string">Buyer One</name>
      <state xsi:type="xsd:string">NY</state>
      <city xsi:type="xsd:string">New York</city>
      </billTo>
      <items SOAP-ENC:arrayType="ns1:SOAPStruct[2]" xsi:type="SOAP-ENC:Array" xmlns:ns1="http://soapinterop.org/xsd">
      <item>
      <quantity xsi:type="xsd:int">200</quantity>
      <price xsi:type="xsd:float">45.99</price>
      <id xsi:type="xsd:string">widg1</id>
      </item>
      <item>
      <quantity xsi:type="xsd:int">400</quantity>
      <price xsi:type="xsd:float">33.45</price>
      <id xsi:type="xsd:string">widg2</id>
      </item>
      </items>
      <shipTo>
      <address xsi:type="xsd:string">1 1st Street</address>
      <zipCode xsi:type="xsd:string">10000</zipCode>
      <name xsi:type="xsd:string">Buyer One</name>
      <state xsi:type="xsd:string">NY</state>
      <city xsi:type="xsd:string">New York</city>
      </shipTo>
      </PurchaseOrder>
      </ns0:Buy>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
      *************
      ***RECEIVING***
      <?xml version="1.0" encoding="UTF-8"?>
      <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
      <SOAP-ENV:Body>
      <BuyResponse>
      <Result xsi:type="xsd:string">bought 200 widg1(s) for 45.99, 400 widg2(s) for 33.45 from SOAP.py (actzero.com) running linux2</Result>
      </BuyResponse>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
      *************

      ______>Ping
      ***HTTP_HEADER***
      POST /xmethodsInterop HTTP/1.0
      Host: 208.177.157.221:12080
      User-agent: SOAP.py 0.8.5 (actzero.com)
      Content-type: text/xml; charset="UTF-8"
      Content-length: 298
      SOAPAction: "http://www.soapinterop.org/Ping"
      *****************
      ***SENDING***
      <?xml version="1.0" encoding="UTF-8"?>
      <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
      <SOAP-ENV:Body>
      <ns0:Ping xmlns:ns0="http://soapinterop.org/">
      </ns0:Ping>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
      *************
      ***RECEIVING***
      <?xml version="1.0" encoding="UTF-8"?>
      <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
      <SOAP-ENV:Body>
      <PingResponse>
      <Result xsi:null="1"/>
      </PingResponse>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
      *************

    • Jonathan Hawkins
      John You can find all the registered BidBuy endpoints on the web page: http://131.107.72.13/BigDogClient/ You can also use SOAP to obtain a list of the Bid
      Message 2 of 12 , Apr 30 8:08 PM
      View Source
      • 0 Attachment
        Message
        John
         
        You can find all the registered BidBuy endpoints on the web page: http://131.107.72.13/BigDogClient/
         
        You can also use SOAP to obtain a list of the "Bid" serviceType's in the RegistryService's that are at the following endpoints:
         
        RegistryService (.NET Remoting)
         
        RegistryService (.NET Web Services)
         
        -jhawk
        -----Original Message-----
        From: John Gearen [mailto:John@...]
        Sent: Monday, April 30, 2001 6:32 PM
        To: 'soapbuilders@yahoogroups.com'
        Subject: RE: [soapbuilders] Re: SOAPBid using SOAP.py

        I/we have a SOAPBid server side using SOAP.py running at http://208.177.157.221:12080/xmethodsInterop
        It implements 'SimpleBuy', 'RequestForQuote', 'Buy', and 'Ping'.

        SimpleBuy and RequestForQuote do type- and sanity-checking, such as making sure quantity > 0- should they not?

        'Buy' behaves as per the wsdl at http://www.phalanxsys.com/interop/schema/ni.xml, and fails if it is passed anything that doesn't conform. 

        I think all methods respond as per the latest discussion.  (e.g- between $0.50 and $0.75 quotes, response strings as discussed).

        I am including wire dumps for each method at the end of this message.

        I also have a question (I apologize in advance for redundancy): Matthew Langham (or anyone who knows)- what are the endpoints of the servers you list on your web page http://sunshine.sundn.de/sunshine/soapbid?  I'd love to test against them (and have them all in one place).

        -John


        ______>SimpleBuy
        ***HTTP_HEADER***
        POST /xmethodsInterop HTTP/1.0
        Host: 208.177.157.221:12080
        User-agent: SOAP.py 0.8.5 (actzero.com)
        Content-type: text/xml; charset="UTF-8"
        Content-length: 566
        SOAPAction: "
        http://www.soapinterop.org/SimpleBuy"
        *****************
        ***SENDING***
        <?xml version="1.0" encoding="UTF-8"?>
        <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encod
        ing/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schema
        s.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instan
        ce">
        <SOAP-ENV:Body>
        <ns0:SimpleBuy xmlns:ns0="http://soapinterop.org/">
        <Quantity xsi:type="xsd:int">50</Quantity>
        <Address xsi:type="xsd:string">this is my address</Address>
        <ProductName xsi:type="xsd:string">widget</ProductName>
        </ns0:SimpleBuy>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>
        *************
        ***RECEIVING***
        <?xml version="1.0" encoding="UTF-8"?>
        <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encod
        ing/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schema
        s.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instan
        ce">
        <SOAP-ENV:Body>
        <SimpleBuyResponse>
        <Result xsi:type="xsd:string">Receipt for 50 widget(s) bought from SOAP.py (actz
        ero.com) running linux2</Result>
        </SimpleBuyResponse>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>
        *************



        ______>RequestForQuote
        ***HTTP_HEADER***
        POST /xmethodsInterop HTTP/1.0
        Host: 208.177.157.221:12080
        User-agent: SOAP.py 0.8.5 (actzero.com)
        Content-type: text/xml; charset="UTF-8"
        Content-length: 516
        SOAPAction: "http://www.soapinterop.org/RequestForQuote"
        *****************
        ***SENDING***
        <?xml version="1.0" encoding="UTF-8"?>
        <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
        <SOAP-ENV:Body>
        <ns0:RequestForQuote xmlns:ns0="http://soapinterop.org/">
        <Quantity xsi:type="xsd:int">3</Quantity>
        <ProductName xsi:type="xsd:string">thing</ProductName>
        </ns0:RequestForQuote>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>
        *************
        ***RECEIVING***
        <?xml version="1.0" encoding="UTF-8"?>
        <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
        <SOAP-ENV:Body>
        <RequestForQuoteResponse>
        <Result xsi:type="xsd:float">2.12</Result>
        </RequestForQuoteResponse>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>
        *************




        ______>Buy
        ***HTTP_HEADER***
        POST /xmethodsInterop HTTP/1.0
        Host: 208.177.157.221:12080
        User-agent: SOAP.py 0.8.5 (actzero.com)
        Content-type: text/xml; charset="UTF-8"
        Content-length: 1478
        SOAPAction: "http://www.soapinterop.org/Buy"
        *****************
        ***SENDING***
        <?xml version="1.0" encoding="UTF-8"?>
        <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
        <SOAP-ENV:Body>
        <ns0:Buy xmlns:ns0="http://soapinterop.org/">
        <PurchaseOrder>
        <poID xsi:type="xsd:string">myord</poID>
        <createDate xsi:type="xsd:string">4/26/01</createDate>
        <billTo>
        <address xsi:type="xsd:string">1 1st Street</address>
        <zipCode xsi:type="xsd:string">10000</zipCode>
        <name xsi:type="xsd:string">Buyer One</name>
        <state xsi:type="xsd:string">NY</state>
        <city xsi:type="xsd:string">New York</city>
        </billTo>
        <items SOAP-ENC:arrayType="ns1:SOAPStruct[2]" xsi:type="SOAP-ENC:Array" xmlns:ns1="http://soapinterop.org/xsd">
        <item>
        <quantity xsi:type="xsd:int">200</quantity>
        <price xsi:type="xsd:float">45.99</price>
        <id xsi:type="xsd:string">widg1</id>
        </item>
        <item>
        <quantity xsi:type="xsd:int">400</quantity>
        <price xsi:type="xsd:float">33.45</price>
        <id xsi:type="xsd:string">widg2</id>
        </item>
        </items>
        <shipTo>
        <address xsi:type="xsd:string">1 1st Street</address>
        <zipCode xsi:type="xsd:string">10000</zipCode>
        <name xsi:type="xsd:string">Buyer One</name>
        <state xsi:type="xsd:string">NY</state>
        <city xsi:type="xsd:string">New York</city>
        </shipTo>
        </PurchaseOrder>
        </ns0:Buy>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>
        *************
        ***RECEIVING***
        <?xml version="1.0" encoding="UTF-8"?>
        <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
        <SOAP-ENV:Body>
        <BuyResponse>
        <Result xsi:type="xsd:string">bought 200 widg1(s) for 45.99, 400 widg2(s) for 33.45 from SOAP.py (actzero.com) running linux2</Result>
        </BuyResponse>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>
        *************

        ______>Ping
        ***HTTP_HEADER***
        POST /xmethodsInterop HTTP/1.0
        Host: 208.177.157.221:12080
        User-agent: SOAP.py 0.8.5 (actzero.com)
        Content-type: text/xml; charset="UTF-8"
        Content-length: 298
        SOAPAction: "http://www.soapinterop.org/Ping"
        *****************
        ***SENDING***
        <?xml version="1.0" encoding="UTF-8"?>
        <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
        <SOAP-ENV:Body>
        <ns0:Ping xmlns:ns0="http://soapinterop.org/">
        </ns0:Ping>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>
        *************
        ***RECEIVING***
        <?xml version="1.0" encoding="UTF-8"?>
        <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
        <SOAP-ENV:Body>
        <PingResponse>
        <Result xsi:null="1"/>
        </PingResponse>
        </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>
        *************



        To unsubscribe from this group, send an email to:
        soapbuilders-unsubscribe@yahoogroups.com



        Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
      • Paul Kulchenko
        Hi, All! I ve registered SOAP::Lite s bid service. Client works with all registered services: MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft Windows 2000)
        Message 3 of 12 , May 1, 2001
        View Source
        • 0 Attachment
          Hi, All!

          I've registered SOAP::Lite's bid service.
          Client works with all registered services:

          MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft Windows 2000)
          KetihBa's BidBuy Service (.NET Web Services)
          JHawk's BidBuyService (.NET Remoting, Win2K)
          EasySoap++ Bid Service
          Idoox WASP
          Paul's Quick Bid (SOAP::Lite)

          Three of them couldn't handle my bid request, so I run simpleBid
          instead, but I would like to know what's wrong with my request for
          .NET remoting (Jonathan?). EasySOAP doesn't like my multirefs between
          shipTo and billTo and Idoox doesn't like timeInstant.

          -- Full protocol --

          MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft Windows 2000)
          6
          5620
          KetihBa's BidBuy Service (.NET Web Services)
          100
          PO4768-1234
          JHawk's BidBuyService (.NET Remoting, Win2K)
          10
          Try SimpleBuy (because of ****
          System.Runtime.Serialization.SerializationException - Soap Parser
          Error System.Runtime.Serialization.SerializationException: Parse
          Error, xsd type not valid: timeInstant
          at
          System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessGetType(String
          value, String xmlKey)
          at
          System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessType(ParseRecord
          pr, ParseRecord objectPr)
          at
          System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessAttributes(ParseRecord
          pr, ParseRecord objectPr)
          at
          System.Runtime.Serialization.Formatters.Soap.SoapHandler.EndElement(String
          prefix, String name, String urn)
          at
          System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.ParseTag()
          at
          System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse()
          at
          System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse0()
          at
          System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Run())
          Receipt for 10 freebies from .NET Remoting (Windows 2000)
          EasySoap++ Bid Service
          65.700000000000003
          Try SimpleBuy (because of Could not find element by name: shipTo)
          Bill To:
          6005 NW 70th
          Kansas City, MO 64151-111
          ------------------------
          freebies Quantity: 10 Price: 66.00

          Idoox WASP
          65.0
          Try SimpleBuy (because of Exception: class
          com.idoox.soap.DemarshallException: Type in schema differs from type
          in SOAP message - expected
          dateTime@http://www.w3.org/2000/10/XMLSchema; got
          timeInstant@http://www.w3.org/1999/XMLSchema)
          Confirmed by Idoox WASP:
          Address: 6005 NW 70th
          Kansas City, MO 64151-111
          Product name: freebies
          Quantity: 10
          Price: 65.0
          Paul's Quick Bid (SOAP::Lite)
          10.52
          PO# a123987

          Shipped to:
          Paul Kulchenko
          6005 NW 70th, Kansas City MO

          freebies ( 10 items): $10.52

          Total: $105.2

          -- Wire dumps --

          POST http://131.107.72.13/stk/Bid.wsdl
          Accept: text/xml
          Accept: multipart/*
          Content-Length: 589
          Content-Type: text/xml; charset=utf-8
          SOAPAction: "http://www.soapinterop.org/RequestForQuote"

          <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
          xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
          SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
          xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
          xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
          xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp2:RequestForQuote
          xmlns:namesp2="http://www.soapinterop.org/Bid"><ProductName
          xsi:type="xsd:string">freebies</ProductName><Quantity
          xsi:type="xsd:int">10</Quantity></namesp2:RequestForQuote></SOAP-ENV:Body></SOAP-ENV:Envelope>

          POST http://131.107.72.13/stk/Bid.wsdl
          Accept: text/xml
          Accept: multipart/*
          Content-Length: 1298
          Content-Type: text/xml; charset=utf-8
          SOAPAction: "http://www.soapinterop.org/Buy"

          <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
          xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
          xmlns:namesp3="http://www.soapinterop.org/Bid"
          SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
          xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
          xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
          xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp4:Buy
          xmlns:namesp4="http://www.soapinterop.org/Bid"><PO><poID
          xsi:type="xsd:string">a123987</poID><createDate
          xsi:type="xsd:timeInstant">2001-05-01T01:01:01</createDate><shipTo
          href="#ref-139900572" xsi:type="namesp3:Address"/><billTo
          href="#ref-139900572" xsi:type="namesp3:Address"/><items
          SOAP-ENC:arrayType="namesp3:LineItem[1]"
          xsi:type="SOAP-ENC:Array"><item xsi:type="namesp3:LineItem"><price
          xsi:type="xsd:int">10</price><quantity
          xsi:type="xsd:int">10</quantity><name
          xsi:type="xsd:string">freebies</name></item></items></PO></namesp4:Buy><Address
          id="ref-139900572" xsi:type="namesp3:Address"><zipCode
          xsi:type="xsd:string">64151-1111</zipCode><state
          xsi:type="xsd:string">MO</state><address xsi:type="xsd:string">6005
          NW 70th</address><city xsi:type="xsd:string">Kansas City</city><name
          xsi:type="xsd:string">Paul
          Kulchenko</name></Address></SOAP-ENV:Body></SOAP-ENV:Envelope>

          Best wishes, Paul.

          __________________________________________________
          Do You Yahoo!?
          Yahoo! Auctions - buy the things you want at great prices
          http://auctions.yahoo.com/
        • Jonathan Hawkins
          Paul We were not dealing with timeInstant correctly. We have a fix. -jhawk ... From: Paul Kulchenko [mailto:paulclinger@yahoo.com] Sent: Tuesday, May 01, 2001
          Message 4 of 12 , May 1, 2001
          View Source
          • 0 Attachment
            Paul

            We were not dealing with timeInstant correctly. We have a fix.

            -jhawk

            -----Original Message-----
            From: Paul Kulchenko [mailto:paulclinger@...]
            Sent: Tuesday, May 01, 2001 7:42 AM
            To: soapbuilders@yahoogroups.com
            Subject: [soapbuilders] SOAPBid using SOAP::Lite


            Hi, All!

            I've registered SOAP::Lite's bid service.
            Client works with all registered services:

            MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft Windows 2000) KetihBa's
            BidBuy Service (.NET Web Services) JHawk's BidBuyService (.NET Remoting,
            Win2K)
            EasySoap++ Bid Service
            Idoox WASP
            Paul's Quick Bid (SOAP::Lite)

            Three of them couldn't handle my bid request, so I run simpleBid
            instead, but I would like to know what's wrong with my request for .NET
            remoting (Jonathan?). EasySOAP doesn't like my multirefs between shipTo
            and billTo and Idoox doesn't like timeInstant.

            -- Full protocol --

            MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft Windows 2000)
            6
            5620
            KetihBa's BidBuy Service (.NET Web Services)
            100
            PO4768-1234
            JHawk's BidBuyService (.NET Remoting, Win2K)
            10
            Try SimpleBuy (because of ****
            System.Runtime.Serialization.SerializationException - Soap Parser Error
            System.Runtime.Serialization.SerializationException: Parse Error, xsd
            type not valid: timeInstant
            at
            System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessGetType(
            String
            value, String xmlKey)
            at
            System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessType(Par
            seRecord
            pr, ParseRecord objectPr)
            at
            System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessAttribut
            es(ParseRecord
            pr, ParseRecord objectPr)
            at
            System.Runtime.Serialization.Formatters.Soap.SoapHandler.EndElement(Stri
            ng
            prefix, String name, String urn)
            at
            System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.ParseTag()
            at
            System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse()
            at
            System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse0()
            at
            System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Run())
            Receipt for 10 freebies from .NET Remoting (Windows 2000)
            EasySoap++ Bid Service
            65.700000000000003
            Try SimpleBuy (because of Could not find element by name: shipTo) Bill
            To: 6005 NW 70th Kansas City, MO 64151-111
            ------------------------
            freebies Quantity: 10 Price: 66.00

            Idoox WASP
            65.0
            Try SimpleBuy (because of Exception: class
            com.idoox.soap.DemarshallException: Type in schema differs from type in
            SOAP message - expected dateTime@http://www.w3.org/2000/10/XMLSchema;
            got
            timeInstant@http://www.w3.org/1999/XMLSchema)
            Confirmed by Idoox WASP:
            Address: 6005 NW 70th
            Kansas City, MO 64151-111
            Product name: freebies
            Quantity: 10
            Price: 65.0
            Paul's Quick Bid (SOAP::Lite)
            10.52
            PO# a123987

            Shipped to:
            Paul Kulchenko
            6005 NW 70th, Kansas City MO

            freebies ( 10 items): $10.52

            Total: $105.2

            -- Wire dumps --

            POST http://131.107.72.13/stk/Bid.wsdl
            Accept: text/xml
            Accept: multipart/*
            Content-Length: 589
            Content-Type: text/xml; charset=utf-8
            SOAPAction: "http://www.soapinterop.org/RequestForQuote"

            <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
            xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
            SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
            xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
            xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
            xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp2:Req
            uestForQuote
            xmlns:namesp2="http://www.soapinterop.org/Bid"><ProductName
            xsi:type="xsd:string">freebies</ProductName><Quantity
            xsi:type="xsd:int">10</Quantity></namesp2:RequestForQuote></SOAP-ENV:Bod
            y></SOAP-ENV:Envelope>

            POST http://131.107.72.13/stk/Bid.wsdl
            Accept: text/xml
            Accept: multipart/*
            Content-Length: 1298
            Content-Type: text/xml; charset=utf-8
            SOAPAction: "http://www.soapinterop.org/Buy"

            <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
            xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
            xmlns:namesp3="http://www.soapinterop.org/Bid"
            SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
            xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
            xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
            xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp4:Buy
            xmlns:namesp4="http://www.soapinterop.org/Bid"><PO><poID
            xsi:type="xsd:string">a123987</poID><createDate
            xsi:type="xsd:timeInstant">2001-05-01T01:01:01</createDate><shipTo
            href="#ref-139900572" xsi:type="namesp3:Address"/><billTo
            href="#ref-139900572" xsi:type="namesp3:Address"/><items
            SOAP-ENC:arrayType="namesp3:LineItem[1]"
            xsi:type="SOAP-ENC:Array"><item xsi:type="namesp3:LineItem"><price
            xsi:type="xsd:int">10</price><quantity
            xsi:type="xsd:int">10</quantity><name
            xsi:type="xsd:string">freebies</name></item></items></PO></namesp4:Buy><
            Address
            id="ref-139900572" xsi:type="namesp3:Address"><zipCode
            xsi:type="xsd:string">64151-1111</zipCode><state
            xsi:type="xsd:string">MO</state><address xsi:type="xsd:string">6005 NW
            70th</address><city xsi:type="xsd:string">Kansas City</city><name
            xsi:type="xsd:string">Paul
            Kulchenko</name></Address></SOAP-ENV:Body></SOAP-ENV:Envelope>

            Best wishes, Paul.

            __________________________________________________
            Do You Yahoo!?
            Yahoo! Auctions - buy the things you want at great prices
            http://auctions.yahoo.com/

            To unsubscribe from this group, send an email to:
            soapbuilders-unsubscribe@yahoogroups.com



            Your use of Yahoo! Groups is subject to
            http://docs.yahoo.com/info/terms/
          • David Crowley
            ... Aaarggh... Just when I thought I was making progress deserializing things, this kind of stuff comes up. I m going to have to totally rewrite and redo my
            Message 5 of 12 , May 1, 2001
            View Source
            • 0 Attachment
              At 07:42 AM 5/1/2001, Paul Kulchenko wrote:


              >POST http://131.107.72.13/stk/Bid.wsdl
              >Accept: text/xml
              >Accept: multipart/*
              >Content-Length: 1298
              >Content-Type: text/xml; charset=utf-8
              >SOAPAction: "http://www.soapinterop.org/Buy"
              >
              ><?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
              >xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
              >xmlns:namesp3="http://www.soapinterop.org/Bid"
              >SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
              >xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
              >xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
              >xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp4:Buy
              >xmlns:namesp4="http://www.soapinterop.org/Bid"><PO><poID
              >xsi:type="xsd:string">a123987</poID><createDate
              >xsi:type="xsd:timeInstant">2001-05-01T01:01:01</createDate><shipTo
              >href="#ref-139900572" xsi:type="namesp3:Address"/><billTo
              >href="#ref-139900572" xsi:type="namesp3:Address"/><items
              >SOAP-ENC:arrayType="namesp3:LineItem[1]"
              >xsi:type="SOAP-ENC:Array"><item xsi:type="namesp3:LineItem"><price
              >xsi:type="xsd:int">10</price><quantity
              >xsi:type="xsd:int">10</quantity><name
              >xsi:type="xsd:string">freebies</name></item></items></PO></namesp4:Buy><Address
              >id="ref-139900572" xsi:type="namesp3:Address"><zipCode
              >xsi:type="xsd:string">64151-1111</zipCode><state
              >xsi:type="xsd:string">MO</state><address xsi:type="xsd:string">6005
              >NW 70th</address><city xsi:type="xsd:string">Kansas City</city><name
              >xsi:type="xsd:string">Paul
              >Kulchenko</name></Address></SOAP-ENV:Body></SOAP-ENV:Envelope>
              >
              >Best wishes, Paul.


              Aaarggh... Just when I thought I was making progress deserializing things,
              this kind of stuff comes up. I'm going to have to totally rewrite and redo
              my data structures to handle this (two items with the same href). What I
              do currently is store the name of an element with its value. So when I see
              the element "shipTo" I see it has an href and look it up. I can't find it,
              so I create an element and name it shipTo, and register it. Then I see the
              "billTo" element and it has an href. I find it. I set its name to
              "billTo". Frustrating. So much for "Simple Object Access Protocol." I'm
              going to have to move to reference counted objects and separate the element
              name from it's value. Or some other algorithm. There aren't enough hours
              in a year to write code that can de-serialize all possible combinations
              correctly....


              Another thing I don't understand is how to determine which element has the
              "correct" name. Example from a MS .Net request:
              .
              .
              .
              <i2:Buy id="ref-1">
              <PO href="#ref-3"/>
              </i2:Buy>
              <i2:PurchaseOrder id="ref-3">
              <poID id="ref-4">REM865-160</poID>
              <createDate>2001-04-30T20:03:32.8957-07:00</createDate>
              <shipTo>
              <name id="ref-5">MS .Net Remoting Customer</name>
              <address id="ref-6">123 Somewhere St</address>
              <city id="ref-7">Some City</city>
              <state id="ref-8">NY</state>
              <zipCode id="ref-9">10101</zipCode>
              </shipTo>
              <billTo>
              .
              .
              .

              Okay, so the "true" name of the element isn't always ones with "id". The
              PO item has an href and it's the "true" name of the element. The
              name/address/city/etc. elements have "id" but they to are the "true" name
              of the element. As far as I can tell it's the first time I see an element,
              it has the "true" name. But sure as the sun, in the future this will come up:

              <foo:randomname id="12">
              <name>Bob</name>
              </foo:randomname>
              <address href="#12" /?

              When will this end?
            • Radovan Janecek
              I see you have problems with Idoox WASP SimpleBuy, however I don t see the wiredump. Btw, why you use timeInstant? I do not see this type in Bid.wsdl...
              Message 6 of 12 , May 3, 2001
              View Source
              • 0 Attachment
                I see you have problems with Idoox WASP SimpleBuy,
                however I don't see the wiredump.
                Btw, why you use timeInstant? I do not see this type
                in Bid.wsdl...

                Radovan

                --- Paul Kulchenko <paulclinger@...> wrote:
                > Hi, All!
                >
                > I've registered SOAP::Lite's bid service.
                > Client works with all registered services:
                >
                > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                > Windows 2000)
                > KetihBa's BidBuy Service (.NET Web Services)
                > JHawk's BidBuyService (.NET Remoting, Win2K)
                > EasySoap++ Bid Service
                > Idoox WASP
                > Paul's Quick Bid (SOAP::Lite)
                >
                > Three of them couldn't handle my bid request, so I
                > run simpleBid
                > instead, but I would like to know what's wrong with
                > my request for
                > .NET remoting (Jonathan?). EasySOAP doesn't like my
                > multirefs between
                > shipTo and billTo and Idoox doesn't like
                > timeInstant.
                >
                > -- Full protocol --
                >
                > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                > Windows 2000)
                > 6
                > 5620
                > KetihBa's BidBuy Service (.NET Web Services)
                > 100
                > PO4768-1234
                > JHawk's BidBuyService (.NET Remoting, Win2K)
                > 10
                > Try SimpleBuy (because of ****
                > System.Runtime.Serialization.SerializationException
                > - Soap Parser
                > Error
                > System.Runtime.Serialization.SerializationException:
                > Parse
                > Error, xsd type not valid: timeInstant
                > at
                >
                System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessGetType(String
                > value, String xmlKey)
                > at
                >
                System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessType(ParseRecord
                > pr, ParseRecord objectPr)
                > at
                >
                System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessAttributes(ParseRecord
                > pr, ParseRecord objectPr)
                > at
                >
                System.Runtime.Serialization.Formatters.Soap.SoapHandler.EndElement(String
                > prefix, String name, String urn)
                > at
                >
                System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.ParseTag()
                > at
                >
                System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse()
                > at
                >
                System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse0()
                > at
                >
                System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Run())
                > Receipt for 10 freebies from .NET Remoting (Windows
                > 2000)
                > EasySoap++ Bid Service
                > 65.700000000000003
                > Try SimpleBuy (because of Could not find element by
                > name: shipTo)
                > Bill To:
                > 6005 NW 70th
                > Kansas City, MO 64151-111
                > ------------------------
                > freebies Quantity: 10
                > Price: 66.00
                >
                > Idoox WASP
                > 65.0
                > Try SimpleBuy (because of Exception: class
                > com.idoox.soap.DemarshallException: Type in schema
                > differs from type
                > in SOAP message - expected
                > dateTime@http://www.w3.org/2000/10/XMLSchema; got
                > timeInstant@http://www.w3.org/1999/XMLSchema)
                > Confirmed by Idoox WASP:
                > Address: 6005 NW 70th
                > Kansas City, MO 64151-111
                > Product name: freebies
                > Quantity: 10
                > Price: 65.0
                > Paul's Quick Bid (SOAP::Lite)
                > 10.52
                > PO# a123987
                >
                > Shipped to:
                > Paul Kulchenko
                > 6005 NW 70th, Kansas City MO
                >
                > freebies ( 10 items): $10.52
                >
                > Total: $105.2
                >
                > -- Wire dumps --
                >
                > POST http://131.107.72.13/stk/Bid.wsdl
                > Accept: text/xml
                > Accept: multipart/*
                > Content-Length: 589
                > Content-Type: text/xml; charset=utf-8
                > SOAPAction:
                > "http://www.soapinterop.org/RequestForQuote"
                >
                > <?xml version="1.0"
                > encoding="UTF-8"?><SOAP-ENV:Envelope
                >
                xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                >
                SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                >
                xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                >
                xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                >
                xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp2:RequestForQuote
                >
                xmlns:namesp2="http://www.soapinterop.org/Bid"><ProductName
                >
                xsi:type="xsd:string">freebies</ProductName><Quantity
                >
                xsi:type="xsd:int">10</Quantity></namesp2:RequestForQuote></SOAP-ENV:Body></SOAP-ENV:Envelope>
                >
                > POST http://131.107.72.13/stk/Bid.wsdl
                > Accept: text/xml
                > Accept: multipart/*
                > Content-Length: 1298
                > Content-Type: text/xml; charset=utf-8
                > SOAPAction: "http://www.soapinterop.org/Buy"
                >
                > <?xml version="1.0"
                > encoding="UTF-8"?><SOAP-ENV:Envelope
                >
                xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                > xmlns:namesp3="http://www.soapinterop.org/Bid"
                >
                SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                >
                xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                >
                xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                >
                xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp4:Buy
                >
                xmlns:namesp4="http://www.soapinterop.org/Bid"><PO><poID
                > xsi:type="xsd:string">a123987</poID><createDate
                >
                xsi:type="xsd:timeInstant">2001-05-01T01:01:01</createDate><shipTo
                > href="#ref-139900572"
                > xsi:type="namesp3:Address"/><billTo
                > href="#ref-139900572"
                > xsi:type="namesp3:Address"/><items
                > SOAP-ENC:arrayType="namesp3:LineItem[1]"
                > xsi:type="SOAP-ENC:Array"><item
                > xsi:type="namesp3:LineItem"><price
                > xsi:type="xsd:int">10</price><quantity
                > xsi:type="xsd:int">10</quantity><name
                >
                xsi:type="xsd:string">freebies</name></item></items></PO></namesp4:Buy><Address
                > id="ref-139900572"
                > xsi:type="namesp3:Address"><zipCode
                > xsi:type="xsd:string">64151-1111</zipCode><state
                > xsi:type="xsd:string">MO</state><address
                > xsi:type="xsd:string">6005
                > NW 70th</address><city xsi:type="xsd:string">Kansas
                > City</city><name
                > xsi:type="xsd:string">Paul
                >
                Kulchenko</name></Address></SOAP-ENV:Body></SOAP-ENV:Envelope>
                >
                > Best wishes, Paul.
                >
                > __________________________________________________
                > Do You Yahoo!?
                > Yahoo! Auctions - buy the things you want at great
                > prices
                > http://auctions.yahoo.com/
                >


                __________________________________________________
                Do You Yahoo!?
                Yahoo! Auctions - buy the things you want at great prices
                http://auctions.yahoo.com/
              • Rosimildo da Silva
                From: David Crowley To: soapbuilders@yahoogroups.com Sent: Tuesday, May 01, 2001 3:51 PM Subject: Re: [soapbuilders] SOAPBid using SOAP::Lite Aaarggh...
                Message 7 of 12 , May 3, 2001
                View Source
                • 0 Attachment
                  From: David Crowley
                  To: soapbuilders@yahoogroups.com
                  Sent: Tuesday, May 01, 2001 3:51 PM
                  Subject: Re: [soapbuilders] SOAPBid using SOAP::Lite


                  >>>
                  Aaarggh... Just when I thought I was making progress deserializing things,
                  this kind of stuff comes up. I'm going to have to totally rewrite and redo
                  my data structures to handle this (two items with the same href). What I
                  do currently is store the name of an element with its value. So when I see
                  the element "shipTo" I see it has an href and look it up. I can't find it,
                  so I create an element and name it shipTo, and register it. Then I see the
                  "billTo" element and it has an href. I find it. I set its name to
                  "billTo". Frustrating. So much for "Simple Object Access Protocol." I'm
                  going to have to move to reference counted objects and separate the element
                  name from it's value. Or some other algorithm. There aren't enough hours
                  in a year to write code that can de-serialize all possible combinations
                  correctly....

                  Another thing I don't understand is how to determine which element has the
                  "correct" name. Example from a MS .Net request:
                  <<<<

                  Yes, you are absolutely right. People that are insisting on using those
                  *weird*
                  serialization id/hrefs are shutting themselves in the foot. It is just
                  impossible to
                  predict all possibilites that packets are formated in. Those things will be
                  *huge bumps* for interopability of differents toolkits in the future.

                  Rosimildo.






                  _________________________________________________________
                  Do You Yahoo!?
                  Get your free @... address at http://mail.yahoo.com
                • graham glass
                  hi guys, bear in mind that the whole point of having hrefs in ids in the first place is to allow objects in a graph to be shared, so this kind of thing is
                  Message 8 of 12 , May 3, 2001
                  View Source
                  • 0 Attachment
                    hi guys,

                    bear in mind that the whole point of having
                    hrefs in ids in the first place is to allow
                    objects in a graph to be shared, so this kind
                    of thing is going to be common.

                    cheers,
                    graham

                    -----Original Message-----
                    From: Rosimildo da Silva [mailto:rosimildo@...]
                    Sent: Thursday, May 03, 2001 7:58 PM
                    To: soapbuilders@yahoogroups.com
                    Subject: Re: [soapbuilders] SOAPBid using SOAP::Lite


                    From: David Crowley
                    To: soapbuilders@yahoogroups.com
                    Sent: Tuesday, May 01, 2001 3:51 PM
                    Subject: Re: [soapbuilders] SOAPBid using SOAP::Lite


                    >>>
                    Aaarggh... Just when I thought I was making progress deserializing things,
                    this kind of stuff comes up. I'm going to have to totally rewrite and redo
                    my data structures to handle this (two items with the same href). What I
                    do currently is store the name of an element with its value. So when I see
                    the element "shipTo" I see it has an href and look it up. I can't find it,
                    so I create an element and name it shipTo, and register it. Then I see the
                    "billTo" element and it has an href. I find it. I set its name to
                    "billTo". Frustrating. So much for "Simple Object Access Protocol." I'm
                    going to have to move to reference counted objects and separate the element
                    name from it's value. Or some other algorithm. There aren't enough hours
                    in a year to write code that can de-serialize all possible combinations
                    correctly....

                    Another thing I don't understand is how to determine which element has the
                    "correct" name. Example from a MS .Net request:
                    <<<<

                    Yes, you are absolutely right. People that are insisting on using those
                    *weird*
                    serialization id/hrefs are shutting themselves in the foot. It is just
                    impossible to
                    predict all possibilites that packets are formated in. Those things will be
                    *huge bumps* for interopability of differents toolkits in the future.

                    Rosimildo.





                    _________________________________________________________ Do You Yahoo!?
                    Get your free @... address at http://mail.yahoo.com
                    To unsubscribe from this group, send an email to:
                    soapbuilders-unsubscribe@yahoogroups.com



                    Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
                  • Radovan Janecek
                    Hi Paul, I m back to solve the incompatibility between your client and WASP server. Can you send me please wiredupms of SimpleBuy? I do not understand why you
                    Message 9 of 12 , May 4, 2001
                    View Source
                    • 0 Attachment
                      Hi Paul,

                      I'm back to solve the incompatibility between your
                      client and WASP server.
                      Can you send me please wiredupms of SimpleBuy?
                      I do not understand why you use timeInstant...

                      Radovan

                      --- Paul Kulchenko <paulclinger@...> wrote:
                      > Hi, All!
                      >
                      > I've registered SOAP::Lite's bid service.
                      > Client works with all registered services:
                      >
                      > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                      > Windows 2000)
                      > KetihBa's BidBuy Service (.NET Web Services)
                      > JHawk's BidBuyService (.NET Remoting, Win2K)
                      > EasySoap++ Bid Service
                      > Idoox WASP
                      > Paul's Quick Bid (SOAP::Lite)
                      >
                      > Three of them couldn't handle my bid request, so I
                      > run simpleBid
                      > instead, but I would like to know what's wrong with
                      > my request for
                      > .NET remoting (Jonathan?). EasySOAP doesn't like my
                      > multirefs between
                      > shipTo and billTo and Idoox doesn't like
                      > timeInstant.
                      >
                      > -- Full protocol --
                      >
                      > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                      > Windows 2000)
                      > 6
                      > 5620
                      > KetihBa's BidBuy Service (.NET Web Services)
                      > 100
                      > PO4768-1234
                      > JHawk's BidBuyService (.NET Remoting, Win2K)
                      > 10
                      > Try SimpleBuy (because of ****
                      > System.Runtime.Serialization.SerializationException
                      > - Soap Parser
                      > Error
                      > System.Runtime.Serialization.SerializationException:
                      > Parse
                      > Error, xsd type not valid: timeInstant
                      > at
                      >
                      System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessGetType(String
                      > value, String xmlKey)
                      > at
                      >
                      System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessType(ParseRecord
                      > pr, ParseRecord objectPr)
                      > at
                      >
                      System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessAttributes(ParseRecord
                      > pr, ParseRecord objectPr)
                      > at
                      >
                      System.Runtime.Serialization.Formatters.Soap.SoapHandler.EndElement(String
                      > prefix, String name, String urn)
                      > at
                      >
                      System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.ParseTag()
                      > at
                      >
                      System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse()
                      > at
                      >
                      System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse0()
                      > at
                      >
                      System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Run())
                      > Receipt for 10 freebies from .NET Remoting (Windows
                      > 2000)
                      > EasySoap++ Bid Service
                      > 65.700000000000003
                      > Try SimpleBuy (because of Could not find element by
                      > name: shipTo)
                      > Bill To:
                      > 6005 NW 70th
                      > Kansas City, MO 64151-111
                      > ------------------------
                      > freebies Quantity: 10
                      > Price: 66.00
                      >
                      > Idoox WASP
                      > 65.0
                      > Try SimpleBuy (because of Exception: class
                      > com.idoox.soap.DemarshallException: Type in schema
                      > differs from type
                      > in SOAP message - expected
                      > dateTime@http://www.w3.org/2000/10/XMLSchema; got
                      > timeInstant@http://www.w3.org/1999/XMLSchema)
                      > Confirmed by Idoox WASP:
                      > Address: 6005 NW 70th
                      > Kansas City, MO 64151-111
                      > Product name: freebies
                      > Quantity: 10
                      > Price: 65.0
                      > Paul's Quick Bid (SOAP::Lite)
                      > 10.52
                      > PO# a123987
                      >
                      > Shipped to:
                      > Paul Kulchenko
                      > 6005 NW 70th, Kansas City MO
                      >
                      > freebies ( 10 items): $10.52
                      >
                      > Total: $105.2
                      >
                      > -- Wire dumps --
                      >
                      > POST http://131.107.72.13/stk/Bid.wsdl
                      > Accept: text/xml
                      > Accept: multipart/*
                      > Content-Length: 589
                      > Content-Type: text/xml; charset=utf-8
                      > SOAPAction:
                      > "http://www.soapinterop.org/RequestForQuote"
                      >
                      > <?xml version="1.0"
                      > encoding="UTF-8"?><SOAP-ENV:Envelope
                      >
                      xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                      >
                      SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                      >
                      xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                      >
                      xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                      >
                      xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp2:RequestForQuote
                      >
                      xmlns:namesp2="http://www.soapinterop.org/Bid"><ProductName
                      >
                      xsi:type="xsd:string">freebies</ProductName><Quantity
                      >
                      xsi:type="xsd:int">10</Quantity></namesp2:RequestForQuote></SOAP-ENV:Body></SOAP-ENV:Envelope>
                      >
                      > POST http://131.107.72.13/stk/Bid.wsdl
                      > Accept: text/xml
                      > Accept: multipart/*
                      > Content-Length: 1298
                      > Content-Type: text/xml; charset=utf-8
                      > SOAPAction: "http://www.soapinterop.org/Buy"
                      >
                      > <?xml version="1.0"
                      > encoding="UTF-8"?><SOAP-ENV:Envelope
                      >
                      xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                      > xmlns:namesp3="http://www.soapinterop.org/Bid"
                      >
                      SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                      >
                      xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                      >
                      xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                      >
                      xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp4:Buy
                      >
                      xmlns:namesp4="http://www.soapinterop.org/Bid"><PO><poID
                      > xsi:type="xsd:string">a123987</poID><createDate
                      >
                      xsi:type="xsd:timeInstant">2001-05-01T01:01:01</createDate><shipTo
                      > href="#ref-139900572"
                      > xsi:type="namesp3:Address"/><billTo
                      > href="#ref-139900572"
                      > xsi:type="namesp3:Address"/><items
                      > SOAP-ENC:arrayType="namesp3:LineItem[1]"
                      > xsi:type="SOAP-ENC:Array"><item
                      > xsi:type="namesp3:LineItem"><price
                      > xsi:type="xsd:int">10</price><quantity
                      > xsi:type="xsd:int">10</quantity><name
                      >
                      xsi:type="xsd:string">freebies</name></item></items></PO></namesp4:Buy><Address
                      > id="ref-139900572"
                      > xsi:type="namesp3:Address"><zipCode
                      > xsi:type="xsd:string">64151-1111</zipCode><state
                      > xsi:type="xsd:string">MO</state><address
                      > xsi:type="xsd:string">6005
                      > NW 70th</address><city xsi:type="xsd:string">Kansas
                      > City</city><name
                      > xsi:type="xsd:string">Paul
                      >
                      Kulchenko</name></Address></SOAP-ENV:Body></SOAP-ENV:Envelope>
                      >
                      > Best wishes, Paul.
                      >
                      > __________________________________________________
                      > Do You Yahoo!?
                      > Yahoo! Auctions - buy the things you want at great
                      > prices
                      > http://auctions.yahoo.com/
                      >


                      __________________________________________________
                      Do You Yahoo!?
                      Yahoo! Auctions - buy the things you want at great prices
                      http://auctions.yahoo.com/
                    • Radovan Janecek
                      Hi Paul, I m back to solve the incompatibility between your client and WASP server. Can you send me please wiredupms of SimpleBuy? I do not understand why you
                      Message 10 of 12 , May 4, 2001
                      View Source
                      • 0 Attachment
                        Hi Paul,

                        I'm back to solve the incompatibility between your
                        client and WASP server.
                        Can you send me please wiredupms of SimpleBuy?
                        I do not understand why you use timeInstant...

                        Radovan

                        --- Paul Kulchenko <paulclinger@...> wrote:
                        > Hi, All!
                        >
                        > I've registered SOAP::Lite's bid service.
                        > Client works with all registered services:
                        >
                        > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                        > Windows 2000)
                        > KetihBa's BidBuy Service (.NET Web Services)
                        > JHawk's BidBuyService (.NET Remoting, Win2K)
                        > EasySoap++ Bid Service
                        > Idoox WASP
                        > Paul's Quick Bid (SOAP::Lite)
                        >
                        > Three of them couldn't handle my bid request, so I
                        > run simpleBid
                        > instead, but I would like to know what's wrong with
                        > my request for
                        > .NET remoting (Jonathan?). EasySOAP doesn't like my
                        > multirefs between
                        > shipTo and billTo and Idoox doesn't like
                        > timeInstant.
                        >
                        > -- Full protocol --
                        >
                        > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                        > Windows 2000)
                        > 6
                        > 5620
                        > KetihBa's BidBuy Service (.NET Web Services)
                        > 100
                        > PO4768-1234
                        > JHawk's BidBuyService (.NET Remoting, Win2K)
                        > 10
                        > Try SimpleBuy (because of ****
                        > System.Runtime.Serialization.SerializationException
                        > - Soap Parser
                        > Error
                        > System.Runtime.Serialization.SerializationException:
                        > Parse
                        > Error, xsd type not valid: timeInstant
                        > at
                        >
                        System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessGetType(String
                        > value, String xmlKey)
                        > at
                        >
                        System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessType(ParseRecord
                        > pr, ParseRecord objectPr)
                        > at
                        >
                        System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessAttributes(ParseRecord
                        > pr, ParseRecord objectPr)
                        > at
                        >
                        System.Runtime.Serialization.Formatters.Soap.SoapHandler.EndElement(String
                        > prefix, String name, String urn)
                        > at
                        >
                        System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.ParseTag()
                        > at
                        >
                        System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse()
                        > at
                        >
                        System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse0()
                        > at
                        >
                        System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Run())
                        > Receipt for 10 freebies from .NET Remoting (Windows
                        > 2000)
                        > EasySoap++ Bid Service
                        > 65.700000000000003
                        > Try SimpleBuy (because of Could not find element by
                        > name: shipTo)
                        > Bill To:
                        > 6005 NW 70th
                        > Kansas City, MO 64151-111
                        > ------------------------
                        > freebies Quantity: 10
                        > Price: 66.00
                        >
                        > Idoox WASP
                        > 65.0
                        > Try SimpleBuy (because of Exception: class
                        > com.idoox.soap.DemarshallException: Type in schema
                        > differs from type
                        > in SOAP message - expected
                        > dateTime@http://www.w3.org/2000/10/XMLSchema; got
                        > timeInstant@http://www.w3.org/1999/XMLSchema)
                        > Confirmed by Idoox WASP:
                        > Address: 6005 NW 70th
                        > Kansas City, MO 64151-111
                        > Product name: freebies
                        > Quantity: 10
                        > Price: 65.0
                        > Paul's Quick Bid (SOAP::Lite)
                        > 10.52
                        > PO# a123987
                        >
                        > Shipped to:
                        > Paul Kulchenko
                        > 6005 NW 70th, Kansas City MO
                        >
                        > freebies ( 10 items): $10.52
                        >
                        > Total: $105.2
                        >
                        > -- Wire dumps --
                        >
                        > POST http://131.107.72.13/stk/Bid.wsdl
                        > Accept: text/xml
                        > Accept: multipart/*
                        > Content-Length: 589
                        > Content-Type: text/xml; charset=utf-8
                        > SOAPAction:
                        > "http://www.soapinterop.org/RequestForQuote"
                        >
                        > <?xml version="1.0"
                        > encoding="UTF-8"?><SOAP-ENV:Envelope
                        >
                        xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                        >
                        SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                        >
                        xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                        >
                        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                        >
                        xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp2:RequestForQuote
                        >
                        xmlns:namesp2="http://www.soapinterop.org/Bid"><ProductName
                        >
                        xsi:type="xsd:string">freebies</ProductName><Quantity
                        >
                        xsi:type="xsd:int">10</Quantity></namesp2:RequestForQuote></SOAP-ENV:Body></SOAP-ENV:Envelope>
                        >
                        > POST http://131.107.72.13/stk/Bid.wsdl
                        > Accept: text/xml
                        > Accept: multipart/*
                        > Content-Length: 1298
                        > Content-Type: text/xml; charset=utf-8
                        > SOAPAction: "http://www.soapinterop.org/Buy"
                        >
                        > <?xml version="1.0"
                        > encoding="UTF-8"?><SOAP-ENV:Envelope
                        >
                        xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                        > xmlns:namesp3="http://www.soapinterop.org/Bid"
                        >
                        SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                        >
                        xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                        >
                        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                        >
                        xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp4:Buy
                        >
                        xmlns:namesp4="http://www.soapinterop.org/Bid"><PO><poID
                        > xsi:type="xsd:string">a123987</poID><createDate
                        >
                        xsi:type="xsd:timeInstant">2001-05-01T01:01:01</createDate><shipTo
                        > href="#ref-139900572"
                        > xsi:type="namesp3:Address"/><billTo
                        > href="#ref-139900572"
                        > xsi:type="namesp3:Address"/><items
                        > SOAP-ENC:arrayType="namesp3:LineItem[1]"
                        > xsi:type="SOAP-ENC:Array"><item
                        > xsi:type="namesp3:LineItem"><price
                        > xsi:type="xsd:int">10</price><quantity
                        > xsi:type="xsd:int">10</quantity><name
                        >
                        xsi:type="xsd:string">freebies</name></item></items></PO></namesp4:Buy><Address
                        > id="ref-139900572"
                        > xsi:type="namesp3:Address"><zipCode
                        > xsi:type="xsd:string">64151-1111</zipCode><state
                        > xsi:type="xsd:string">MO</state><address
                        > xsi:type="xsd:string">6005
                        > NW 70th</address><city xsi:type="xsd:string">Kansas
                        > City</city><name
                        > xsi:type="xsd:string">Paul
                        >
                        Kulchenko</name></Address></SOAP-ENV:Body></SOAP-ENV:Envelope>
                        >
                        > Best wishes, Paul.
                        >
                        > __________________________________________________
                        > Do You Yahoo!?
                        > Yahoo! Auctions - buy the things you want at great
                        > prices
                        > http://auctions.yahoo.com/
                        >


                        __________________________________________________
                        Do You Yahoo!?
                        Yahoo! Auctions - buy the things you want at great prices
                        http://auctions.yahoo.com/
                      • Radovan Janecek
                        Hi Paul, I m back to solve the incompatibility between your client and WASP server. Can you send me please wiredupms of SimpleBuy? I do not understand why you
                        Message 11 of 12 , May 4, 2001
                        View Source
                        • 0 Attachment
                          Hi Paul,

                          I'm back to solve the incompatibility between your
                          client and WASP server.
                          Can you send me please wiredupms of SimpleBuy?
                          I do not understand why you use timeInstant...

                          Radovan

                          --- Paul Kulchenko <paulclinger@...> wrote:
                          > Hi, All!
                          >
                          > I've registered SOAP::Lite's bid service.
                          > Client works with all registered services:
                          >
                          > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                          > Windows 2000)
                          > KetihBa's BidBuy Service (.NET Web Services)
                          > JHawk's BidBuyService (.NET Remoting, Win2K)
                          > EasySoap++ Bid Service
                          > Idoox WASP
                          > Paul's Quick Bid (SOAP::Lite)
                          >
                          > Three of them couldn't handle my bid request, so I
                          > run simpleBid
                          > instead, but I would like to know what's wrong with
                          > my request for
                          > .NET remoting (Jonathan?). EasySOAP doesn't like my
                          > multirefs between
                          > shipTo and billTo and Idoox doesn't like
                          > timeInstant.
                          >
                          > -- Full protocol --
                          >
                          > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                          > Windows 2000)
                          > 6
                          > 5620
                          > KetihBa's BidBuy Service (.NET Web Services)
                          > 100
                          > PO4768-1234
                          > JHawk's BidBuyService (.NET Remoting, Win2K)
                          > 10
                          > Try SimpleBuy (because of ****
                          > System.Runtime.Serialization.SerializationException
                          > - Soap Parser
                          > Error
                          > System.Runtime.Serialization.SerializationException:
                          > Parse
                          > Error, xsd type not valid: timeInstant
                          > at
                          >
                          System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessGetType(String
                          > value, String xmlKey)
                          > at
                          >
                          System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessType(ParseRecord
                          > pr, ParseRecord objectPr)
                          > at
                          >
                          System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessAttributes(ParseRecord
                          > pr, ParseRecord objectPr)
                          > at
                          >
                          System.Runtime.Serialization.Formatters.Soap.SoapHandler.EndElement(String
                          > prefix, String name, String urn)
                          > at
                          >
                          System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.ParseTag()
                          > at
                          >
                          System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse()
                          > at
                          >
                          System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse0()
                          > at
                          >
                          System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Run())
                          > Receipt for 10 freebies from .NET Remoting (Windows
                          > 2000)
                          > EasySoap++ Bid Service
                          > 65.700000000000003
                          > Try SimpleBuy (because of Could not find element by
                          > name: shipTo)
                          > Bill To:
                          > 6005 NW 70th
                          > Kansas City, MO 64151-111
                          > ------------------------
                          > freebies Quantity: 10
                          > Price: 66.00
                          >
                          > Idoox WASP
                          > 65.0
                          > Try SimpleBuy (because of Exception: class
                          > com.idoox.soap.DemarshallException: Type in schema
                          > differs from type
                          > in SOAP message - expected
                          > dateTime@http://www.w3.org/2000/10/XMLSchema; got
                          > timeInstant@http://www.w3.org/1999/XMLSchema)
                          > Confirmed by Idoox WASP:
                          > Address: 6005 NW 70th
                          > Kansas City, MO 64151-111
                          > Product name: freebies
                          > Quantity: 10
                          > Price: 65.0
                          > Paul's Quick Bid (SOAP::Lite)
                          > 10.52
                          > PO# a123987
                          >
                          > Shipped to:
                          > Paul Kulchenko
                          > 6005 NW 70th, Kansas City MO
                          >
                          > freebies ( 10 items): $10.52
                          >
                          > Total: $105.2
                          >
                          > -- Wire dumps --
                          >
                          > POST http://131.107.72.13/stk/Bid.wsdl
                          > Accept: text/xml
                          > Accept: multipart/*
                          > Content-Length: 589
                          > Content-Type: text/xml; charset=utf-8
                          > SOAPAction:
                          > "http://www.soapinterop.org/RequestForQuote"
                          >
                          > <?xml version="1.0"
                          > encoding="UTF-8"?><SOAP-ENV:Envelope
                          >
                          xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                          >
                          SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                          >
                          xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                          >
                          xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                          >
                          xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp2:RequestForQuote
                          >
                          xmlns:namesp2="http://www.soapinterop.org/Bid"><ProductName
                          >
                          xsi:type="xsd:string">freebies</ProductName><Quantity
                          >
                          xsi:type="xsd:int">10</Quantity></namesp2:RequestForQuote></SOAP-ENV:Body></SOAP-ENV:Envelope>
                          >
                          > POST http://131.107.72.13/stk/Bid.wsdl
                          > Accept: text/xml
                          > Accept: multipart/*
                          > Content-Length: 1298
                          > Content-Type: text/xml; charset=utf-8
                          > SOAPAction: "http://www.soapinterop.org/Buy"
                          >
                          > <?xml version="1.0"
                          > encoding="UTF-8"?><SOAP-ENV:Envelope
                          >
                          xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                          > xmlns:namesp3="http://www.soapinterop.org/Bid"
                          >
                          SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                          >
                          xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                          >
                          xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                          >
                          xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp4:Buy
                          >
                          xmlns:namesp4="http://www.soapinterop.org/Bid"><PO><poID
                          > xsi:type="xsd:string">a123987</poID><createDate
                          >
                          xsi:type="xsd:timeInstant">2001-05-01T01:01:01</createDate><shipTo
                          > href="#ref-139900572"
                          > xsi:type="namesp3:Address"/><billTo
                          > href="#ref-139900572"
                          > xsi:type="namesp3:Address"/><items
                          > SOAP-ENC:arrayType="namesp3:LineItem[1]"
                          > xsi:type="SOAP-ENC:Array"><item
                          > xsi:type="namesp3:LineItem"><price
                          > xsi:type="xsd:int">10</price><quantity
                          > xsi:type="xsd:int">10</quantity><name
                          >
                          xsi:type="xsd:string">freebies</name></item></items></PO></namesp4:Buy><Address
                          > id="ref-139900572"
                          > xsi:type="namesp3:Address"><zipCode
                          > xsi:type="xsd:string">64151-1111</zipCode><state
                          > xsi:type="xsd:string">MO</state><address
                          > xsi:type="xsd:string">6005
                          > NW 70th</address><city xsi:type="xsd:string">Kansas
                          > City</city><name
                          > xsi:type="xsd:string">Paul
                          >
                          Kulchenko</name></Address></SOAP-ENV:Body></SOAP-ENV:Envelope>
                          >
                          > Best wishes, Paul.
                          >
                          > __________________________________________________
                          > Do You Yahoo!?
                          > Yahoo! Auctions - buy the things you want at great
                          > prices
                          > http://auctions.yahoo.com/
                          >


                          __________________________________________________
                          Do You Yahoo!?
                          Yahoo! Auctions - buy the things you want at great prices
                          http://auctions.yahoo.com/
                        • Radovan Janecek
                          Hi Paul, I m back to solve the incompatibility between your client and WASP server. Can you send me please wiredupms of SimpleBuy? I do not understand why you
                          Message 12 of 12 , May 4, 2001
                          View Source
                          • 0 Attachment
                            Hi Paul,

                            I'm back to solve the incompatibility between your
                            client and WASP server.
                            Can you send me please wiredupms of SimpleBuy?
                            I do not understand why you use timeInstant...

                            Radovan

                            --- Paul Kulchenko <paulclinger@...> wrote:
                            > Hi, All!
                            >
                            > I've registered SOAP::Lite's bid service.
                            > Client works with all registered services:
                            >
                            > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                            > Windows 2000)
                            > KetihBa's BidBuy Service (.NET Web Services)
                            > JHawk's BidBuyService (.NET Remoting, Win2K)
                            > EasySoap++ Bid Service
                            > Idoox WASP
                            > Paul's Quick Bid (SOAP::Lite)
                            >
                            > Three of them couldn't handle my bid request, so I
                            > run simpleBid
                            > instead, but I would like to know what's wrong with
                            > my request for
                            > .NET remoting (Jonathan?). EasySOAP doesn't like my
                            > multirefs between
                            > shipTo and billTo and Idoox doesn't like
                            > timeInstant.
                            >
                            > -- Full protocol --
                            >
                            > MST Bid (Microsoft SOAP Toolkit 2.0, Microsoft
                            > Windows 2000)
                            > 6
                            > 5620
                            > KetihBa's BidBuy Service (.NET Web Services)
                            > 100
                            > PO4768-1234
                            > JHawk's BidBuyService (.NET Remoting, Win2K)
                            > 10
                            > Try SimpleBuy (because of ****
                            > System.Runtime.Serialization.SerializationException
                            > - Soap Parser
                            > Error
                            > System.Runtime.Serialization.SerializationException:
                            > Parse
                            > Error, xsd type not valid: timeInstant
                            > at
                            >
                            System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessGetType(String
                            > value, String xmlKey)
                            > at
                            >
                            System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessType(ParseRecord
                            > pr, ParseRecord objectPr)
                            > at
                            >
                            System.Runtime.Serialization.Formatters.Soap.SoapHandler.ProcessAttributes(ParseRecord
                            > pr, ParseRecord objectPr)
                            > at
                            >
                            System.Runtime.Serialization.Formatters.Soap.SoapHandler.EndElement(String
                            > prefix, String name, String urn)
                            > at
                            >
                            System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.ParseTag()
                            > at
                            >
                            System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse()
                            > at
                            >
                            System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Parse0()
                            > at
                            >
                            System.Runtime.Serialization.Formatters.Soap.Xml.XmlParser.Run())
                            > Receipt for 10 freebies from .NET Remoting (Windows
                            > 2000)
                            > EasySoap++ Bid Service
                            > 65.700000000000003
                            > Try SimpleBuy (because of Could not find element by
                            > name: shipTo)
                            > Bill To:
                            > 6005 NW 70th
                            > Kansas City, MO 64151-111
                            > ------------------------
                            > freebies Quantity: 10
                            > Price: 66.00
                            >
                            > Idoox WASP
                            > 65.0
                            > Try SimpleBuy (because of Exception: class
                            > com.idoox.soap.DemarshallException: Type in schema
                            > differs from type
                            > in SOAP message - expected
                            > dateTime@http://www.w3.org/2000/10/XMLSchema; got
                            > timeInstant@http://www.w3.org/1999/XMLSchema)
                            > Confirmed by Idoox WASP:
                            > Address: 6005 NW 70th
                            > Kansas City, MO 64151-111
                            > Product name: freebies
                            > Quantity: 10
                            > Price: 65.0
                            > Paul's Quick Bid (SOAP::Lite)
                            > 10.52
                            > PO# a123987
                            >
                            > Shipped to:
                            > Paul Kulchenko
                            > 6005 NW 70th, Kansas City MO
                            >
                            > freebies ( 10 items): $10.52
                            >
                            > Total: $105.2
                            >
                            > -- Wire dumps --
                            >
                            > POST http://131.107.72.13/stk/Bid.wsdl
                            > Accept: text/xml
                            > Accept: multipart/*
                            > Content-Length: 589
                            > Content-Type: text/xml; charset=utf-8
                            > SOAPAction:
                            > "http://www.soapinterop.org/RequestForQuote"
                            >
                            > <?xml version="1.0"
                            > encoding="UTF-8"?><SOAP-ENV:Envelope
                            >
                            xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                            >
                            SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                            >
                            xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                            >
                            xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                            >
                            xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp2:RequestForQuote
                            >
                            xmlns:namesp2="http://www.soapinterop.org/Bid"><ProductName
                            >
                            xsi:type="xsd:string">freebies</ProductName><Quantity
                            >
                            xsi:type="xsd:int">10</Quantity></namesp2:RequestForQuote></SOAP-ENV:Body></SOAP-ENV:Envelope>
                            >
                            > POST http://131.107.72.13/stk/Bid.wsdl
                            > Accept: text/xml
                            > Accept: multipart/*
                            > Content-Length: 1298
                            > Content-Type: text/xml; charset=utf-8
                            > SOAPAction: "http://www.soapinterop.org/Buy"
                            >
                            > <?xml version="1.0"
                            > encoding="UTF-8"?><SOAP-ENV:Envelope
                            >
                            xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                            > xmlns:namesp3="http://www.soapinterop.org/Bid"
                            >
                            SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                            >
                            xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
                            >
                            xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                            >
                            xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Body><namesp4:Buy
                            >
                            xmlns:namesp4="http://www.soapinterop.org/Bid"><PO><poID
                            > xsi:type="xsd:string">a123987</poID><createDate
                            >
                            xsi:type="xsd:timeInstant">2001-05-01T01:01:01</createDate><shipTo
                            > href="#ref-139900572"
                            > xsi:type="namesp3:Address"/><billTo
                            > href="#ref-139900572"
                            > xsi:type="namesp3:Address"/><items
                            > SOAP-ENC:arrayType="namesp3:LineItem[1]"
                            > xsi:type="SOAP-ENC:Array"><item
                            > xsi:type="namesp3:LineItem"><price
                            > xsi:type="xsd:int">10</price><quantity
                            > xsi:type="xsd:int">10</quantity><name
                            >
                            xsi:type="xsd:string">freebies</name></item></items></PO></namesp4:Buy><Address
                            > id="ref-139900572"
                            > xsi:type="namesp3:Address"><zipCode
                            > xsi:type="xsd:string">64151-1111</zipCode><state
                            > xsi:type="xsd:string">MO</state><address
                            > xsi:type="xsd:string">6005
                            > NW 70th</address><city xsi:type="xsd:string">Kansas
                            > City</city><name
                            > xsi:type="xsd:string">Paul
                            >
                            Kulchenko</name></Address></SOAP-ENV:Body></SOAP-ENV:Envelope>
                            >
                            > Best wishes, Paul.
                            >
                            > __________________________________________________
                            > Do You Yahoo!?
                            > Yahoo! Auctions - buy the things you want at great
                            > prices
                            > http://auctions.yahoo.com/
                            >


                            __________________________________________________
                            Do You Yahoo!?
                            Yahoo! Auctions - buy the things you want at great prices
                            http://auctions.yahoo.com/
                          Your message has been successfully submitted and would be delivered to recipients shortly.