Any update on this issue?

Thanks,
sanjeewa.


On Wed, May 7, 2014 at 6:59 PM, Sanjeewa Malalgoda <sanje...@wso2.com>wrote:

> Hi,
> We observed following behavior in API Manager 1.7.0 which built on top
> of synapse 2.1.2.wso2v5. We sent same request to API created by fronting
> basic jaxrs service. Only difference is setting 2 content types. Backend
> service support both content types and we can invoke it without any issue.
>
> 01. Content-Type: text/xml
> [2014-05-07 18:36:31,114] DEBUG - headers http-outgoing-6 >> POST
> http://10.100.1.65:9764/jaxrs_basic/services/customers HTTP/1.1
>
> 02. Content-Type: application/xml
> [2014-05-07 18:36:11,805] DEBUG - headers http-outgoing-6 >> POST
> http://10.100.1.65:9764/jaxrs_basic/services/customers/
> *customerservice/customers* HTTP/1.1
>
> When content type is text/xml we can see part of the request is dropping.
> It send request directly to the endpoint defined in API without appending
> other things in client request url. Any idea what went wrong?
>
> Here is my API
>  <api name="admin--jaxrs" context="/jaxrs" version="1.0.0"
> version-type="url">
>         <resource methods="POST GET DELETE OPTIONS PUT" uri-template="/*">
>             <inSequence>
>                 <property name="POST_TO_URI" value="true" scope="axis2"/>
>                 <filter source="$ctx:AM_KEY_TYPE" regex="PRODUCTION">
>                     <then>
>                         <send>
>                             <endpoint
> name="admin--jaxrs_APIproductionEndpoint_0">
>                                 <http uri-template="
> http://10.100.1.65:9764/jaxrs_basic/services/customers";>
>                                     <timeout>
>                                         <duration>30000</duration>
>
> <responseAction>fault</responseAction>
>                                     </timeout>
>                                     <suspendOnFailure>
>                                         <errorCodes>-1</errorCodes>
>
> <initialDuration>0</initialDuration>
>
> <progressionFactor>1.0</progressionFactor>
>
> <maximumDuration>0</maximumDuration>
>                                     </suspendOnFailure>
>                                     <markForSuspension>
>                                         <errorCodes>-1</errorCodes>
>                                     </markForSuspension>
>                                 </http>
>                             </endpoint>
>                         </send>
>                     </then>
>                     <else>
>                         <sequence key="_sandbox_key_error_"/>
>                     </else>
>                 </filter>
>             </inSequence>
>             <outSequence>
>                 <send/>
>             </outSequence>
>         </resource>
>         <handlers>
>             <handler
> class="org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler"/>
>             <handler
> class="org.wso2.carbon.apimgt.gateway.handlers.throttling.APIThrottleHandler">
>                 <property name="id" value="A"/>
>                 <property name="policyKey"
> value="gov:/apimgt/applicationdata/tiers.xml"/>
>             </handler>
>             <handler
> class="org.wso2.carbon.apimgt.usage.publisher.APIMgtUsageHandler"/>
>             <handler
> class="org.wso2.carbon.apimgt.usage.publisher.APIMgtGoogleAnalyticsTrackingHandler">
>                 <property name="configKey"
> value="gov:/apimgt/statistics/ga-config.xml"/>
>             </handler>
>             <handler
> class="org.wso2.carbon.apimgt.gateway.handlers.ext.APIManagerExtensionHandler"/>
>         </handlers>
>     </api>
>
> Thanks,
> sanjeewa.
> --
>
> *Sanjeewa Malalgoda*
> WSO2 Inc.
> Mobile : +94713068779
>
>  <http://sanjeewamalalgoda.blogspot.com/>blog
> :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/>
>
>
>


-- 

*Sanjeewa Malalgoda*
WSO2 Inc.
Mobile : +94713068779

 <http://sanjeewamalalgoda.blogspot.com/>blog
:http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to