Service Registry 3 2005Q4 관리 설명서

검색 결과 표시 구성

웹 콘솔은 기본적으로 각 쿼리에 대해 한 번에 10개의 검색 결과를 표시합니다. 10개가 넘는 검색 결과가 반환되면 사용자는 추가 결과 페이지를 표시할 수 있습니다. 관리자는 각 페이지에 표시되는 검색 결과 수를 수정할 수 있습니다.

웹 콘솔은 기본적으로 검색 결과 영역에 특정 열을 표시합니다. 각 객체에 대해 객체 유형, 이름, 설명, 버전 및 버전 주석을 표시합니다. 일부 객체 유형의 경우에는 기본 표시와는 다른 표시로 구성됩니다. 예를 들어, ServiceBinding 객체의 경우 버전 정보 대신에 종점이 포함되어 표시됩니다. 관리자는 구성 정보를 추가하여 선택 객체 유형에 대한 기본값이 아닌 데이터를 표시할 수 있습니다.

이러한 작업을 각각 수행하려면 구성 파일을 편집합니다.

Procedure검색 결과 표시에 행 수 구성

단계
  1. RegistryDomain-base/domains/registry/applications/j2ee-modules/ soar/WEB-INF/classes 디렉토리로 변경합니다.

  2. 편집기에서 jaxr-ebxml.properties 파일을 엽니다.

  3. omar.client.thinbrowser.numSearchResults 등록 정보의 정의를 찾습니다.

    omar.client.thinbrowser.numSearchResults=10
  4. 10을 원하는 값으로 변경합니다.

  5. jaxr-ebxml.properties 파일을 저장한 다음 닫습니다.

  6. 레지스트리에 대해 Application Server 도메인 중단 및 다시 시작 의 지침을 따릅니다.

Procedure검색 결과 영역의 열 구성

단계
  1. RegistryDomain-base/3.0/jaxr-ebxml 디렉토리로 변경합니다.

  2. 텍스트 편집기에서 registry-browser-config.xml 파일을 엽니다.

  3. 다음 형식을 사용하여 registry-browser-config.xml 파일에 항목을 추가합니다.

    다음 예제는 Service 객체에 대해 기본 표시와 다른 표시를 구성합니다.

    <ObjectTypeConfig 
        className="org.freebxml.omar.client.xml.registry.infomodel.ServiceImpl" 
        id="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Service">
      <SearchResultsConfig>
        <SearchResultsColumn columnClass="java.lang.Object" 
          columnHeader="Object Type" columnWidth="25" editable="false" 
          method="getObjectType"/>
        <SearchResultsColumn columnClass="java.lang.Object" 
          columnHeader="Name" columnWidth="25" editable="true" method="getName"/>
        <SearchResultsColumn columnClass="java.lang.Object" 
          columnHeader="Description" columnWidth="30" editable="true" 
          method="getDescription"/>
        <SearchResultsColumn columnClass="java.lang.Object" 
          columnHeader="Status" columnWidth="15" method="getStatusAsString"/>
        <SearchResultsColumn columnClass="java.lang.Object" 
          columnHeader="Version" columnWidth="5" method="getVersionName"/>
      </SearchResultsConfig>
    </ObjectTypeConfig>

    registry-browser-config.xmlObjectTypeConfig 요소에 대한 구문을 제공합니다. 파일에 있는 기존 요소를 예로 사용합니다. 이러한 요소는 ExternalLink, ExtrinsicObject ServiceBinding 객체 및 레지스트리 객체에 대해 기본 표시와는 다른 표시를 구성합니다.

    대부분의 경우 ebXML Registry Information Model Version 3.0 사양의 클래스 속성에서 메소드 이름을 추정할 수 있습니다(자세한 내용은 이 설명서를 읽기 전에 참조). getStatusAsString 메소드는 RegistryObjectImpl 구현 클래스에서 찾을 수 있습니다. (그러나 이번 Service Registry 릴리스에는 API 문서가 포함되지 않습니다.)

  4. registry-browser-config.xml 파일을 저장한 다음 닫습니다.

  5. 레지스트리에 대해 Application Server 도메인 중단 및 다시 시작 의 지침을 따릅니다.

  6. 재구성을 확인하려면 웹 콘솔의 검색 또는 탐색 메뉴를 사용하여 해당 열이 변경된 객체를 표시합니다.