It could be that the xMethods UDDI server is very picky about the sequence
of your attributes. According to the UDDI V1 specification, the maxRows
attribute should appear between the generic and xmlns attributes. Try
sending this request instead:

<?xml version="1.0"encoding="UTF-8"?>
<SOAP-ENV:Envelope 
   xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";>
 <SOAP-ENV:Body>
  <find_tModel generic="1.0" maxRows="20" xmlns="urn:uddi-org:api">
   <name>%</name>
  </find_tModel>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

If it still doesn't truncate the results, then I'd say that the xMethods
UDDI server doesn't support the maxRows feature.

Regards,
Anne

-----Original Message-----
From: Denero Watz [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 28, 2004 9:42 AM
To: [EMAIL PROTECTED]
Subject: UDDI v1.0 Search Question

I use the xMethods uddi registry and search for 20
records. But the registry returns back 513 records!!.

Following is the request envelope. Can someone tell
whatz going wrong here:

<?xml version="1.0"
encoding="UTF-8"?><SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";><SOAP-ENV:Body><f
ind_tModel
xmlns="urn:uddi-org:api" generic="1.0"
maxRows="20"><name>%</name></find_tModel></SOAP-ENV:Body></SOAP-ENV:Envelope
>

Thanks in advance,
dw



        
                
__________________________________
Do you Yahoo!?
Win a $20,000 Career Makeover at Yahoo! HotJobs  
http://hotjobs.sweepstakes.yahoo.com/careermakeover 

Reply via email to