NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Install caGrid v1.3 locally, http://cagrid.org/display/downloads/caGrid+1.3+Installation+Quick+Start
  2. Obtain a grid credential (or Dorian User Account) for the grid trust fabric needed, e.g. Training Grid. (developers working locally .  Inside the NIH firewall, you should use the Stage Grid, but outside the firewall you should use the Training Grid) See .  See http://cagrid.org/display/cagrid13tutorials/Create+User+Account for instructions.
  3. Record your grid credential (aka Grid Identity) for later use. For example, mine is An example for the training grid is:
    Code Block
    /O=caBIG/OU=caGrid/OU=Training/OU=Dorian/CN=coppagridtest
    
    An example for the stage grid is:
    Code Block
    
    /O=caBIG/OU=caGrid/OU=Stage LOA1/OU=Dorian/CN=matyasscoppagridtest
    
  4. Add your own Grid Identity to PO and/or PA to authenticate.

...

Tip

Each day before you start using the services, you'll need to Login to Dorian using the GAARDS UI to extend your local grid identity certificates. Roughly ever 24 hours they expireThey are valid for no more than 12 hours.

  1. Lauch GAARDS-UI and login using your CN (matyass) from your Grid Identity (e.g. /O=caBIG/OU=caGrid/OU=Training/OU=Dorian/CN=matyass)
    Code Block
    titleLaunch GAARDS-UI (ant security)
    steve-matyass-macbook-pro-2:cagrid smatyas$ pwd
    /Users/smatyas/dev/cagrid/caGrid
    steve-matyass-macbook-pro-2:caGrid smatyas$ ant security
    ...
    
    1. Click Login button and specify the following:
      Code Block
      titleSpecify Login Credentials
      Credential Provider: Training
      Organization: Training
      Username: matyass
      Password: *********
      
  2. Proceed to consuming PO or PA services as normal now by invoking the APIs.

...

http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/Person
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/Organization
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/ClinicalResearchStaff
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/HealthCareFacility
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/HealthCareProvider
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/IdentifiedOrganization
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/IdentifiedPerson
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/OrganizationalContact
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/OversightCommittee
http://ctms-services-po-3-0-integration.nci.nih.gov/wsrf/services/cagrid/ResearchOrganization

Service Endpoints - 3.1 (Integration tier, within the NIH firewall; access requires grid credentials)

https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/Person
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/Organization
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/ClinicalResearchStaff
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/HealthCareFacility
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/HealthCareProvider
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/IdentifiedOrganization
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/IdentifiedPerson
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/OrganizationalContact
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/OversightCommittee
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/ResearchOrganization
https://ctms-services-po-3-1-integration.nci.nih.gov:19543/wsrf/services/cagrid/Business

Service Endpoints - 3.1 (Demo tier, outside the NIH firewall; access requires grid credentials)

https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/Person
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/Organization
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/ClinicalResearchStaff
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/HealthCareFacility
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/HealthCareProvider
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/IdentifiedOrganization
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/IdentifiedPerson
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/OrganizationalContact
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/OversightCommittee
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/ResearchOrganization
https://ctms-services-po-3-1-demo.nci.nih.gov:19543/wsrf/services/cagrid/Business

WSDLS

The WSDLs can be accessed by appending ?wsdl to the service endpoints

...