OSLC-resources importeren in Maximo Anywhere

Na het maken van OSLC-resources in Maximo Asset Management moet u de bijgewerkte metagegevens importeren in Maximo Anywhere.

Voordat u begint

Controleer of de adreseigenschappen voor de serviceprovider correct zijn opgegeven in het bestand build.properties. Het bestand build.properties bevindt zich in de map Anywhere\MaximoAnywhere.
  • adapter.name=naam_serviceprovider
  • adapter.connection.protocol=http
  • adapter.connection.domain=ip
  • adapter.connection.port=poort_nummer
  • adapter.connection.context=context

Over deze taak

U kunt een Ant-script in een importprogramma gebruiken om de resourcegegevens van Maximo Asset Management te importeren in de RDF (Resource Description Framework)-bestanden in Maximo Anywhere.

Het importprogramma heeft de naam anywhere-rdfs-puller.xml en bevindt zich in de Anywhere\MaximoAnywhere-map. Dit programma neemt hierbij ook alle vormdocumenten op die door de serviceprovider in Maximo Asset Management worden gebruikt voor de mobiele Maximo Anywhere-apps.

Procedure

  1. Voeg de gewenste RDF-bestanden toe aan het bestand anywhere-rdfs-puller.xml.
    Als u bijvoorbeeld de resource voor myRelatedObject hebt gemaakt, voegt u de URI <downloadOneRdf context="/oslc/shapes/oslcwodetail/myRelatedObject" /> toe aan het bestand anywhere-rdfs-puller.xml.
  2. Voor het uitvoeren van het importprogramma in een ontwikkelomgeving, geeft u de gebruikersnaam en het wachtwoord op als argumenten voor het bestand.
    1. Voeg in Eclipse het Ant-bestand anywhere-rdfs-puller.xml toe aan de Ant-view.
    2. Klik met rechtermuisknop op het Ant-bestand anywhere-rdfs-puller.xml en selecteer Uitvoeren als > Ant-build.
    3. Op het hoofdtabblad voegt u de gebruikersnaam en het wachtwoord voor de adapter toe aan het veld Argumenten. -Dadapter.connection.user=<gebruikersnaam> -Dadapter.connection.password=<wachtwoord>
  3. Importeer de OSLC-resourcegegevens.
    Omgeving Actie

    In een ontwikkelomgeving in Eclipse

    Voer het bestand anywhere-rdfs-puller.xml uit vanuit de Ant-view.

    In een productieomgeving

    Voer deze opdracht uit:

    ant -f anywhere-rdfs-puller.xml -Dadapter.connection.user=<gebruikersnaam> -Dadapter.connection.password=<wachtwoord>

  4. Controleer of de RDF is geïmporteerd en of de RDF-content, -naam en -kenmerken correct zijn in de Anywhere\MaximoAnywhere\oslc-docs\resources\rdf\oslc-directory.

Volgende stappen

U implementeert de resources in de mobiele apps door het bestand met de toepassingsdefinitie bij te werken en een nieuwe toepassingsversie te implementeren.