Have you got a successful trace that goes direct (that is - NOT going
through Synapse?)

Paul

On Jan 2, 2008 9:11 AM, ali_khan <[EMAIL PROTECTED]> wrote:
>
> hi,
>
> below is the request and response trace through TCPMon:
>
> Request:
>
> <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
> xmlns:wsa="http://www.w3.org/2005/08/addressing";><soapenv:Header><wsa:To>http://webservices.amazon.com/onca/xml?Service=AWSECommerceService&amp;AWSAccessKeyId=0GGBQRMT1MHNNDN5BY02</wsa:To><wsa:MessageID>urn:uuid:74CDA5F8B64F745F3A1199264726665</wsa:MessageID><wsa:Action>urn:ItemLookup</wsa:Action></soapenv:Header><soapenv:Body><m:ItemLookup
> xmlns:m="http://webservices.amazon.com/AWSECommerceService/2005-03-23";><m:Request><m:ContentType>text/html</m:ContentType><m:IdType>ASIN</m:IdType><m:ItemId>0706922611</m:ItemId><m:SubscriptionId>0525E2PQ81DD7ZTWTK82</m:SubscriptionId></m:Request></m:ItemLookup></soapenv:Body></soapenv:Envelope>
>
>
> Response:
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd";>
> <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html;
> charset=iso-8859-1">
> <TITLE>ERROR: The requested URL could not be retrieved</TITLE>
> <STYLE
> type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE>
> </HEAD><BODY>
> <H1>ERROR</H1>
> <H2>The requested URL could not be retrieved</H2>
> <HR noshade size="1px">
> <P>
> While trying to retrieve the URL:
> /AmazonProxy /AmazonProxy
> <P>
> The following error was encountered:
> <UL>
> <LI>
> <STRONG>
> Invalid URL
> </STRONG>
> </UL>
> I am not able to test for any successful condition.
>
>
> faisal
>
>
>
> asankha wrote:
> >
> > Ali
> >
> > Will you be able to trace the call to Amazon through TCPMon and get me a
> > trace of the reply.. also please post a successful request through
> > TCPMon and let me know how the Amazon service replies on a success (i.e.
> > a http 200 or 202 etc and any response if any)
> >
> > asankha
> >
> > ali_khan wrote:
> >> hi,
> >> below is my synapse.xml code:
> >>
> >> <definitions xmlns="http://ws.apache.org/ns/synapse";>
> >>  <proxy name="AmazonProxy">
> >>         <target>
> >>             <endpoint>
> >>                 <address
> >> uri="http://webservices.amazon.com/onca/xml?Service=AWSECommerceService"/>
> >>             </endpoint>
> >>         <outSequence>
> >>         <send/>
> >>         </outSequence>
> >>         </target>
> >>         <publishWSDL
> >> uri="file:repository/conf/sample/resources/proxy/AWSECommerceService.wsdl"/>
> >>     </proxy>
> >>         <send/>
> >> </definitions>
> >>
> >> and the following is the client code(segment):
> >>
> >>
> >> String trpUrl = "http://localhost:8080/AmazonProxy";;
> >>  String addUrl =
> >> "http://webservices.amazon.com/onca/xml?Service=AWSECommerceService";;
> >>
> >>  Options options = new Options();
> >>  options.setTo(new EndpointReference(addUrl));
> >>  options.setProperty(Constants.Configuration.TRANSPORT_URL, trpUrl);
> >>
> >>   OMElement result = serviceClient.sendReceive(payload);
> >>
> >> where the payload is the following xml:
> >>
> >> <m:ItemLookup
> >> xmlns:m="http://webservices.amazon.com/AWSECommerceService/2005-03-23";>
> >> <m:Request><m:ContentType>text/html</m:ContentType><m:IdType>ASIN</m:IdType><m:ItemId>0706922611</m:ItemId><m:SubscriptionId>0525E2PQ81DD7ZTWTK82</m:SubscriptionId></m:Request></m:ItemLookup>
> >>
> >>
> >> Also I have tested the service url i.e
> >> "http://webservices.amazon.com/onca/xml?Service=AWSECommerceService"; on
> >> web
> >> browser by passing parameters as:
> >>
> >> http://webservices.amazon.com/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=0GGBQRMT1MHNNDN5BY02&Operation=ItemLookup&IdType=ASIN&ItemId=0706922611
> >>
> >> When you put the above url in web browser it will give the response as
> >> XML.
> >> So I think the service URL is correct.
> >>
> >> Please suggest now
> >>
> >> thanks
> >> faisal
> >>
> >>
> >>
> >>
> >>
> >> pzfreo wrote:
> >>
> >>> Can you please post your client and synapse.xml?
> >>>
> >>> It looks like Amazon isn't liking the request it is sent by Synapse.
> >>>
> >>> Regards,
> >>> Paul
> >>>
> >>> On Dec 31, 2007 5:04 AM, ali_khan <[EMAIL PROTECTED]> wrote:
> >>>
> >>>> hi,
> >>>>
> >>>> I changed the service url to
> >>>> "http://webservices.amazon.com/onca/xml?Service=AWSECommerceService";
> >>>> and
> >>>> now
> >>>> I am getting a different error which is:
> >>>>
> >>>> org.apache.axis2.AxisFault: The input stream for an incoming message is
> >>>> null.
> >>>>         at
> >>>> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:71)
> >>>>         at
> >>>> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:326)
> >>>>         at
> >>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:389)
> >>>>         at
> >>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:211)
> >>>>         at
> >>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
> >>>>         at
> >>>> org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)
> >>>>         at
> >>>> org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:508)
> >>>>         at
> >>>> com.amazon.soap.StockClient.executeClient(StockClient.java:220)
> >>>>         at com.amazon.soap.StockClient.main(StockClient.java:85)
> >>>>
> >>>> Can you please let me know what could be the reason for this error.
> >>>>
> >>>> Thanks
> >>>> faisal
> >>>>
> >>>>
> >>>>
> >>>> asankha wrote:
> >>>>
> >>>>> Hi Faisal
> >>>>>
> >>>>>> Also I am sitting behind network proxy. Please suggest if this is the
> >>>>>> root
> >>>>>> of the problem. Where will I have to specify the network proxy
> >>>>>>
> >>>> settings
> >>>>
> >>>>>> to
> >>>>>> get rid of this problem.
> >>>>>>
> >>>>>>
> >>>>> I will take a look at the root cause of the NPE next week.. for the
> >>>>>
> >>>> time
> >>>>
> >>>>> being, is there anyway you can allow direct access to the Amazon
> >>>>>
> >>>> service
> >>>>
> >>>>> from the node that runs Synapse?
> >>>>>
> >>>>> One more thing you could try is to follow this mail thread:
> >>>>>
> >>>>>
> >>>> http://www.mail-archive.com/[EMAIL PROTECTED]/msg02153.html
> >>>>
> >>>>> and set a "Proxy-Connection" *transport* header to point to your proxy
> >>>>> server.. If this fails, please raise a JIRA and we will address it as
> >>>>> soon as we can
> >>>>>
> >>>>> asankha
> >>>>>
> >>>>> ---------------------------------------------------------------------
> >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>> --
> >>>> View this message in context:
> >>>> http://www.nabble.com/Amazon-proxy-unable-to-forward-request-to-amazon-search-service-tp14526765p14554376.html
> >>>> Sent from the Synapse - Dev mailing list archive at Nabble.com.
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>>
> >>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>
> >>>>
> >>>>
> >>>
> >>> --
> >>> Paul Fremantle
> >>> Co-Founder and VP of Technical Sales, WSO2
> >>> OASIS WS-RX TC Co-chair
> >>>
> >>> blog: http://pzf.fremantle.org
> >>> [EMAIL PROTECTED]
> >>>
> >>> "Oxygenating the Web Service Platform", www.wso2.com
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/Amazon-proxy-unable-to-forward-request-to-amazon-search-service-tp14526765p14575310.html
>
> Sent from the Synapse - Dev mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to