Le document rootservices est une ressource RDF fournie par toutes les applications basées sur Jazz, sans autorisation, aux clients souhaitant trouver des points d'extrémité de service spécifiques. Il comprend les URL OAuth utilisées dans le processus d'authentification basé sur OAuth pour les clients hors navigateur web.

GET rootservices

Le client obtient la transmission de l'URL de rootervices dans un en-tête Accept text/turtle ou application/x-turtle.

Demande :

GET https://example.com:9435/dm/rootservices HTTP/1.1

En-têtes
Accept: application/x-turtle

Réponse :

HTTP/1.1 200 OK

En-têtes
Server: Apache-Coyote/1.1
ETag: "nQQLPGLvSXh8NEYQhFJslNFmDkI="
Date: Mon, 17 Sep 2012 16:31:19 GMT
Expires: Mon, 17 Sep 2012 16:36:19 GMT
Cache-Control: public
Content-Type: application/x-turtle;charset=UTF-8
Transfer-Encoding: chunked
@prefix jp:      <http://jazz.net/xmlns/prod/jazz/process/1.0/> .
@prefix fp:      <http://jazz.net/xmlns/prod/jazz/frontingapp/process/1.0/> .
@prefix ju:      <http://jazz.net/ns/ui#> .
@prefix jp06:    <http://jazz.net/xmlns/prod/jazz/process/0.6/> .
@prefix rh_dist:  <http://jazz.net/xmlns/dm/distribute/1.0/> .
@prefix oslc_am:  <http://open-services.net/ns/am#> .
@prefix oslc:    <http://open-services.net/ns/core#> .
@prefix oslc_rm:  <http://open-services.net/xmlns/rm/1.0/> .
@prefix rhlocator:  <http://jazz.net/xmlns/rh/locator/1.0/> .
@prefix vvc:     <http://jazz.net/ns/vvc#> .
@prefix jtp:     <http://jazz.net/xmlns/prod/jazz/jtp/0.6/> .
@prefix jdb:     <http://jazz.net/xmlns/prod/jazz/dashboard/1.0/> .
@prefix dcterms:  <http://purl.org/dc/terms/> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix trs:     <http://jazz.net/ns/trs#> .
@prefix jfs:     <http://jazz.net/xmlns/prod/jazz/jfs/1.0/> .
@prefix jd:      <http://jazz.net/xmlns/prod/jazz/discovery/1.0/> .
@prefix rmps:    <http://jazz.net/xmlns/rmps/1.0/> .
@prefix dc:      <http://purl.org/dc/terms/> .

<https://example.com:9435/dm/distcenter/baselines>
      dc:title "Design Management JTS-BaseLines Proxy" .

<https://example.com:9435/dm/distcenter/indexing>
      dc:title "Design Management JTS-Indexing Proxy" .

<https://example.com:9435/dm/rhlocator/ld>
      dc:title "Design Management of Tool's specific Leading Dimensions" .

<https://example.com:9435/dm/rhlocator/existingtools>
      dc:title "Design Management for Existing Tools" .

<https://example.com:9435/dm/distcenter/query>
      dc:title "Design Management JTS-Query Proxy" .

<https://example.com:9435/dm/importer>
      dc:title "Rational Software Architect Import Service" .

<https://example.com:9435/dm/rhlocator/locate>
      dc:title "Design Management" .

