Steve Webb created JUDDI-570:
--------------------------------

             Summary: find_binding with find_tModel with colon in the name
                 Key: JUDDI-570
                 URL: https://issues.apache.org/jira/browse/JUDDI-570
             Project: jUDDI
          Issue Type: Bug
          Components: core
    Affects Versions: 3.1.0, 3.0.1
         Environment: Windows NT
            Reporter: Steve Webb
            Assignee: Kurt T Stam


I have published serveral services some of which the tModel name associated 
with a service includes a colon 'http://www.mysite.com/fred/service1' for 
example. If I get the service key and then try and use find_binding and in the 
find_tModel attribute set the name with the colon no matches are found:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:urn="urn:uddi-org:api_v3">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:find_binding maxRows="100" 
serviceKey="uddi:juddi.apache.org:47069ffa-6afa-40f9-a40e-ce0c22bd017c" 
listHead="0">
         <urn:find_tModel>
            <urn:findQualifiers>
               <urn:findQualifier>approximateMatch</urn:findQualifier>
            </urn:findQualifiers>
            <urn:name>http//www.myservice.com/service1</urn:name>
         </urn:find_tModel>
      </urn:find_binding>
   </soapenv:Body>
</soapenv:Envelope>

If I remove the colon from the tmodel name when I load juddi all requests 
succeed.

Interestingly if I make a find_tModel call by itself it works with the colon 
which seems odd.

Also worth noting is that I observed the same problem whether making to call 
using soapUI or via the java client jar.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to