wso2esb - Not able to invoke axis2 service from wso2 ESB proxy service -


i new osb.

-> have axis2 webservice application running on wso2 appserver. if pass name parameter return hello + name.

-> trying access application proxyservice in wso2 esb application.

the project name sampleesbconfig , proxy service name: esbtoaxis2ps1

steps implementing proxy service:

  1. the proxy service ha wsdl url : http://localhost:9763/services/test1?wsdl ; wsdl type: source_url

inflow

  1. placed logmediator

  2. place sendmediator

  3. created address endpoint points : http://localhost:9763/services/test1 [ target url, axis2 webservice application url]

outflow

  1. placed logmediator

  2. place sendmediator

fault sequence

  1. placed logmediator

  2. created composite application includes above proxyservice

  3. deployed application on wso2 esb server running on localhost.

note: both esb & appserver running on localhost

when trying test application getting below error.

[2015-06-18 16:27:55,212] error - axis2sender unexpected error during sending message out org.apache.axis2.axisfault: system cannot infer transport information /services/esbtoaxis2ps1.esbtoaxis2ps1httpsoap11endpoint url.

how fix this?

let assume calling echo proxy , creating soap project providing wsdl of proxy service.then request url echo service http://localhost:8280/services/echo.echohttpsoap11endpoint , when going invoke it, above error.

as solution need remove part behind "." operator. proxy calling url http://localhost:8280/services/echo

according error log found calling proxy service /services/esbtoaxis2ps1.esbtoaxis2ps1httpsoap11endpoint . need call proxy /services/esbtoaxis2ps1 mentioned earlier.

hope may solve issue.


Comments

Popular posts from this blog

powershell Start-Process exit code -1073741502 when used with Credential from a windows service environment -

twig - Using Twigbridge in a Laravel 5.1 Package -

c# - LINQ join Entities from HashSet's, Join vs Dictionary vs HashSet performance -