Hi,

I tried invoking the service and what happened is my test client did time out. It looks like the process is having problems with the return from the REST service. The assign is generating a fault because it can not find a message part. When debugging I found that ODE was assigning this to the output variable:

<message>
<Connection headerPart="true">close</Connection>
<Date
 headerPart="true">Fri, 10 Jul 2009 14:05:08 GMT</Date>
<Content-Type
 headerPart="true">text/xml; charset=utf-8</Content-Type>
<P3P
headerPart="true">policyref="http://info.yahoo.com/w3c/p3p.xml";, CP="CAO DSP COR CUR ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV"</P3P>
<Transfer-Encoding
 headerPart="true">chunked</Transfer-Encoding>
<Cache-Control
 headerPart="true">private</Cache-Control>
<Status-Line headerPart="true">
 <Status-Line>
  <HTTP-Version>HTTP/1.1</HTTP-Version>
  <Status-Code>200</Status-Code>
  <Reason-Phrase>OK</Reason-Phrase>
  <original>HTTP/1.1 200 OK</original>
 </Status-Line>
</Status-Line>
</message>

as the result of the REST service invocation. However when testing the same input using firefox I instead see the expected output. It looks like ODE is saving the http response header instead of the response traffic? Does this make sense?

Bill McCusker

Ricardo Pereira wrote:
Hello,

I have a very simple process that just invokes an REST external web service from Yahoo (http://developer.yahoo.com/maps/rest/V1/geocode.html).

When i run it on Netbeans it is very quick and returns the expected result (the latitude and longitude that are returned in decimal and i convert to string).

When i deploy it on Apache ODE, it returns Timed Out. What am i doing wrong? I've seen other posts but i din't find good answers to this (the only answer i found was to increase the time out variable but that isn't a solution).

I send on attach the necessary files. It is just extract and deploy.

I really appreciate your help as quick as you can.

Thanks
Ricardo


Reply via email to