The WebSphere Service Registry and Repository Eclipse user interface

The WebSphere Service Registry and Repository (WSRR) Eclipse user interface (UI) is supplied as a WSRR plug-in and provides a new view, the WSRR Content view, in your Eclipse workbench (for example, Rational® Software Architect). You can use the WSRR Content view to access and search for objects in WSRR. You can also publish to WSRR new objects that you develop in the Eclipse workbench by using the WSRR Content view.

The WSRR Content view is supplied in the WSRR Eclipse plug-in, that you can download and install from the WSRR update site by using Update Manager in your Eclipse workbench. When you have installed the WSRR plug-in, you can open the WSRR Content view, which is initially displayed by default in the Resource perspective, as shown in the following figure.

Resource - Eclipse Platform

You can rearrange the views in the workbench if you prefer. For more information, see Moving and docking views in the Eclipse Workbench User Guide.

The Eclipse UI connects the workbench to a local or remote instance of WebSphere Service Registry and Repository. You can then work in the WSRR Content view to perform the following tasks:
  • Search WSRR for objects.
  • Import objects from WSRR to a project in your local workspace.
  • Publish to WSRR objects that you create in your local workspace.
  • Add property and relationship information to objects in WSRR .

In addition to name, namespace and version attributes, every object in WSRR can have any number of custom name-value properties, any number of custom relationships, and belong to a hierarchy of classifications. These pre-defined and user-defined properties and relationships can be viewed in the Eclipse Properties view when an entity is selected in the WSRR Content view.

You can click the Show all WSRR Entity relationships icon (Show all WSRR Entity relationships icon) to show or hide user-defined relationships, and their targets, that are defined on non-Collection entities. For Collection entities, user-defined relationships and their targets are always displayed.

If an object is located in a circular relationship sequence, you can expand the relationship hierarchy indefinitely in the WSRR Content view.

From the WSRR Content view, you can search WSRR by using one or more of the following criteria:
  • Any combination of name, namespace and version.
  • The type, or types, of object that you want to retrieve; for example, you can search for XML and WSDL documents.
  • One or more properties and property values of the object.
  • The classification of the object in WSRR. For each classification that is chosen, you can select whether to search with an exact match or inclusive of child classifications.

The search dialog allows you to search with wildcards (*) in the values and to perform searches that are not case sensitive. For each of the key metadata types (properties, relationships and classifications), you can choose more than one and combine them by using the logical AND or OR operations.

The search results return zero or more objects depending on how specific the search criteria are.