Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 62 Insurance
- 536.1K On-Premises Infrastructure
- 138.2K Analytics Software
- 38.6K Application Development Software
- 5.7K Cloud Platform
- 109.4K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71.1K Infrastructure Software
- 105.2K Integration
- 41.6K Security Software
REST Business Service returned HTTP response with status 400

I have a simple passthrough service where I have to consume a java restful service.
I created a REST business service. When I test this business service from sbConsole, I get expected result. The connectivity from business service to the java API looks fine here.
I created a REST Proxy service , using the same request and response xsd as for business service. I created a wsdl pipeline which uses the biding of this REST proxy service.
That's all the setup. Now when I deploy the whole composite, And i test the proxy service from test console I get 4000 bad request error, while my business service still works fine.
Part of trace :
Unhandled error caught by system-level error handler: com.bea.wli.sb.pipeline.PipelineException: Transport error (error code=OSB-380000): REST Business Service returned HTTP response with status 400[[
com.bea.wli.sb.pipeline.PipelineException: Transport error (error code=OSB-380000): REST Business Service returned HTTP response with status 400
at com.bea.wli.sb.pipeline.components.Node.processMessage(Node.java:99)