[
https://issues.apache.org/jira/browse/TUSCANY-1654?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12525058
]
ant elder commented on TUSCANY-1654:
------------------------------------
Thats a good point, but the problem with just using the last part of the url
for the Axis2 service name is that it needs to be unique and multiple
components could use the same service name. So it needs to be some mapping of
componentName/serviceName to the binding URI.
> Problem getting wsdl for service ws binding
> -------------------------------------------
>
> Key: TUSCANY-1654
> URL: https://issues.apache.org/jira/browse/TUSCANY-1654
> Project: Tuscany
> Issue Type: Bug
> Affects Versions: Java-SCA-0.99
> Environment: Tuscany SCA 0.99 runtime used in "Tuscany plugin for
> Geronimo 2.0.1 Tomcat" distro.
> Reporter: Vamsavardhana Reddy
> Fix For: Java-SCA-Next
>
> Attachments: TUSCANY-1654.patch
>
>
> I have encountered this problem with getting wsdl for service ws binding with
> helloworld webservice sample deployed in Geronimo using Tuscany plugin for
> Geronimo. Creating this JIRA to keep track of any observations and progress
> on this problem. I suspect the problem is introduced in rev 569074. Part of
> the discussion on tuscany-dev is available at
> http://www.mail-archive.com/[email protected]/msg22334.html.
> Problem: After deploying helloworld webservice sample with ws binding URI
> http://localhost:8080/hello/HelloWorldService, accessing
> "http://localhost:8080/hello/HelloWorldService?wsdl" throws
> StringIndexOutOfBoundsException.
> Observations:
> 1. Though accessing http://localhost:8080/hello/HelloWorldService?wsdl
> results in an error, the service is still available at
> http://localhost:8080/hello/HelloWorldService
> 2. If a URI http://localhost:8080/HelloWorldService is used, then
> http://localhost:8080/HelloWorldService?wsdl does not result in any errors
> i.e. when the context-root is "/".
> 3. The HelloWorldService sample under samples runs fine with either URI's in
> standalone tuscany runtime. This is because "/" is used as the context-root
> in both the cases.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]