[prev in list] [next in list] [prev in thread] [next in thread] 

List:       uddi4j-developers
Subject:    Re: [Uddi4j-developers] How to "find service by name"?
From:       "John Colgrave" <colgrave () hursley ! ibm ! com>
Date:       2002-10-21 11:34:46
[Download RAW message or body]

----- Original Message -----
From: "Wang, XD (Xiao Dong)" <X.D.Wang@dl.ac.uk>
To: "'uddi4j-developers@www-124.ibm.com'"
<uddi4j-developers@www-124.southbury.usf.ibm.com>
Sent: Monday, October 21, 2002 10:18 AM
Subject: [Uddi4j-developers] How to "find service by name"?


> Hi,
>
> I am trying to develop an UDDI client side web page based on UDDI4J
package.
> When I do "find business by name", it works well, but when I do "find
> service by name", it goes exception.
> my source code is:
>
> UDDIProxy proxy = new UDDIProxy( );
> try
> {
> proxy.setInquiryURL(inquiryURL );
> proxy.setPublishURL( publishURL );
> Vector names = new Vector( );
> names.add( new Name( "servicename" ) );
> FindQualifiers findQualifiers = new FindQualifiers( );
> Vector qualifier = new Vector( );
> FindQualifier findQualifier = new FindQualifier( );
> findQualifier.setText( "orAllKeys" );
> qualifier.add( indQualifier );
>          findQualifiers.setFindQualifierVector( qualifier );
> ServiceList serviceList = proxy.find_service(
> null,names,null,null,findQualifiers,10);

Xiao,

Which version of UDDI4J are you using?  Which registry?

You could try removing the findQualifiers as "orAllKeys" is not relevant to
finding by name, but it should not cause a problem of course.

John Colgrave
IBM

_______________________________________________
Uddi4j-developers mailing list
Uddi4j-developers@www-124.ibm.com
http://www-124.ibm.com/developerworks/oss/mailman/listinfo/uddi4j-developers
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic