Recuperar recursos de otra aplicación a Rational Focal Point

Si una aplicación da soporte a las API RESTful, puede conectarse a esa aplicación para recuperar artefactos y crear elementos fuera de ellos.

Antes de empezar

Acerca de esta tarea

Si existe alguno de los ID de atributo de aplicación en Rational Focal Point, el método GET actualiza los artefactos asociados con ese ID de atributo. Por ejemplo, si para la primera vez correlaciona los ID y utiliza el método GET, el método recupera los artefactos de la aplicación. Si los artefactos se actualizan en dicha aplicación, la próxima vez que correlacione los mismos ID y utilice el método GET, el método actualiza los artefactos existentes en Rational Focal Point.

Procedimiento

  1. En Rational Focal Point, abra el espacio de trabajo donde desee recuperar los artefactos.
  2. Pulse Configurar > Mandato de visualización de cliente REST y pulse Añadir mandato de visualización.
  3. Seleccione una vista donde desee añadir el mandato de visualización.
  4. En Nombre de conector de cliente REST, escriba un nombre para identificar la conexión.
  5. En Método de solicitud REST, seleccione el método GET. Para obtener información sobre el uso de cada método, consulte el tema Métodos soportados para gestionar recursos.
  6. En Lista de amigos, seleccione la aplicación que ha añadido como un amigo a Rational Focal Point.
  7. En URL de solicitud de aplicación REST, escriba el URL que tenga artefactos de la aplicación.
    Consejo: Abra un navegador web y escriba el URL que ha utilizado al añadir la aplicación REST como amigo. Se visualiza una lista de artefactos de alto nivel. Busque el artefacto que desea recuperar y copie su URL en URL de solicitud de aplicación REST.
  8. Pulse Conectar.
  9. Si la conexión es satisfactoria, pulse Seleccionar para seleccionar la XPath raíz del artefacto. Puede restringir la búsqueda a un artefacto seleccionando una XPath adecuada. Si la conexión no fue satisfactoria, no podrá seleccionar la XPath raíz.
  10. Para asegurarse de que los artefactos no se duplican, en la sección Correlación de identificación, pulse Añadir y correlacione el ID de atributo de Rational Focal Point y otra aplicación. Sólo puede correlacionar un atributo.
  11. En la sección Correlación de atributos, pulse Añadir para correlacionar los atributos de aplicación con los atributos de Rational Focal Point. Los atributos correlacionados se visualizan en el elemento captado de la aplicación. Asegúrese de que los atributos son editables.
    Nota:
    • El atributo que ha seleccionado en la sección Correlación de identificación no se visualiza en la sección Correlación de atributos porque ese atributo se correlaciona internamente y está disponible para los elementos captados.
    • Si hay atributos personalizados en la aplicación desde donde recupera artefactos y necesita un elemento específico, puede editar la XPath para que incluya ese elemento. Por ejemplo, si hay varios atributos personalizados como Estado, Prioridad y Coste, puede añadir [@attribute:name='Status'] después de la entrada de atributo de cliente para recuperar el atributo Estado. rrm:collaboration/rrm:attributes/attribute:objectType/attribute:customAttribute[@attribute:name='Status']/@attribute:literalName
  12. En Formato de fecha soportado de aplicación REST, escriba el formato de fecha que utiliza la aplicación externa.
  13. En Separador de Focal Point, escriba un valor de separador como , o ;. Los elementos de Varias opciones y LinkedList estarán separados por el separador especificado.
  14. En la sección Correlación de cabecera de solicitud, pulse Añadir y escriba el nombre y el valor de la cabecera. Para las aplicaciones de Rational solution for CLM las cabeceras son los siguientes:
    Nombre de cabecera Valor de cabecera
    Aceptar application/rdf+xml
    Tipo de contenido application/rdf+xml
    Versión núcleo OSLC 2.0
  15. Pulse Guardar.

Resultados

Para comprobar si los artefactos se captan de la aplicación, vaya al menú Visualización y pulse la vista. Seleccione el nombre de conector de la lista desplegable. Los elementos se captan y se cargan en la vista.

Comentarios