merrillsoft
Programmer
I am new to SOAP and have been supplied the following message to send as a test but I keep getting error 415 returned. Here is the test program
TEXT TO xmlout noshow
<?xml version="1.0" ?><S:Envelope xmlns:S=" xmlns=" xmlns:ns2=" version="1.0" encoding="UTF-8"?><fluidAnalysisResults xmlns=" Viscosity Appears To Be Low. Viscosity And Fuel Result Confirmed In Retest. Sample Form Indicates Oil/Filter Changed At Time Of Sampling. Results Reported Via Email.</recommendation><sampleObtainedDate>2010-02-26</sampleObtainedDate><sampleTestedDate>2010-03-02</sampleTestedDate><hoursAtSample><hoursOnFluid>500</hoursOnFluid><hoursOnMachine>0</hoursOnMachine></hoursAtSample><componentType>E</componentType><fluidBrand>John Deere</fluidBrand><fluidType>Plus-50</fluidType><systemFuelType /><sampleFrequency>0</sampleFrequency></fluidSample><variableTests><name>TBN</name><value>9.3</value></variableTests><elementalData><Ag_Silver>1</Ag_Silver><Al_Aluminum>3</Al_Aluminum><B_Boron>84</B_Boron><Ba_Barium>1</Ba_Barium><Ca_Calcium>3455</Ca_Calcium><Cr_Chromium>2</Cr_Chromium><Cu_Copper>10</Cu_Copper><Fe_Iron>50</Fe_Iron><K_Potassium>5</K_Potassium><Mg_Magnesium>57</Mg_Magnesium><Mn_Manganese>2</Mn_Manganese><Mo_Molybdenum>97</Mo_Molybdenum><Na_Sodium>4</Na_Sodium><Ni_Nickel>1</Ni_Nickel><P_Phosphorus>1424</P_Phosphorus><Pb_Lead>3</Pb_Lead><Si_Silicon>5</Si_Silicon><Sn_Tin>1</Sn_Tin><Ti_Titanium>1</Ti_Titanium><V_Vanadium>1</V_Vanadium><Zn_Zinc>1919</Zn_Zinc></elementalData><physicalProperties><viscosity_40>51.3</viscosity_40><viscosity_100>N/A</viscosity_100><fuelDilution>&lt;1</fuelDilution><waterPercentage>0.05</waterPercentage><solidsPercentage>N/A</solidsPercentage><glycol>NO</glycol><flashPoint /><grade>SAE 15W40</grade></physicalProperties><particleCountData><pc1>173403</pc1><pc2>44057</pc2><pc3>876</pc3><pc4>132</pc4><pc5>0</pc5><pcInfo>&gt;4; &gt;6; &gt;14; &gt;23; &gt;50NNNNN</pcInfo></particleCountData></fluidAnalysisData><labInformation><componentId>6824398</componentId><labYear>2010</labYear><deptNumber>410</deptNumber><labNo>41010035036</labNo><cno>6177831</cno><batchNumber>2823</batchNumber><analystId>166</analystId><ctcNumber>1</ctcNumber></labInformation><machineInformation><make /><model /><pin>DW724KX625796</pin></machineInformation><contactInformation><companyName>NA_Murphy Tractor &amp; Equipment</companyName><contactLastName>Savage</contactLastName><contactFirstName>Savage, Mark</contactFirstName><address1 /><address2 /><city>Omaha</city><state>NE</state><zipCode>68138</zipCode><phone>4028941899</phone><fax>4028918360</fax><divisionNumber /><unitDescription>Diesel Engine</unitDescription><serviceOrSerialNumber /><parentNumber /><endUser></endUser><endLocation></endLocation></contactInformation></fluidAnalysisResult></fluidAnalysisResults></ns2:fluidAnalysisXML></ns2
rocessFluidAnalysisIP></S:Body></S:Envelope>
ENDTEXT
objh = CREATEOBJECT("Microsoft.XMLHTTP")
objh.OPEN("POST","objh.SEND (xmlout)
* wait for server to respond
DO WHILE objh.readyState <> 4
ENDDO
MESSAGEBOX(objh.responseText,16,"Return Message")
MESSAGEBOX(objh.STATUS,16,"Return Code")
TEXT TO xmlout noshow
<?xml version="1.0" ?><S:Envelope xmlns:S=" xmlns=" xmlns:ns2=" version="1.0" encoding="UTF-8"?><fluidAnalysisResults xmlns=" Viscosity Appears To Be Low. Viscosity And Fuel Result Confirmed In Retest. Sample Form Indicates Oil/Filter Changed At Time Of Sampling. Results Reported Via Email.</recommendation><sampleObtainedDate>2010-02-26</sampleObtainedDate><sampleTestedDate>2010-03-02</sampleTestedDate><hoursAtSample><hoursOnFluid>500</hoursOnFluid><hoursOnMachine>0</hoursOnMachine></hoursAtSample><componentType>E</componentType><fluidBrand>John Deere</fluidBrand><fluidType>Plus-50</fluidType><systemFuelType /><sampleFrequency>0</sampleFrequency></fluidSample><variableTests><name>TBN</name><value>9.3</value></variableTests><elementalData><Ag_Silver>1</Ag_Silver><Al_Aluminum>3</Al_Aluminum><B_Boron>84</B_Boron><Ba_Barium>1</Ba_Barium><Ca_Calcium>3455</Ca_Calcium><Cr_Chromium>2</Cr_Chromium><Cu_Copper>10</Cu_Copper><Fe_Iron>50</Fe_Iron><K_Potassium>5</K_Potassium><Mg_Magnesium>57</Mg_Magnesium><Mn_Manganese>2</Mn_Manganese><Mo_Molybdenum>97</Mo_Molybdenum><Na_Sodium>4</Na_Sodium><Ni_Nickel>1</Ni_Nickel><P_Phosphorus>1424</P_Phosphorus><Pb_Lead>3</Pb_Lead><Si_Silicon>5</Si_Silicon><Sn_Tin>1</Sn_Tin><Ti_Titanium>1</Ti_Titanium><V_Vanadium>1</V_Vanadium><Zn_Zinc>1919</Zn_Zinc></elementalData><physicalProperties><viscosity_40>51.3</viscosity_40><viscosity_100>N/A</viscosity_100><fuelDilution>&lt;1</fuelDilution><waterPercentage>0.05</waterPercentage><solidsPercentage>N/A</solidsPercentage><glycol>NO</glycol><flashPoint /><grade>SAE 15W40</grade></physicalProperties><particleCountData><pc1>173403</pc1><pc2>44057</pc2><pc3>876</pc3><pc4>132</pc4><pc5>0</pc5><pcInfo>&gt;4; &gt;6; &gt;14; &gt;23; &gt;50NNNNN</pcInfo></particleCountData></fluidAnalysisData><labInformation><componentId>6824398</componentId><labYear>2010</labYear><deptNumber>410</deptNumber><labNo>41010035036</labNo><cno>6177831</cno><batchNumber>2823</batchNumber><analystId>166</analystId><ctcNumber>1</ctcNumber></labInformation><machineInformation><make /><model /><pin>DW724KX625796</pin></machineInformation><contactInformation><companyName>NA_Murphy Tractor &amp; Equipment</companyName><contactLastName>Savage</contactLastName><contactFirstName>Savage, Mark</contactFirstName><address1 /><address2 /><city>Omaha</city><state>NE</state><zipCode>68138</zipCode><phone>4028941899</phone><fax>4028918360</fax><divisionNumber /><unitDescription>Diesel Engine</unitDescription><serviceOrSerialNumber /><parentNumber /><endUser></endUser><endLocation></endLocation></contactInformation></fluidAnalysisResult></fluidAnalysisResults></ns2:fluidAnalysisXML></ns2
ENDTEXT
objh = CREATEOBJECT("Microsoft.XMLHTTP")
objh.OPEN("POST","objh.SEND (xmlout)
* wait for server to respond
DO WHILE objh.readyState <> 4
ENDDO
MESSAGEBOX(objh.responseText,16,"Return Message")
MESSAGEBOX(objh.STATUS,16,"Return Code")