To obtain results from the JAXRSearchByCountryClassification example, you must publish an object that uses the specified classifications. Run the example in Adding Classifications: Example first.
Go to the directory install/registry-samples/search-classification.
Type either of the following commands:
Ant-base/ant search-class Ant-base/ant search-geo |
The search-class target typically returns one result:
search-class:
[java] Query URL is http://localhost:6480/soar/registry/soap
[java] Publish URL is http://localhost:6480/soar/registry/soap
[java] Created connection to registry
[java] Got registry service, query manager, and lifecycle manager
[java] Searching by classification with name=RegistryAdministrator and
value=RegistryAdministrator in scheme SubjectRole
[java] Object type is User
[java] Object name: Operator, Registry
[java] Object description: null
[java] Object key id: urn:freebxml:registry:predefinedusers:registryoperator
[java] Object version: 1.0
[java] Classification name is RegistryAdministrator
[java] Classification value is RegistryAdministrator
[java] Classification scheme for RegistryAdministrator is SubjectRole
[java] Classification name is RegistryAdministrator
[java] Classification value is RegistryAdministrator
[java] Classification scheme for RegistryAdministrator is SubjectRole
[java] ---
|
The search-geo target returns results if you have run the run target in Adding Classifications: Example.
search-geo:
[java] Query URL is http://localhost:6480/soar/registry/soap
[java] Publish URL is http://localhost:6480/soar/registry/soap
[java] Created connection to registry
[java] Got registry service, query manager, and lifecycle manager
[java] Searching by classification with name=United States and value=US in scheme
iso-ch:3166:1999
[java] Searching by classification with name=China and value=CN in scheme
iso-ch:3166:1999
[java] Org name: GenericOrg
[java] Org description: Generic organization
[java] Org identifier: urn:uuid:f23cffcd-23d2-4171-ba41-f2d1547158f8
[java] Contact name: My Name
[java] Phone number: +1 (111) 111-1111 (OfficePhone)
[java] Email Address: me@here.com
[java] ---
|