<https://example.com:9435/dm/rootservices>
      ju:widgetCatalog <https://example.com:9435/dm/WidgetCatalog> ;
      vvc:eventReceiver <https://example.com:9435/dm/vvcEventReceiver> ;
      rh_dist:baselines <https://example.com:9435/dm/distcenter/baselines> ;
      rh_dist:distcenter <https://example.com:9435/dm/distcenter> ;
      rh_dist:indexing <https://example.com:9435/dm/distcenter/indexing> ;
      rh_dist:query <https://example.com:9435/dm/distcenter/query> ;
      jdb:dashboards <https://example.com:9435/jts/dashboards> ;
      jd:discovery <https://example.com:9435/dm/discovery> ;
      jd:friends <https://example.com:9435/dm/friends> ;
      jd:infocenterRoot <https://example.com:9435/rdmhelp> ;
      jd:registration <https://example.com:9435/dm/handleSetup> ;
      jd:viewletServiceRoot
              <https://example.com:9435/jts> ;
      jd:viewletWebUIRoot <https://example.com:9435/dm> ;
      fp:processProxy <https://example.com:9435/dm/processProxy> ;
      jfs:adminWebUI <https://example.com:9435/dm/admin> ;
      jfs:baselines <https://example.com:9435/dm/baselines> ;
      jfs:bulkOperations <https://example.com:9435/dm/bulk> ;
      jfs:changes <https://example.com:9435/dm/changes> ;
      jfs:currentUser <https://example.com:9435/jts/whoami> ;
      jfs:history <https://example.com:9435/dm/history> ;
      jfs:indexing <https://example.com:9435/dm/indexing> ;
      jfs:jauthCheckAuthUrl
              <https://example.com:9435/jts/jauth-check-auth> ;
      jfs:jauthCheckTokenUrl
              <https://example.com:9435/jts/jauth-check-token> ;
      jfs:jauthIssueTokenUrl
              <https://example.com:9435/jts/jauth-issue-token> ;
      jfs:jauthProxyUrl <https://example.com:9435/jts/jauth-proxy> ;
      jfs:jauthRevokeTokenUrl
              <https://example.com:9435/jts/jauth-revoke-token> ;
      jfs:jauthSigninUrl <https://example.com:9435/jts/jauth-signin> ;
      jfs:mailer <https://example.com:9435/jts/mailer> ;
      jfs:oauthAccessTokenUrl
              <https://example.com:9435/jts/oauth-access-token> ;
      jfs:oauthApprovalModuleUrl
              <https://example.com:9435/jts/_ajax-modules/com.ibm.team.repository.AuthorizeOAuth> ;
      jfs:oauthDomain "https://example.com:9435/jts,https://example.com:9435/dm" ;
      jfs:oauthExpireTokenUrl
              <https://example.com:9435/jts/oauth-expire-token> ;
      jfs:oauthRealmName "Jazz" ;
      jfs:oauthRequestConsumerKeyUrl
              <https://example.com:9435/jts/oauth-request-consumer> ;
      jfs:oauthRequestTokenUrl
              <https://example.com:9435/jts/oauth-request-token> ;
      jfs:oauthUserAuthorizationUrl
              <https://example.com:9435/jts/oauth-authorize> ;
      jfs:query <https://example.com:9435/dm/query> ;
      jfs:search <https://example.com:9435/dm/search> ;
      jfs:serverRenameStatus
              <https://example.com:9435/dm/appServerRenameStatus> ;
      jfs:setupWizardDescriptor
              <https://example.com:9435/dm/setup-descriptor> ;
      jfs:storage <https://example.com:9435/dm/storage> ;
      jfs:users <https://example.com:9435/jts/users> ;
      jtp:associations <https://example.com:9435/dm/process-authoring/associations> ;
      jtp:defaultPracticeLibraryUrl
              <https://example.com:9435/dm/process-authoring/libraries/shared> ;
      jtp:file <https://example.com:9435/dm/process-authoring/file> ;
      jtp:license <https://example.com:9435/dm/process-authoring/license> ;
      jtp:practices <https://example.com:9435/dm/process-authoring/practices> ;
      jtp:processDescriptions
              <https://example.com:9435/dm/process-authoring/descriptions> ;
      jp06:processSecurity
              <https://example.com:9435/dm/process-security> ;
      jp06:processTemplates
              <https://example.com:9435/dm/process/templates> ;
      jp06:projectAreas <https://example.com:9435/dm/process/project-areas> ;
      jp:projectAreaInitService
              <https://example.com:9435/dm/initializationservice> ;
      rhlocator:existingtools
              <https://example.com:9435/dm/rhlocator/existingtools> ;
      rhlocator:ld <https://example.com:9435/dm/rhlocator/ld> ;
      rhlocator:locate <https://example.com:9435/dm/rhlocator/locate> ;
      rmps:auth <https://example.com:9435/dm/auth> ;
      rmps:clmSampleProject
              <https://example.com:9435/dm/clmSampleProject> ;
      rmps:comments <https://example.com:9435/dm/comments> ;
      rmps:compare <https://example.com:9435/dm/compare> ;
      rmps:compareWithPrevious
              <https://example.com:9435/dm/compareWithPrevious> ;
      rmps:design <https://example.com:9435/dm/design> ;
      rmps:diagrams <https://example.com:9435/dm/diagrams> ;
      rmps:dm-baselines <https://example.com:9435/dm/dm-baselines> ;
      rmps:dm-changesets <https://example.com:9435/dm/dm-changesets> ;
      rmps:dm-history <https://example.com:9435/dm/dm-history> ;
      rmps:dm-search <https://example.com:9435/dm/dm-search> ;
      rmps:dm-users <https://example.com:9435/dm/dm-users> ;
      rmps:dminstall <https://example.com:9435/dm/dminstall> ;
      rmps:domainRegistry <https://example.com:9435/dm/domainRegistry> ;
      rmps:dsf <https://example.com:9435/dm/dsf> ;
      rmps:dsv <https://example.com:9435/dm/dsv> ;
      rmps:dtkConfigure <https://example.com:9435/dm/dtkConfigure> ;
      rmps:dtkEditorDef <https://example.com:9435/dm/dtk/EditorDefinition> ;
      rmps:explorer <https://example.com:9435/dm/explorer> ;
      rmps:fileUpload <https://example.com:9435/dm/fileUpload> ;
      rmps:folders <https://example.com:9435/dm/folders> ;
      rmps:graphLayout <https://example.com:9435/dm/graphLayout> ;
      rmps:groups <https://example.com:9435/dm/groups> ;
      rmps:imageInfo <https://example.com:9435/dm/imageInfo> ;
      rmps:importer <https://example.com:9435/dm/importer> ;
      rmps:info <https://example.com:9435/dm/info> ;
      rmps:linkServiceProviders
              <https://example.com:9435/dm/linkServiceProviders> ;
      rmps:links <https://example.com:9435/dm/links> ;
      rmps:linktypes <https://example.com:9435/dm/linktypes> ;
      rmps:logical <https://example.com:9435/dm/logical> ;
      rmps:metamodelconverter
              <https://example.com:9435/dm/metamodelconverter> ;
      rmps:migration <https://example.com:9435/dm/migration> ;
      rmps:modelquery <https://example.com:9435/dm/modelquery> ;
      rmps:models <https://example.com:9435/dm/models> ;
      rmps:modelvalidation
              <https://example.com:9435/dm/modelvalidation> ;
      rmps:oslcquery <https://example.com:9435/dm/oslcquery> ;
      rmps:owlInput <https://example.com:9435/dm/owlInput> ;
      rmps:projects <https://example.com:9435/dm/projects> ;
      rmps:properties <https://example.com:9435/dm/properties> ;
      rmps:queries <https://example.com:9435/dm/queries> ;
      rmps:queryvvc <https://example.com:9435/dm/queryvvc> ;
      rmps:rdfdirectory <https://example.com:9435/dm/rdfdirectory> ;
      rmps:rendering <https://example.com:9435/dm/rendering> ;
      rmps:resourceState <https://example.com:9435/dm/resourceState> ;
      rmps:reviews <https://example.com:9435/dm/reviews> ;
      rmps:status <https://example.com:9435/dm/status> ;
      rmps:streams <https://example.com:9435/dm/streams> ;
      rmps:subscriptions <https://example.com:9435/dm/subscriptions> ;
      rmps:support <https://example.com:9435/dm/support> ;
      rmps:trackedResourceSetProvider
              [ a       trs:TrackedResourceSetProvider ;
                trs:trackedResourceSet
                        <https://example.com:9435/dm/trs>
              ] ;
      rmps:transforms <https://example.com:9435/dm/transforms> ;
      rmps:validation <https://example.com:9435/dm/validation> ;
      rmps:web <https://example.com:9435/dm/web> ;
      oslc_am:amServiceProviders
              <https://example.com:9435/dm/oslc_am> ;
      oslc:publisher <https://example.com:9435/dm/application-about> ;
      oslc_rm:rmServiceProviders
              <https://example.com:9435/dm/oslc_rm> ;
      dc:title "Design Management"@en .

<https://example.com:9435/dm/distcenter>
      dc:title "Design Management Query and Search Services" .