Home

Referencia a la API de los servicios Web de CA

image

Contents

1. lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns checkStartRequestStatus xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns interactionId gt 51 lt tns interactionId gt lt tns tagld gt z34dsf5c7 xagb 4g5d 74g5 bd5c4we2378f lt tns tagld gt lt tns checkStartRequestStatus gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Se puede incluir uno de los siguientes lt interactionid gt el usuario transfiere el ID del formulario de solicitud de inicio que se desea ver lt tagld gt el usuario transfiere el tagld del formulario de solicitud de inicio que se desea ver lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt checkStartRequestStatusResponse xmlns http ww ca com itpam gt lt startRequestStatus gt lt interactionId gt 51 lt interactionld gt lt state gt Completed lt state gt lt earliest start time gt 2012 03 01112 51 25 690 05 30 lt earliest start time gt lt start time gt 2012 03 01T12 51 25 893 05 30 lt start time gt lt end time gt 2012 03 01T12 51 38 033 05 30 lt end time gt lt refProcess gt TENSUO3 Process lt refProcess gt lt processID gt 52 lt processID gt lt startRequestStatus gt lt c
2. C digos de estado conocidos C digos de estado conocidos La lista siguiente describe los c digos de estado conocidos que devuelve la API Pueden existir otros c digos procedentes del servidor Web o el marco de CXF pero depende del tipo de error 200 Correcto Indica una devoluci n correcta 201 Creado Indica un nuevo registro 204 Sin contenido Indica que no se muetra ning n contenido 304 No modificado Indica que el registro no se ha actualizado 400 Solicitud incorrecta Indica que se ha producido un error debido a una incidencia en un servidor backend o con un usuario 401 No autorizado Indica un error de acceso a la funci n o un fallo de autenticaci n 404 No encontrado Indica que no se ha encontrado un registro 405 M todo no permitido Indica un m todo HTTP no compatible 406 No aceptable Indica un formato solicitado no compatible 409 Ap ndice A C digos de error y estado de HTTP 181 C digos de estado conocidos Conflicto Indica que se han detectado varios registros para el identificador proporcionado 415 Tipo de medio no soportado Indica que el formato proporcionado no es compatible 500 Error interno del servidor Indica un error en el servidor o en el marco de CXF 182 Referencia a la API de los servicios Web
3. por por por por por por por por B gt B gt B gt B gt B gt B gt B gt B gt B gt B gt lt userInteractions gt especifica el ID y el t tulo de todas las interacciones de usuario pendientes Cap tulo 3 Referencia a la API SOAP 151 M todos de servicios Web getProcessLogs Utilice este m todo para obtener los registros de una instancia de proceso Niveles de mensaje Los registros de instancias de proceso de CA Process Automation muestran los niveles de mensaje siguientes m Error 4 m Advertencia 3 m Aviso 2 m Normal 1 Categor as de mensaje Las instancias de proceso de CA Process Automation tienen las categor as de mensaje siguientes Proceso Mensajes de registros para una instancia del proceso Operador Registra mensajes para los operadores en proceso Identificador Registra mensajes cuando se invoca el cambio de carril o el identificador de excepciones Respuesta Registra mensajes cuando los agentes devuelven una respuesta al orquestador Personalizar Cuando se registran mensajes sin ninguna categor a estos mensajes se agrupan en la categor a personalizada Se puede proporcionar la categor a como personalizada para recuperar tales mensajes Mensajes personalizados Se pueden definir categor as propias para la creaci n de registros Por ejemplo logEvent 3 SD MESSAGES este mensaje se ha creado para operadores de Service D
4. lt Param gt lt Param gt lt Name gt Var_1 lt Name gt lt Label gt Check Box lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt Boolean lt Type gt lt Param gt lt Param gt lt Name gt Var_2 lt Name gt lt Label gt Select lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0Only gt lt Type gt String lt Type gt lt Param gt lt Page gt lt Page gt lt Name gt Mensaje de usuario lt Name gt lt Page gt lt Page gt 88 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation TransferTask Se puede transferir asignar una tarea por ID de tarea a uno o m s usuarios y a uno o m s grupos Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 _ops Trans ferTask Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt TransferTaskRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 TransferTaskRequest xmlns pl http ns ca com 2011 09 pam ops gt lt TaskID gt 510 lt TaskID gt lt Users gt lt User gt lt Name gt pamadmin lt Name gt lt User gt lt Users gt lt Groups gt lt Group gt lt Groups gt lt TransferTaskRequest gt Cap tulo 2 Referencia a la API RESTful 89 Servicios Web RESTful y CA Process Automation La solicitud de TransferTask devuelve el siguiente XML lt xml ve
5. lt pages gt lt getPendingInteractionRequestFormResponse gt Cuando se proporciona una tarea en estado completado lt Fault xmlns http schemas xmlsoap org soap envelope gt lt faultcode gt SOAP ENV Server lt faultcode gt lt faultstring gt UserInteraction con Id de tarea lt lt taskid gt gt est en estado completado y por lo tanto esta acci n no se permite lt faultstring gt lt Fault gt Nota Cuando se inicia con CA Process Automation 2 2 se agrega getApprovalRequired a la solicitud getPendinglnteractionRequestForm Si se configura como verdadero se devuelve el indicador isApprovalRequired que se ala si el formulario necesita aprobaci n Para activar este comportamiento en las instancias de CA Process Automation actualizadas de r2 1 haga que el administrador de CA Process Automation realice los cambios necesarios a la configuraci n de CA Process Automation descrita en la Nota del m todo executePendinginformation en la p gina 120 Cap tulo 3 Referencia a la APISOAP 145 M todos de servicios Web getPendingUserInteractions Utilice este m todo para ver las interacciones de usuario pendientes El n mero de interacciones pendientes que se devuelven se basa en el rol del usuario m Sielusuario es un administrador todas las interacciones del usuario estar n pendientes en las devoluciones del orquestador m Para cualquier otro rol nicamente se devuelven aquellas interacciones pendien
6. lt Instance gt TestIRFPrompt_505 lt Instance gt lt Title gt Asignaci n de t tulos lt Title gt lt Description gt Descripci n de la asignaci n 1 lt Description gt lt StartTime gt 2012 06 01T17 37 08 000Z lt StartTime gt lt RootUUID gt eba34640 5del 4e73 ab28 e312alef35fa lt RootUUID gt lt IsApprovalRequired gt true lt IsApprovalRequired gt lt Pages gt lt HasComplexType gt false lt HasComplexType gt lt Page gt lt Name gt TestPage lt Name gt lt Param gt lt Name gt Var_0 lt Name gt lt Label gt TextField1 lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Var_1 lt Name gt lt Label gt Check Box lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt Boolean lt Type gt lt Param gt lt Param gt lt Name gt Var_2 lt Name gt lt Label gt Select lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Page gt lt Page gt lt Name gt Mensaje de usuario lt Name gt Cap tulo 2 Referencia a la API RESTful 79 Servicios Web RESTful y CA Process Automation lt Page gt lt Page gt lt Name gt System lt Name gt lt Page gt lt Pages gt lt Assignees gt lt Users gt lt User gt lt Name gt pamadmin lt Name gt lt User gt lt Users gt lt Assignees gt lt Task gt
7. schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http www w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns controlProcess xmlns tns http ww ca com itpam gt lt tns ProcessID gt 47 lt tns ProcessID gt lt tns action gt suspend lt tns action gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns controlProcess gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt controlProcessResponse xmlns http ww ca com itpam gt lt actionStatus gt The suspend action for Process 1D 47 was queued lt actionStatus gt lt controlProcessResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Cap tulo 3 Referencia a la API SOAP 115 M todos de servicios Web Acciones Suspender Se puede suspender una sola instancia de proceso mediante un m todo de servicios Web Si no se puede suspender una instancia de un proceso por ejemplo ya se ha completado o anulado aparece un mensaje de error con detalles sobre la solicitud A continuaci n se muestra un ejemplo de un error cuando se i
8. 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 2 lt logMessage gt lt time gt 2012 03 01T13 18 48 045 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha activado Calculation _1 despu s de Lane Change 1 lt logMessage gt lt time gt 2012 03 01T13 18 48 045 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Lane Change _1 tiene el estado Completado en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 48 060 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha enviado una petici n de servicio para Calculation _1 lt logMessage gt lt time gt 2012 03 01T13 18 48 092 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Calculation 1 est En ejecuci n en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 48 092 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Calculation_1 tiene el estado Completado lt logMessage gt lt time gt 2012 03 01T13 18 48 576 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage g
9. Si la biblioteca ya contiene un objeto con el nombre especificado establezca lt OverwriteAction gt en una de las opciones siguientes Importar Se aumenta la versi n del objeto importado si un objeto con el mismo nombre existe en la carpeta de importaci n especificada Anula la versi n de publicaci n si la misma versi n de publicaci n existe DoNotimport No importar objetos con el mismo nombre que un objeto existente ImportAndReplace Importar y reemplazar el objeto existente Se suprimen las versiones anteriores del objeto La respuesta indica si la importaci n se ha realizado correctamente lt xml version 1 0 encoding utf 8 gt lt pam ops ImportResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops ImportResponse gt lt SuccessMessage gt El objeto especificado se ha importado correctamente lt SuccessMessage gt lt pam ops ImportResponse gt Exportar Se pueden exportar objetos de CA Process Automation en un archivo local Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Expor t 92 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt ExportRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 ExportRequest xmlns pl htt
10. falso el par metro IsArchived Dataset dJ Query_SRFinstance Y 2 Filter Name Value 4 2 StartRequestinstanoe 30 Y Element Type 4 3 0 a 2 StartRequestinst instance SRF_Run_361 Processinstance Proc_Block_362 State Running Scheduled time 2012 07 09T10 07 01 887Z Start time 2012 07 09T10 07 02 0432 End time aB 4 2 StartRequestinst instance SRF_Run_461 Processinstance Proc_Block_462 State Running Scheduled time 2012 07 10T02 17 02 333Z Start time 2012 07 10T02 17 02 6172 End time Oe 9 37 da DD 57 Y fs DD 77 L 87 19 97 LD 10 i 217 DequeueStartRequest La operaci n DequeueStartRequest elimina una instancia de formulario de solicitud de inicio de la cola Lleve a cabo los pasos siguientes 1 Creeunproceso 2 Arrastre el operador Ejecutar al dise ador 30 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a d
11. identifica la fuente del evento opcional lt eventDestination gt identifica el destino del evento opcional lt eventExpression gt es una expresi n booleana para par metros de evento adicionales Esta expresi n se eval a frente a los par metros de evento o carga til que se env an con un evento opcional Por ejemplo Event eventid 1234 lt enablePatternMatch gt activa la coincidencia de patr n para los par metros como nombre del evento tipo fuente y destino lt allowPartialMatch gt permite una coincidencia parcial para los par metros como nombre del evento tipo fuente y destino Cap tulo 3 Referencia a la APISOAP 141 M todos de servicios Web Respuesta de SOAP lt uniqueld gt env a un ID nico junto con la solicitud SOAP para que la llamada SOAP utilice el evento solamente una vez Si el enviar evento tiene una opci n de entrega a varios suscriptores las m ltiples llamadas de getMatchingEvents con el mismo lt uniqueld gt utilizan el evento solamente una vez lt consumeEvents gt permite que la solicitud utilice o no los eventos coincidentes lt retrieveAllMatchingEvents gt permite que la solicitud recupere todos o los primeros eventos de env o coincidentes lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt getMatchingEventsResponse xmlns http ww ca com itpam gt lt events gt lt e
12. lt Tasks gt lt pam ops QueryTasksResponse gt ReplyTask Se puede responder a una tarea con valores de par metro y aprobaci n en el siguiente ejemplo se muestra en negrita Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Reply Task 80 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt ReplyTaskRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 ReplyTaskRequest xmlns pl http ns ca com 2011 09 pam ops gt lt TaskID gt 510 lt TaskID gt lt IsApproved gt true lt IsApproved gt lt Arguments gt lt Argument gt lt Name gt Var_0 lt Name gt lt Value gt val0 lt Value gt lt Argument gt lt Argument gt lt Name gt Var_1 lt Name gt lt Value gt true lt Value gt lt Argument gt lt Argument gt lt Name gt Var_2 lt Name gt lt Value gt val2 lt Value gt lt Argument gt lt Arguments gt lt ReplyTaskRequest gt Cap tulo 2 Referencia a la API RESTful 81 Servicios Web RESTful y CA Process Automation El ejemplo siguiente muestra la respuesta de ReplyTask lt xml version 1 0 encoding utf 8 gt lt pam ops ReplyTaskResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops ReplyTaskResponse g
13. lt Name gt Mensaje de usuario lt Name gt lt Page gt lt Page gt lt Name gt System lt Name gt 90 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation lt Page gt lt Pages gt lt Assignees gt lt Users gt lt User gt lt Name gt pamadmin lt Name gt lt User gt lt Users gt lt Assignees gt lt Task gt lt pam ops TransferTaskResponse gt Ejemplos de REST del contenido Importar Las operaciones de contenido permiten exportar contenido de un entorno de CA Process Automation e importarlo en otro entorno de CA Process Automation Se puede importar un archivo local de objetos de CA Process Automation Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Impor t Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt ImportRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 ImportRequest xmlns pl http ns ca com 2011 09 pam ops gt lt ImportLocation gt TestContent lt ImportLocation gt lt SourceLocation gt C Archivos de programalCAYPAM401standalone c2orepositoryYpubliclcontentYITPAMCO ntent xml lt SourceLocation gt lt 0verwriteAction gt ImportAndReplace lt OverwriteAction gt lt SetCurrent gt true lt SetCurrent gt lt ImportRequest gt Cap tulo 2 Referencia a la API RESTful 91 Servicios Web RESTful y CA Process Automation
14. lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns attachments gt lt tns attachmentId gt 111 lt tns attachmentlId gt lt tns attachments gt lt tns deleteAttachments gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt deleteAttachmentsResponse xmlns http www ca com itpam gt lt successMessage gt Se han suprimido correctamente los archivos adjuntos lt successMessage gt lt deleteAttachmentsResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt La etiqueta lt successMessage gt muestra los resultados de la solicitud executePendingInteraction Utilice este m todo para ejecutar las interacciones de usuario pendientes 120 Referencia a la API de los servicios Web Ejemplo Solicitud de SOAP M todos de servicios Web lt tns executePendingInteraction xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns params gt lt tns param name Var_0 gt hello lt tns param gt lt tns param name Var_1 gt world lt tns param gt lt tns params gt lt tns userInteractionID gt 22141 lt t
15. n del formulario de solicitud de inicio de la biblioteca de CA Process Automation lt tns getStartRequestForm xmlns tns http ww ca com itpam getParamSequence true gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns objLocation gt lt tns name gt MYSRF lt tns name gt lt tns path gt myfolder lt tns path gt lt tns objLocation gt lt tns getStartRequestForm gt Cap tulo 3 Referencia a la APISOAP 163 M todos de servicios Web Solicitud de SOAP lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getStartRequestForm xmlns tns http ww ca com itpam getParamSequence true gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns objLocation gt lt tns name gt MYSRF lt tns name gt lt tns path gt TENSUO3 lt tns path gt lt tns objLocation gt lt tns getStartRequestForm gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt name gt es el nombre del formula
16. tns startRequest gt lt tns startRequest name Asset_Transfer_SRF refPath sinral CA ITAM SRF gt lt tns description gt 0bjeto Base de datos lt tns description gt lt tns startRequest gt lt tns startRequest name Asset_Disposal_HwW_SRF refPath sinral CA ITAM SRF gt lt tns description gt 0bjeto Base de datos lt tns description gt lt tns startRequest gt lt tns startRequest name Asset_Install_HwW_Transferred_SRF refPath sinral CA ITAM SRF gt lt tns description gt 0bjeto Base de datos lt tns description gt lt tns startRequest gt lt tns startRequest name Asset_Install_HwW_SRF refPath sinral CA ITAM SRF gt lt tns description gt 0bjeto Base de datos lt tns description gt lt startRequest gt lt tns startRequest name Start Request Form refPath Package Demo gt lt tns description gt lt tns startRequest gt lt tns startRequest name Start Request Form refPath Jack gt lt tns description gt lt tns startRequest gt lt tns startRequests gt lt tns getStartRequestFormsResponse gt Cap tulo 3 Referencia a la API SOAP 167 M todos de servicios Web Solicitud de SOAP B squeda por palabra clave Se pueden registrar formularios de solicitud de inicio con palabras clave asociadas a aquellos Por ejemplo se puede realizar una b squeda para encontrar si SRF1 y SRF2 est n asociados con la palabra clave ABC en la carpeta myfolder lt tns getStartR
17. 0 gt lt label gt Var_0 lt label gt lt description gt lt value gt lt itpamSt ring gt lt itpamString isRead0nly false maxlength 2147483647 sequenceNo 1 gt lt label gt Var_1 lt label gt lt description gt lt value gt lt itpamString gt lt page gt lt page name System gt lt page name User Prompt gt lt pages gt lt getPendingInteractionRequestFormResponse gt minlength 0 name Var_0 minlength 0 name Var_1 lt pages gt especifica los detalles de las p ginas en el formulario de solicitud de interacci n 144 Referencia a la API de los servicios Web M todos de servicios Web Cuando se proporciona una tarea en estado tomado lt getPendingInteractionRequestFormResponse xmlns http ww ca com itpam gt lt processID gt 7 lt processID gt lt isApprovalRequi red gt true lt isApprovalRequired gt lt description gt lt pages hasComplexType false gt lt page name Parameters gt lt itpamString isRead0nly false maxlength 2147483647 minlength 0 name Var_0 sequenceNo 0 gt lt label gt Var_0 lt label gt lt description gt lt value gt lt itpamSt ring gt lt itpamString isRead0nly false maxlength 2147483647 minlength 0 name Var_1 sequenceNo 1 gt lt label gt Var_1 lt label gt lt description gt lt value gt lt itpamString gt lt page gt lt page name System gt lt page name User Prompt gt
18. 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestGetPAM_140 lt usm core MdrElementID gt lt usm core Label gt Workflow TestGetPAM_140 140 140 lt usm core Label gt lt usm core CreationTimestamp gt 2011 12 01T12 43 12 lt usm core Creation Timestamp gt lt usm core LastModTimestamp gt 2011 12 01T12 44 01 lt usm core LastModTi mestamp gt lt usm core LastModUserName gt pamadmin lt usm core LastModUserName gt lt usm core InstanceName gt TestGetPAM_140 140 Workflow lt usm core Insta nceName gt lt usm core ActivityID gt 140 lt usm core ActivityID gt lt usm core RuntimeName gt TestGetPAM_140 lt usm core RuntimeName gt lt usm core RuntimeDiscriminator gt 140 lt usm core RuntimeDiscriminator gt lt usm core ActivityTypes gt Workflow lt usm core ActivityTypes gt lt usm core ActivityState gt Finished Completed lt usm core ActivityState gt lt usm core StateDescription gt Completed lt usm core StateDescription gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivity TestGetPAM_140 rel self gt lt usm core ITActivity gt lt usm core ITActivity xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt Md rProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestGetPAM_135 lt usm core MdrE
19. 0perador level Aviso gt lt logMessage gt Lane Change _3 tiene el estado Finalizada en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 50 342 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha enviado una petici n de servicio para Calculation 1 2 lt logMessage gt lt time gt 2012 03 01T13 18 50 373 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Calculation_1 2 est En ejecuci n en Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 50 373 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Calculation_1 2 tiene el estado Finalizada lt logMessage gt lt time gt 2012 03 01T13 18 50 842 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha enviado una petici n de servicio para Start_Script_ 1 3 lt logMessage gt lt time gt 2012 03 017T13 18 51 107 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_Script_1 3 est En ejecuci n en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 51 123 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start _Script_1 3 tiene
20. Arguments gt lt Argument gt lt Name gt Var_0 lt Name gt lt Value gt val0 lt Value gt lt Argument gt lt Argument gt lt Name gt Var_1 lt Name gt lt Value gt true lt Value gt lt Argument gt lt Argument gt lt Name gt Var_2 lt Name gt lt Value gt val2 lt Value gt lt Argument gt lt Arguments gt lt 0ptions gt lt StartDate gt startDate lt StartDate gt lt StartTime gt startTime lt StartTime gt lt O0ptions gt lt SubmitStartRequestFormRequest gt Nota Utilice el formato siguiente para StartDate y StartTime m StartDate yyyy MM dd m StartTime HH mm formato de 24 horas 74 Referencia a la API de los servicios Web QueryStartRequests Servicios Web RESTful y CA Process Automation Como aparece en el siguiente ejemplo la respuesta de SubmitStartRequestForm contiene el identificador de solicitud de inicio en el ejemplo se muestra en negrita lt xml version 1 0 encoding utf 8 gt lt pam ops SubmitStartRequestFormResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops SubmitStartRequestFormResponse gt lt StartRequestStatus gt lt InteractionID gt 1291 lt InteractionID gt lt Instance gt SRF_1291 lt Instance gt lt State gt En cola lt State gt lt Earliest start time gt 2012 06 14T15 52 05 341Z lt Earliest start time gt lt RefProcess gt TestsRF TestProcess lt RefProcess
21. AutOMatiON oocconcconcnocnnocnnonconnconnnoncnonnnnn conc cnc cnn cnnn cnn cnn rra rn narran rra n cnn 11 Servicios de Catalyst Process Automation ooocococcnoconocononcnononanonnnonononccnnncnn cnn nn nn rn cnn cnn n cnn c cnn nnn cnn nn rn nn nen ann anna nana 12 O NEN EEEE E 52 Uso de ODatadeCatalys terns iruei arar aie raa aaa aiee aoi a 107 Cap tulo 3 Referencia a la API SOAP 109 M todos de sericis We Breissa oraire aE EE pa Sa a e ea EEE EE EEE 109 ASYNESDAP RESPON A A A E A EE E EE A aid 109 a O 110 checkSta rtRequestStatus viii ia esas 111 controllnstante anna tio ido oca 113 CONTFO PFOCESS crvcc caisstin A EE A A A E A E ireesiandedsss 115 deleteArchivedlNstanNCES merci bi doit atea 118 delete AttachMents cis ea nE incendia EER AKEE dadas 119 executePendinglnteraciON viciado cialis 120 eXecCUte OC iii ilatina iaa S EEN EEEN a O EESE ENCEN I eo id di 123 eXecute Star QUESt anios 126 exporta AA 130 generate Even LimcinosocaniooninnearicinnnonirionsandssRadnesncasanasaniGUiRAnApR AR aN Ra araea EAN ha osuna DosDOSSGNODA RA NDALRAgAONN Sank asats ani n R s 133 getAttachments iair eneee Eana a a EAE aAa Era a e AA Usa lis a ai NEE aaas 136 getiTPamVersi n Oia A A iii 138 getMatchIngEVents iii iii 140 getPendinglnteractionRequestFOrM oococococcconoccnonconnconnnononnncnnncnnn cnn cnn crono n a taaan nr savai aana inet Eip Ep dainn daikh 142 getPendingUserinteractiONS ooooccnnconoconocononcnoncnnnconnnnnnnnn conc en enaena eaa aer
22. Automation incluyen un conector incrustado que expone interfaces de UCF Cualquier aplicaci n cliente de UCF incluidos los operadores Catalyst de CA Process Automation puede utilizar interfaces de UCF Cualquier cliente de Catalyst puede consumir el conector de CA Process Automation para realizar las siguientes acciones m Consultar el estado de procesos de CA Process Automation m Iniciar anular suspender y reanudar un proceso de CA Process Automation m Consultar y suscribirse a alertas m Consultar y enviar formularios de solicitud de inicio m Quitar de la cola y finalizar solicitudes de inicio m Consultar actualizar y responder a tareas solicitudes de interacci n m Importar y exportar objetos de automatizaci n m Recibir eventos de ciclo de vida sobre procesos de CA Process Automation m Consultar y actualizar conjuntos de datos m Consultar y actualizar m dulos de CA Process Automation Importante No instale otros conectores en el contenedor de Catalyst Process Automation 12 Referencia a la API de los servicios Web Uso Servicios Web RESTful y CA Process Automation Cualquier interfaz de cliente de Catalyst incluida la interfaz REST de Catalyst y los operadores de Catalyst que incluye CA Process Automation permite acceder a los servicios Process Automation de Catalyst Todos los operadores de Catalyst interact an con conectores de Catalyst que interact an con un repositorio de datos de gesti n MDR Un conector d
23. Label gt Progress lt Label gt lt Type gt Double lt Type gt lt Param gt lt Param gt lt Name gt TouchpointName lt Name gt lt Value gt 0rchestrator lt Value gt lt Label gt TouchpointName lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt ServerName lt Name gt lt Value gt SINRA22 ca com lt Value gt lt Label gt ServerName lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt ServerId lt Name gt lt Value gt 1ed56246 7880 4c10 8a5f 5a9975c17d9b lt Value gt lt Label gt Serverld lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt DisplayName lt Name gt 98 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation lt Value gt Process lt Value gt lt Label gt DisplayName lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt InstanceUUID lt Name gt lt Value gt 024d68c3 1248 484b acal ef8584492eac lt Value gt lt Label gt InstanceVUID lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt rootUUTD lt Name gt lt Value gt 024d68c3 1248 484b acal ef8584492eac lt Value gt lt Label gt rootUUID lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt CallerUser lt Name gt lt Value gt pamadmin lt Value gt lt Label gt CallerUser lt Label g
24. Por ejemplo en la siguiente ilustraci n hay 25 formularios de solicitud de inicio con variables del LookUpPath proporcionado PAE Save Add Variable X Delete Variable Add Page X lt Delete Page Query_BulkSRF_recursive X Filter X Name Value gt Y Execute l a B Operation Results a 2 QueryStartRequestFormsRes 4 2 StartRequestForm a 2 StartRequestForm 25 b Y Element Type 4 3 0 B StartRequestFor Name SRF_E Path REST_Methods SRF_support Bulk_SRFs B C Description HasComplexTyz false a 2 Lage gt D Page 1 sB 4 2 StartRequestFor Name SRF_C Path REST_Methods SRF_support Bulk_SRFs B C Description HasComplexTye false P Page gt az gt E 37 gt 0 47 El SubmitStartRequestForm 24 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Para enviar un formulario de solicitud de inicio utilice la operaci n de SubmitStartRequestForm Lleve a cabo los pasos siguientes 1 2 3 Cree un proceso Arrastre el operador Ejecutar al dise ador Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Execute CatalystBrokerURL https nom
25. URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 lt type gt lt id gt http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 lt type gt id lt id gt Donde m lt type gt es el tipo de USM m lt id gt esel valor de MdrElementID Por ejemplo utilice la direcci n URL siguiente para mostrar una instancia de proceso ITActivity con el ID TestSubscribeAlert_59 http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ITActivity TestSubscribeAlert_59 http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ITActivity id TestSubscribeAlert_59 Cap tulo 2 Referencia a la API RESTful 63 Servicios Web RESTful y CA Process Automation Al actualizar el explorador se puede monitorizar el estado de la instancia de proceso en las propiedades ActivityState o StateDescription de ITActivity lt xml version 1 0 encoding utf 8 gt lt usm core ITActivity xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestSubscribeAlert_59 lt usm core MdrElementl D gt lt usm core Label gt Workflow TestSubscribeAlert_59 59 59 lt usm core Lab el gt lt usm core CreationTimestamp gt 2012 04 18T15 57 38 lt usm core Creation Timestamp gt lt usm core LastModTimestamp gt 2012 04 18T15 59 18 lt usm core LastMod
26. biblioteca convertida en serie objeto de biblioteca exportado lo env a como archivo adjunto a la respuesta Sino proporciona una ubicaci n compartida accesible y el nombre de archivo en la solicitud se devuelve la respuesta de error al usuario m Si proporciona la ubicaci n compartida accesible y el nombre del archivo de descarga la biblioteca exportada se guarda en la ubicaci n proporcionada con el nombre del archivo especificado La ubicaci n compartida se devuelve en la respuesta m Si proporciona un nombre de archivo de descarga que existe en la ubicaci n compartida se devuelve la respuesta de error al usuario Utilice este m todo para publicar un evento Cap tulo 3 Referencia a la APISOAP 133 M todos de servicios Web Ejemplo lt tns generateEvent xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns eventName gt test lt tns eventName gt lt tns eventType gt eventType_ lt tns eventType gt lt tns eventSource gt testsource lt tns eventSource gt lt tns eventDestination gt testdestination lt tns eventDestination gt lt tns eventExpDuration gt 130 lt tns eventExpDuration gt lt xsd Choice Type gt lt tns payload gt test lt tns payload gt lt tns params gt lt tns param name name__ gt
27. de SOAP Proceso finalizado lt CheckFlowResponse xmlns http ww ca com itpam gt lt CheckFlowResult gt lt ROID gt 489 lt ROID gt lt flow state gt Completed lt flow state gt lt submission time gt 2012 02 01T20 15 41 515 05 30 lt submission time gt lt sender address gt none lt sender address gt lt connection id gt none lt connection id gt lt message gt Flow state received lt message gt lt params gt lt param name RuntimeROID gt 489 lt param gt lt param name Resultado gt 1 lt param gt lt param name ServerId gt b9c4b8de b74b 44b5 b2d2 1Ideb6e3dc872 lt param gt lt param name effectiveUser gt pamadmin lt param gt lt param name InstanceUvUID gt f120811e 3895 41a2 abbb 3458c19a51c8 lt param gt lt param name UserName gt pamadmin lt param gt lt param name ProcessName gt SOAPTest P1 lt param gt lt param name ServerName gt lodivsa204 ca com lt param gt lt param name DisplayName gt P1 lt param gt lt param name TouchpointName gt 0Orchestrator lt param gt lt param name CallerUser gt pamadmin lt param gt lt param name EndDate gt 2012 02 01 16 30 24 lt param gt lt param name StartDate gt 2012 02 01 16 30 24 lt param gt lt param name ScheduledStartTime gt 2012 02 01 00 00 00 lt param gt lt param name rootUUID gt f120811e 3895 41a2 abbb 3458c19a51c8 lt param gt lt param name EndTime gt 2012 02 01 16 30 24 lt param gt lt param na
28. del archivo xml que se va a importar Por ejemplo CMISOAPExportedObjects xm Guarde y ejecute el proceso lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns ImportO0bject xmlns tns http ww ca com itpam gt lt tns importFileParam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns importLocation gt lt tns importLocation gt lt tns localSourceLocation gt C ANSOAPExported0bjects xml lt tns localSourceLocation gt lt tns isSetCurrent gt true lt tns isSetCurrent gt lt tns isMakeAvailable gt true lt tns isMakeAvailable gt lt tns overwriteAction gt increment0bjectVersion lt tns overwriteAction gt lt tns importFileParam gt lt Esta solicitud puede tener contenido MIME gt lt tns Import0bject gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt importLocation gt especifica la ubicaci n en la biblioteca de CA Process Automation donde se desean importar los objetos lt isSetCurrent gt indica si se deben marcar los objetos importados como las versiones actuales opcional El valor predeterminado es falso 170 Referencia a la API de los servic
29. doble clic en el operador Ejecutar para abrir la paleta Propiedades 32 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n AbortStartRequest Finalice la instancia de formulario de solicitud de inicio en ejecuci n a En las propiedades Ejecutar haga clic en Par metros b En la ficha AbortStartRequestRequest introduzca el siguiente valor Instancia SRF_Run_x en la que la x es el ID de la instancia del formulario de solicitud de inicio para quitar de la cola Por ejemplo SRF_Run_3378 Cap tulo 2 Referencia a la API RESTful 33 Servicios Web RESTful y CA Process Automation Operaciones de tarea Ejecute el proceso Revise el resultado En la siguiente ilustraci n los par metros de salida muestran el estado actual del formulario de solicitud de inicio como Err neo debido a que se ha finalizado el estado En ejecuci n Nota Solo se puede finalizar la instancia de formulari
30. el estado Completado lt logMessage gt lt time gt 2012 03 01T13 18 55 982 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Normal_Stop_1 se ha activado despu s de Start_Script_1 3 lt logMessage gt lt time gt 2012 03 01T13 18 56 014 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt Cap tulo 3 Referencia a la API SOAP 159 M todos de servicios Web getProcessStatus Ejemplo lt logMessage gt Normal_Stop_1 tiene el estado Finalizada en Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 56 060 05 30 lt time gt lt processlog gt lt processlog category Proceso level Aviso gt lt logMessage gt El proceso tiene el estado Finalizado lt logMessage gt lt time gt 2012 03 01T13 18 56 060 05 30 lt time gt lt processlog gt lt processLogs gt lt getProcessLogsResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Utilice este m todo para consultar el estado de una instancia de proceso lt tns getProcessStatus xmlns tns http ww ca com itpam gt lt tns flow gt lt xsd Choice Type gt lt tns ROID gt 489 lt tns ROID gt lt tns action gt check lt tns action gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypa
31. encoding utf 8 gt lt pam ops TakeTaskResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops TakeTaskResponse gt lt Task gt lt TaskID gt 510 lt TaskID gt lt ProcessID gt 505 lt ProcessID gt lt State gt Tomada lt State gt lt Instance gt TestIRFPrompt_505 lt Instance gt lt Title gt Asignaci n de t tulos lt Title gt lt Description gt Descripci n de la asignaci n 1 lt Description gt lt StartTime gt 2012 06 01T17 37 08 000Z lt StartTime gt lt RootUUID gt eba34640 5del 4e73 ab28 e312alef35fa lt RootUuUID gt lt IsApprovalRequired gt true lt IsApprovalRequired gt lt Pages gt lt HasComplexType gt false lt HasComplexType gt lt Page gt lt Name gt TestPage lt Name gt lt Param gt lt Name gt Var_0 lt Name gt lt Label gt TextField1 lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Var_1 lt Name gt lt Label gt Check Box lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt Boolean lt Type gt 84 Referencia a la API de los servicios Web ReturnTask Servicios Web RESTful y CA Process Automation lt Param gt lt Param gt lt Name gt Var_2 lt Name gt lt Label gt Select lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Ty
32. forma que lo har a en la ficha M dulos del Explorador de configuraci n 102 Referencia a la API de los servicios Web QueryModuleConfigs Servicios Web RESTful y CA Process Automation Para consultar nombres de m dulo utilice la funci n QueryModuleConfigs Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Query ModuleConfigs Incluya un encabezado de solicitud Content Type application xml El ejemplo siguiente devuelve todos los m dulos lt QueryModuleConfigsRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 QueryModuleConfigsRequest xmlns pl http ns ca com 2011 09 pam ops gt lt ModuleName xsi nil true gt Opcional lt ModuleType gt ALL lt ModuleType gt lt QueryModuleConfigsRequest gt El ejemplo siguiente devuelve los m dulos personalizados lt QueryModuleConfigsRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 QueryModuleConfigsRequest xmlns pl http ns ca com 2011 09 pam ops gt lt ModuleName xsi nil true gt Opcional lt ModuleType gt CUSTOM lt ModuleType gt lt QueryModuleConfigsRequest gt Cap tulo 2 Referencia a la API RESTful 103 Servicios Web RESTful y CA Process Automation La respuesta contiene los nombres de m dulo lt xml version 1 0 encoding utf 8 gt lt pam ops QueryModuleConfigsResponse xmlns pam ops http ns ca com 2011 09 pam ops xml
33. gt lt End time gt 2012 06 14T115 52 11 000Z lt End time gt lt StartRequestInstance gt lt StartRequestInstances gt lt pam ops QueryStartRequestsResponse gt DequeueStartRequest Se puede quitar de cola una solicitud de inicio Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Deque ueStartRequest Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt DequeueStartRequestRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 DequeueStartRequestRequest xmlns pl http ns ca com 2011 09 pam ops gt lt Instance gt SRF_1_44 lt Instance gt lt DequeueStartRequestRequest gt 76 Referencia a la API de los servicios Web AbortStartRequest Servicios Web RESTful y CA Process Automation El ejemplo siguiente muestra la respuesta de DequeueStartRequest lt xml version 1 0 encoding UTF 8 gt lt pam ops DequeueStartRequestResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops DequeueStartRequestResponse gt lt StartRequestInstance gt lt Instance gt SRF_1 44 lt Instance gt lt ProcessInstance xsi nil true gt lt State gt Failed lt State gt lt Scheduled time gt 2012 07 01T13 39 00 000Z lt Scheduled time gt lt StartRequestInstance gt lt pam ops DequeueStartRequestResponse gt Utilice AbortStartRequest
34. gt 076be822 7514 4f04 a333 3e8b73693a2b lt tns rootUUID gt lt tns processID gt lt tns processID gt lt tns getPendingUserInteractions gt Cap tulo 3 Referencia a la API SOAP 147 M todos de servicios Web Solicitud lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getPendingUserInteractions xmlns tns http ww ca com itpam getRootUUID false gt lt tns lt tns lt tns lt tns rootUUID gt 6e8faae6 77a4 4461 8feb 9e5ca4d572d5 lt tns rootUUID gt lt tns lt tns auth gt user gt Joe lt tns user gt password gt thisismypasswo rd lt tns password gt auth gt processID gt lt tns processID gt lt tns getPendingUserInteractions gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 148 Referencia a la API de los servicios Web Respuesta M todos de servicios Web lt getPendingUserInteractionsResponse xmlns http ww ca com itpam gt lt userInteractions gt lt userInteraction id 207 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 208 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userIn
35. gt Proporciona una interfaz de gesti n para el sistema externo que es compatible con JMX lt Description gt lt Module gt lt Module gt lt ModuleName gt Servicios de procesos lt ModuleName gt lt Name gt Ejecuci n de comandos lt Name gt lt DisplayName gt Ejecuci n de comandos lt DisplayName gt lt Description gt Ejecuta programas y scripts en los entornos operativos de host lt Description gt lt Module gt 104 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation lt Module gt lt ModuleName gt Servicios Fecha Hora lt ModuleName gt lt Name gt Date Time lt Name gt lt DisplayName gt Fecha hora lt DisplayName gt lt Description gt Ejecuta las restricciones de tiempo y calendario en los procesos de CA Process Automation lt Description gt lt Module gt lt Module gt lt ModuleName gt ServicioArchivos lt ModuleName gt lt Name gt Gesti n de archivos lt Name gt lt DisplayName gt Gesti n de archivos lt DisplayName gt lt Description gt Este m dulo monitoriza el directorio los archivos y el contenido lt Description gt lt Module gt QueryModuleConfigProperties Para consultar las propiedades del m dulo utilice la funci n QueryModuleConfigProperties Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Query ModuleConfigProperties Incluya un encabezado de solicitud Content Type application
36. lt usm core BinaryRelationship gt lt usm core BinaryRelationship xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestGetITActivity 1 lt usm core MdrElementID gt lt usm core Label gt IsInstanceO0f lt usm core Label gt lt usm core InstanceName gt lt usm core SourceMdrProduct gt CA 00074 lt usm core SourceMdrProduct gt 62 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation lt usm core SourceMdrProdInstance gt CA 0074 CA 0074 01 lt usm core Sourc eMdrProdInstance gt lt usm core SourceMdrElementID gt TestGetITActivity 1 lt usm core SourceM drElementID gt lt usm core TargetMdrProduct gt CA 00074 lt usm core TargetMdrProduct gt lt usm core TargetMdrProdInstance gt CA 0074 CA 0074 01 lt usm core Targe tMdrProdInstance gt lt usm core TargetMdrElementID gt Tests TestGetITActivity lt usm core Ta rgetMdrElementID gt lt usm core Semantic gt IsInstance0f lt usm core Semantic gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 0074 CA 0074 01 BinaryRelationship TestGetITActivity 1 rel self gt lt usm core BinaryRelationship gt lt enumeration gt Mostrar un objeto espec fico Se puede mostrar cualquier objeto espec fico en un explorador mediante estos formatos de direcci n
37. lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getProcessLogs xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns processID gt 72 lt tns processID gt lt tns filter gt lt tns level gt 2 lt tns level gt lt tns categories gt lt tns category gt process lt tns category gt lt tns category gt operator lt tns category gt lt tns category gt handler lt tns category gt lt tns category gt response lt tns category gt lt tns categories gt lt tns filter gt lt tns getProcessLogs gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 154 Referencia a la API de los servicios Web Respuesta de SOAP M todos de servicios Web lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt getProcessLogsResponse xmlns http ww ca com itpam gt lt processLogs gt lt processlog category Proceso level Aviso gt lt logMessage gt Se ha creado la instancia LaneChangeHandler_30_72 lt logMessage gt lt time gt 2012 03 01T1
38. lt Label gt Direcci n lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Datasets TestDatasets TestDataset City lt Name gt lt Value gt DC lt Value gt lt Label gt Ciudad lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Datasets TestDatasets TestDataset Zipcode lt Name gt lt Value gt 00000 lt Value gt lt Label gt C digo postal lt Label gt lt Type gt Entero lt Type gt lt Param gt lt Param gt lt Name gt Datasets TestDatasets TestDataset VMap VarString lt Name gt lt Value gt updatedl1l lt Value gt lt Label gt VarString lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Datasets TestDatasets TestDataset VMap VarDate lt Name gt lt Value xsi nil true gt lt Label gt VarDate lt Label gt lt Type gt Fecha lt Type gt lt Param gt lt Param gt lt Parameters gt 96 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation lt Dataset gt lt pam ops QueryDatasetParametersResponse gt QueryProcessDataset Esta funci n busca un conjunto de datos de proceso Especifica el nombre de la instancia del proceso que incluye el conjunto de datos que se desea consultar en la etiqueta de lt InstanceName gt de la solicitud de REST Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 o
39. lt eventSource gt identifica la fuente del evento opcional lt eventDestination gt identifica el destino del evento opcional lt eventExpDuration gt identifica la duraci n del vencimiento del evento lt payload gt y lt params gt identifican datos adicionales del evento Si es un solo valor utilice payload de lo contrario utilice params lt toSingleSubscriber gt identifica si el evento se puede transmitir a uno o varios suscriptores Cap tulo 3 Referencia a la API SOAP 135 M todos de servicios Web Respuesta de SOAP lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt generateEventResponse xmlns http www ca com itpam gt lt event gt lt eventId gt bla3c218 0a7d 4667 9b7c 9eeddcbc7408 lt eventId gt lt eventName gt prueba lt eventName gt lt eventType gt eventType lt eventType gt lt eventSource gt testsource lt eventSource gt lt eventDestination gt testdestination lt eventDestination gt lt payload gt prueba lt payload gt lt toSingleSubscriber gt false lt toSingleSubscriber gt lt eventCreationTime gt 2012 03 01T14 05 14 692 05 30 lt eventCreationTime gt lt eventExpirationTime gt 2012 03 01T14 07 24 692 05 30 lt eventExpirationTime gt lt user gt pamadmin lt user gt lt event gt lt generateEventResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt getAttachments Util
40. n 1 lt Description gt lt StartTime gt 2012 06 01T17 37 08 000Z lt StartTime gt lt RootUUID gt eba34640 5del 4e73 ab28 e312alef35fa lt RootUUID gt lt IsApprovalRequired gt true lt IsApprovalRequired gt lt Pages gt lt HasComplexType gt false lt HasComplexType gt lt Page gt lt Name gt TestPage lt Name gt lt Param gt lt Name gt Var_0 lt Name gt lt Label gt TextFieldl1 lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Var_1 lt Name gt lt Label gt Check Box lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0Only gt lt Type gt Boolean lt Type gt lt Param gt lt Param gt lt Name gt Var_2 lt Name gt lt Label gt Select lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Page gt lt Page gt lt Name gt Mensaje de usuario lt Name gt lt Page gt lt Page gt lt Name gt System lt Name gt lt Page gt 86 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation lt Pages gt lt Assignees gt DelegateTask Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Deleg ateTask Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt DelegateTaskRe
41. n filtros de consulta de OData Por ejemplo el c digo similar a las consultas siguientes anulaba procesos http lt nombrehost gt 7000 node odata CA 00074 CA 00074 01 ITActivity filter StateDescription eq Aborted Nota Para obtener m s informaci n acerca de las especificaciones de OData visite http www odata org 108 Referencia a la API de los servicios Web Cap tulo 3 Referencia a la API SOAP El protocolo de acceso a objetos simples SOAP es una especificaci n de protocolo para intercambiar informaci n estructurada en la implementaci n de servicios Web Se puede acceder al WSDL para la interfaz de servicios web de CA Process Automation en http s lt nombre de servidor de CA Process Automation gt lt puerto gt itpam soap wsdl Notas m Los servicios Web entrantes de CA Process Automation solamente son compatibles con la versi n 1 1 de SOAP m Los m todos de servicios Web no se extender n m s all de la versi n 04 1 00 de CA Process Automation La documentaci n se conserva para finalidades de referencia nicamente Esta secci n contiene los siguientes temas M todos de servicios Web en la p gina 109 Etiguetas comunes para m todos de servicios Web en la p gina 173 M todos de servicios Web Para ejecutar una llamada de SOAP se puede utilizar o un token o una combinaci n de nombre de usuario y contrase a El ejemplo siguiente muestra un proceso de autenticaci n del nombre del
42. para finalizar una solicitud de inicio de ejecuci n Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074_CA 00074 01 _ops AbortStartRequest Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt AbortStartRequestRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 AbortStartRequestRequest xmlns pl http ns ca com 2011 09 pam ops gt lt Instance gt SRF_1_38 lt Instance gt lt AbortStartRequestRequest gt Cap tulo 2 Referencia a la API RESTful 77 Servicios Web RESTful y CA Process Automation El ejemplo siguiente muestra la respuesta de AbortStartRequest lt xml version 1 0 encoding utf 8 gt lt pam ops AbortStartRequestResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops AbortStartRequestResponse gt lt StartRequestInstance gt lt Instance gt SRF_1_38 lt Instance gt lt ProcessInstance gt TestProcess_39 lt ProcessInstance gt lt State gt Failed lt State gt lt Scheduled time gt 2012 06 22T13 28 42 0007 lt Scheduled time gt lt Start time gt 2012 06 22T13 28 42 000Z lt Start time gt lt StartRequestInstance gt lt pam ops AbortStartRequestResponse gt Ejemplos de operaciones de REST de la tarea QueryTasks Los siguientes ejemplos muestran c mo utilizar servicios de RESTful para llevar a cabo diversas acciones de t
43. param__ lt tns param gt lt tns params gt lt tns toSingleSubscriber gt false lt tns toSingleSubscriber gt lt tns generateEvent gt 134 Referencia a la API de los servicios Web Solicitud de SOAP M todos de servicios Web lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns generateEvent xmlns tns http www ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns eventName gt test lt tns eventName gt lt tns eventType gt eventType_ lt tns eventType gt lt tns eventSource gt testsource lt tns eventSource gt lt tns eventDestination gt testdestination lt tns eventDestination gt lt tns eventExpDuration gt 130 lt tns eventExpDuration gt lt tns payload gt test lt tns payload gt lt tns params gt lt tns param name name__ gt param__ lt tns param gt lt tns params gt lt tns toSingleSubscriber gt false lt tns toSingleSubscriber gt lt tns generateEvent gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt eventName gt identifica el nombre del evento obligatorio lt eventType gt identifica el tipo de evento opcional
44. se anula ITActivity proceso Nota El evento suprimido no es aplicable Cap tulo 2 Referencia a la API RESTful 51 Servicios Web RESTful y CA Process Automation REST de Catalyst Los servicios RESTful de Catalyst permiten acceder a los servicios de Catalyst Process Automation Para detectar los recursos de interfaz de RESTful de Catalyst empiece con la URL base de cualquier explorador y utilice solicitudes de HTTP GET para atravesar los hiperv nculos La URL base de la interfaz RESTful de Catalyst es http lt nombre de host gt 7000 node rest La URL base muestra las URL de los m dulos del contenedor de Catalyst El contenedor de Catalyst aloja m dulos para el agente de Catalyst y los servicios de Catalyst Process Automation El estado de los m dulos se puede mostrar en http lt nombre de host gt 7000 node rest broker Entity El m dulo para los servicios de Catalyst Process Automation es CA 00074_CA 00074 01 http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 Se accede a los descriptores del conector mediante la interfaz de metadatos del API de REST que es http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 metadata d escriptor 52 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Por ejemplo lt xml version 1 0 encoding UTF 8 gt lt conndesc descriptor xmlns xsi http www w3 org 2001 XMLSchema instance xmlns conndesc http
45. tns lt tns lt tns lt tns lt tns token gt token__ lt tns token gt user gt Joe lt tns user gt password gt thisismypasswo rd lt tns password gt auth gt objLocation gt name gt MYSRF lt tns name gt path gt myfolder lt tns path gt lt tns objLocation gt lt tns lt tns lt tns params gt param name Var_0 gt joe lt tns param gt param name Var_1 gt smith lt tns param gt lt tns params gt lt tns lt tns lt tns lt tns lt tns lt tns options gt startDate gt startDate__ lt tns startDate gt startTime gt startTime__ lt tns startTime gt tagld gt 06a4d113 0333 4aba 8cce 8781c18647c9 lt tns taglId gt 1sAutoArchive gt true lt tns isAutoArchive gt priority gt priority lt tns priority gt lt tns options gt lt tns lt tns lt tns lt tns lt tns attachments attachmentsParamName attachmentsParamName__ gt attachment gt attachmentID gt attachmentID__ lt tns attachmentID gt name gt name_11__ lt tns name gt localSourceLocation gt localSourceLocation _ lt tns localSourceLocation gt lt tns attachment gt lt tns attachments gt lt tns executeStartRequest gt Cap tulo 3 Referencia a la API SOAP 127 M todos de servicios Web Solicitud de SOAP lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XML
46. usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt Test TestGetITActivity lt usm core MdrElemen tID gt lt usm core Label gt Workflow Test TestGetITActivity 1l lt usm core Label gt lt usm core CreationTimestamp gt 2011 11 29T20 47 50 lt usm core Creation Timestamp gt lt usm core LastModTimestamp gt 2011 11 29T20 48 02 lt usm core LastModTi mestamp gt lt usm core InstanceName gt Workflow 1 lt usm core InstanceName gt lt usm core DefinitionName gt Test TestGetITActivity lt usm core Definit ionName gt Cap tulo 2 Referencia a la API RESTful 57 Servicios Web RESTful y CA Process Automation lt usm core DefinitionVersion gt 1 lt usm core DefinitionVersion gt lt usm core ActivityTypes gt Workflow lt usm core ActivityTypes gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivityTemplate Test TestGetITActivity rel self gt lt usm core ITActivityTemplate gt lt usm core ITActivityTemplate xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt Md rProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt Test TestExecRelease lt usm core MdrElementl D gt lt usm core Label gt Workflow Test TestExecRelease 1 lt usm core Label gt lt usm core
47. xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getPendingInteractionRequestForm xmlns tns http ww ca com itpam getApprovalRequi red false getParamSequence false gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns userInteractionID gt 924 lt tns userInteractionID gt lt tns getPendingInteractionRequestForm gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt userlnteractionID gt especifica el ID de la tarea del formulario de solicitud de interacci n pendiente lt getPendingInteractionRequestForm gt recupera el n mero de secuencia de los par metros y configura el valor de atributo getParamSequence en verdadero Cap tulo 3 Referencia a la APISOAP 143 M todos de servicios Web Respuesta de SOAP Con valores correctos lt getPendingInteractionRequestFormResponse xmlns http ww ca com itpam gt lt processID gt 913 lt processID gt lt isApprovalRequi red gt true lt isApprovalRequired gt lt description gt lt pages hasComplexType false gt lt page name Parameters gt lt itpamString isRead0nly false maxlength 2147483647 sequenceNo
48. 000 05 30 lt earliest start time gt lt start time gt 2012 03 01113 54 13 523 05 30 lt start time gt lt refProcess gt TENSUO3 Process lt refProcess gt lt params gt lt param name DisableSchedulingDialog gt True lt param gt lt param name FLowChartPath gt TENSUO3 Process lt param gt lt param name userlid gt pamadmin lt param gt lt param name CALLER _TYPE gt ITPAM_WS lt param gt lt param name Var_1 gt tentu lt param gt lt param name Var_0 gt sudhakar lt param gt lt params gt lt startRequestStatus gt lt executeStartRequestResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Cap tulo 3 Referencia a la API SOAP 129 M todos de servicios Web exportObject Ejemplo lt interactionld gt especifica el ID de interacci n de la instancia del formulario de solicitud de inicio iniciado lt state gt muestra el estado de la instancia lt refProcess gt es el nombre del proceso con la ruta absoluta adjunta con el formulario de solicitud de inicio Utilice este m todo para exportar una biblioteca utilizando una llamada de servicio Web lt tns exportO0bject xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns folderName gt SOAPTest ObjectsToExport lt tns
49. 1 XMLSchema targetNamespace http ns ca com 2011 09 pam ops xmlns pam ops http ns ca com 2011 09 pam ops xmlns usm meta http ns ca com 2009 07 usm metadata xmlns usm meta2 http ns ca com 2011 02 usm metadata2 xmlns usm core http ns ca com 2009 07 usm core gt lt xS import namespace http ns ca com 2009 07 usm metadata schemaLocation usm metadata 200907 xsd gt lt xs import namespace http ns ca com 2011 02 usm metadata2 schemaLocation usm metadata2 201102 xsd gt lt xs import namespace http ns ca com 2009 07 usm core schemaLocation usm core 200907 xsd gt lt xs complexType name StartRequest gt lt xs annotation gt lt xs documentation gt Solicitud para iniciar una entidad identificada por su EntityID lt xs documentation gt lt xs annotation gt lt xS sequence gt lt xs element name EntityID type usm core EntityID gt lt xs annotation gt lt xs documentation gt Identificaci n de la entidad que deber a iniciarse definidas por los elementos MdrProduct MdrProdInstance MdrElementID lt xs documentation gt lt xs annotation gt lt xs element gt lt xs element name Arguments type pam ops ArgumentList min0Occurs 0 max0Occurs 1 gt lt xs sequence gt lt xs complexType gt lt xs element name StartRequest type pam ops StartRequest gt lt xs annotation gt lt xs documentation gt Solicitud para iniciar una entidad identificada por su EntityID lt xs docu
50. 11 coreapi gt lt id gt CA 00074 CA 00074 01 lt id gt lt mdrProduct gt CA 00074 lt mdrProduct gt lt mdrProdInstance gt CA 00074 01 lt mdrProdInstance gt lt type gt lt id gt ITActivity lt id gt lt name gt ITActivity lt name gt lt namespace gt http ns ca com 2009 07 usm core lt namespace gt lt prefix gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivity rel list gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivity metadata rel metadata gt lt type gt lt type gt lt id gt ITActivityTemplate lt id gt lt name gt ITActivityTemplate lt name gt lt namespace gt http ns ca com 2009 07 usm core lt namespace gt lt prefix gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivityTemplate rel list gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivityTemplate metadata rel metadata gt lt type gt lt operation gt lt id gt Release lt id gt lt name gt Release lt name gt lt synchronous gt true lt synchronous gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 _ ops Release rel self gt lt operation gt Para mostrar procesos de CA Process Automation en un explorador utilice la siguiente direcci n URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ITActivity Template 56 Referencia a la API de los servicios We
51. 3 18 43 248 05 30 lt time gt lt processlog gt lt processlog category Proceso level Aviso gt lt logMessage gt LaneChangeHandler_30_72 est en estado En cola lt logMessage gt lt time gt 2012 03 01T13 18 43 248 05 30 lt time gt lt processlog gt lt processlog category Proceso level Aviso gt lt logMessage gt Proceso iniciado a las 01 03 12 13 18 43 por pamadmin lt logMessage gt lt time gt 2012 03 01T13 18 43 592 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_Script_1 est activo siguiendo a Start_1 lt logMessage gt lt time gt 2012 03 01T13 18 43 639 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_1 est Completado en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 43 639 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha enviado una petici n de servicio para Start_Script 1 lt logMessage gt lt time gt 2012 03 01T13 18 44 123 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_Script_1 est En ejecuci n en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 44 139 05 30 lt time gt lt processlog gt lt processlog category 0perador level Av
52. AP M todos de servicios Web lt objLocation gt especifica la ubicaci n del formulario de solicitud de inicio en la biblioteca de CA Process Automation Hay dos etiquetas en la etiqueta lt objLocation gt lt name gt especifica el nombre del formulario de solicitud de inicio lt path gt proporciona la ruta absoluta del objeto del formulario de solicitud de inicio en la biblioteca de CA Process Automation lt tagld gt agrega un ID nico a un formulario de solicitud de proceso inicio Aparece un fallo si hay un formulario de solicitud de inicio o proceso con la misma etiqueta La etiqueta lt tagld gt monitoriza el estado de cualquier formulario de solicitud de proceso inicio para el que se especifica la etiqueta Se puede establecer la etiqueta lt sAutoArchive gt como Falso para que las instancias del formulario de solicitud de proceso inicio junto con sus instancias hijo no se archiven en la pol tica de archivado Esta etiqueta no afecta a los procesos que se ejecutan en el modo separado El valor predeterminado de lt sAutoArchive gt es Verdadero lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt executeStartRequestResponse xmlns http ww ca com itpam gt lt startRequestStatus gt lt interactionId gt 114 lt interactionId gt lt state gt En ejecuci n lt state gt lt earliest start time gt 2012 03 01T00 00 00
53. API RESTful 101 Servicios Web RESTful y CA Process Automation La respuesta contiene el conjunto de datos actualizado lt xml version 1 0 encoding UTF 8 gt lt pam ops UpdateDatasetParametersResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http ww w3 org 2001 XMLSchema instance xsi type pam ops UpdateDatasetParametersResponse gt lt Dataset gt lt PathName gt TestDatasets TestDataset lt PathName gt lt Parameters gt lt Param gt lt Name gt Datasets TestDatasets TestDataset Name lt Name gt lt Value gt Harry Truman lt Value gt lt Label gt Nombre lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Datasets TestDatasets TestDataset Address lt Name gt lt Value gt 1400 Pennsylvania Avenue lt Value gt lt Label gt Direcci n lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Datasets TestDatasets TestDataset City lt Name gt lt Value gt DC lt Value gt lt Label gt Ciudad lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Datasets TestDatasets TestDataset Zipcode lt Name gt lt Value gt 2300 lt Value gt lt Label gt C digo postal lt Label gt lt Type gt Entero lt Type gt lt Param gt Ejemplos de REST de configuraci n de m dulo Las operaciones de configuraci n de m dulo permiten consultar y actualizar m dulos de CA Process Automation de la misma
54. Automation 5 Ejecute el proceso 6 Revise el resultado Esta ilustraci n muestra el nombre del conjunto de datos con el Valor Tipo Dataset a X J gt Exec_query_dataset hd Filter Xx Name Value Y Element Type A a 0 La Param Name Datasets REST_Methods Dataset_su Value test_query Label Str_Var m Descriptio Type String 4 2 1 UpdateDatasetParameters Utilice la operaci n UpdateDatasetParameters para actualizar los par metros de un conjunto de datos Lleve a cabo los pasos siguientes 1 Cree de un nuevo proceso 2 Arrastre el operador Ejecutar al dise ador 3 Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades 4 Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Cap tulo 2 Referencia a la API RESTful 45 Servicios Web RESTful y CA Process Automation Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n UpdateDatasetParameters Este ejemplo muestra el par metro del conjunto de datos del tipo cadena con un valor de cadena Parameters of UpdateDatasetPara
55. CA Process Automation Referencia a la API de los servicios Web Versi n 04 2 00 technologies Esta documentaci n que incluye sistemas incrustados de ayuda y materiales distribuidos por medios electr nicos en adelante referidos como la Documentaci n se proporciona con el nico prop sito de informar al usuario final pudiendo CA proceder a su modificaci n o retirada en cualquier momento Esta documentaci n es propiedad de CA Queda prohibida la copia transferencia reproducci n divulgaci n modificaci n o duplicaci n de la totalidad o parte de esta Documentaci n sin el consentimiento previo y por escrito de CA No obstante lo anterior si dispone de licencias de los productos inform ticos a los que se hace referencia en la Documentaci n Vd puede imprimir o procurar de alguna otra forma un n mero razonable de copias de la Documentaci n que ser n exclusivamente para uso interno de Vd y de sus empleados y cuyo uso deber guardar relaci n con dichos productos En cualquier caso en dichas copias deber n figurar los avisos e inscripciones relativas a los derechos de autor de CA Este derecho a realizar copias de la Documentaci n s lo tendr validez durante el per odo en que la licencia aplicable para el software en cuesti n est en vigor En caso de terminarse la licencia por cualquier raz n Vd es el responsable de certificar por escrito a CA que todas las copias totales o parciales de la Documentaci n han sido
56. CreationTimestamp gt 2011 12 01T15 10 47 lt usm core Creation Timestamp gt lt usm core LastModTimestamp gt 2011 12 01T15 11 03 lt usm core LastModTi mestamp gt lt usm core InstanceName gt Workflow 1 lt usm core InstanceName gt lt usm core DefinitionName gt Test TestExecRelease lt usm core Definitio nName gt lt usm core DefinitionVersion gt 1 lt usm core DefinitionVersion gt lt usm core ActivityTypes gt Workflow lt usm core ActivityTypes gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivityTemplate Test TestExecRelease rel self gt lt usm core ITActivityTemplate gt lt enumeration gt Instancias de Mostrar procesos Para mostrar instancias de procesos de CA Process Automation en un explorador utilice la siguiente direcci n URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ITActivity 58 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Por ejemplo lt xml version 1 0 encoding UTF 8 gt lt enumeration xmlns http ns ca com 2010 11 coreapi gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivity count 18amp start 0 rel all gt lt usm core ITActivity xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt Md rProdInstance gt CA 00074
57. ESTful y CA Process Automation Por ejemplo lt xml version 1 0 encoding utf 8 gt lt enumeration xmlns http ns ca com 2010 11 coreapi gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 0074 CA 0074 01 BinaryRelationship count 18amp start 0 rel all gt lt usm core BinaryRelationship xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestGetITActivityTemplate 1 lt usm core MdrEl ementID gt lt usm core Label gt IsInstanceO0f lt usm core Label gt lt usm core InstanceName gt lt usm core SourceMdrProduct gt CA 00074 lt usm core SourceMdrProduct gt lt usm core SourceMdrProdInstance gt CA 0074 CA 0074 01 lt usm core Sourc eMdrProdInstance gt lt usm core SourceMdrElementID gt TestGetITActivityTemplate 1 lt usm core SourceMdrElementID gt lt usm core TargetMdrProduct gt CA 00074 lt usm core TargetMdrProduct gt lt usm core TargetMdrProdInstance gt CA 0074 CA 0074 01 lt usm core Targe tMdrProdInstance gt lt usm core TargetMdrElementID gt Tests TestGetITActivityTemplate lt usm core TargetMdrElementID gt lt usm core Semantic gt IsInstance0f lt usm core Semantic gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 0074 CA 0074 01 BinaryRelationship TestGetITActivityTemplate 1 rel self gt
58. La etiqueta lt tagld gt monitoriza el estado de cualquier formulario de solicitud de proceso inicio para el que se especifica la etiqueta Se puede establecer la etiqueta lt sAutoArchive gt como Falso para que las instancias del formulario de solicitud de proceso inicio junto con sus instancias hijo no se archiven en la pol tica de archivado Esta etiqueta no afecta a los procesos que se ejecutan en el modo separado El valor predeterminado de lt IsAutoArchive gt es Verdadero Cap tulo 3 Referencia a la APISOAP 125 M todos de servicios Web Respuesta de SOAP lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt ExecuteC20FlowResponse xmlns http ww ca com itpam gt lt ExecuteC20F lowResult gt lt ROID gt 150 lt ROID gt lt flow name gt MIMETEST lt flow name gt lt flow action gt start lt flow action gt lt auth user gt pamadmin lt auth user gt lt submission time gt 2012 01 18T09 26 36 453 05 30 lt submission time gt lt sender address gt none lt sender address gt lt connection id gt none lt connection id gt lt message gt Document accepted for processing lt message gt lt params gt lt param name RuntimeROID gt 150 lt param gt lt param name ServerId gt 1b4bda3d bc5c 4a89 a2ad 23e2d4e71bce lt param gt lt param name effectiveUser gt pamadmin lt param gt lt param name Ins tanceUUID
59. P ENV Body gt lt SOAP ENV Envelope gt lt MessagelD gt especifica el UUID del operador Invocar m todo de SOAP Async en ejecuci n lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt AsyncSoapResponseResponse xmlns http ww ca com itpam gt lt status gt SOAP_ASYNC_SUCCESS lt status gt lt AsyncSoapResponseResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Utilice este m todo para comprobar el estado del servidor lt tns checkServerStatus xmlns tns http www ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt user__ lt tns user gt lt tns password gt password__ lt tns password gt lt tns auth gt lt tns checkServerStatus gt M todos de servicios Web Solicitud de SOAP Respuesta de SOAP lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns checkServerStatus xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt pamadmin lt tns user gt lt tns password gt pamadmin l
60. Schema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns executeStartRequest xmlns tns http www ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns objLocation gt lt tns name gt MYSRF lt tns name gt lt tns path gt TENSUO3 lt tns path gt lt tns objLocation gt lt tns params gt lt tns param name Var_0 gt user lt tns param gt lt tns param name Var_1 gt joe lt tns param gt lt tns params gt lt tns options gt lt tns startDate gt startDate__ lt tns startDate gt lt tns startTime gt startTime__ lt tns startTime gt lt tns tagId gt 06a4d113 0333 4aba 8cce 8781c18647c9 lt tns tagld gt lt tns isAutoArchive gt true lt tns isAutoArchive gt lt tns priority gt priority lt tns priority gt lt tns options gt lt tns attachments attachmentsParamName attachmentsParamName__ gt lt tns attachment gt lt tns attachmentID gt attachmentID__ lt tns attachmentID gt lt tns name gt name_11__ lt tns name gt lt tns localSourceLocation gt localSourceLocation_ lt tns localSourceLocation gt lt tns attachment gt lt tns attachments gt lt tns executeStartRequest gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 128 Referencia a la API de los servicios Web Respuesta de SO
61. TActivity Par metros de Release EntityID MdrProduct CA 00074 CA Process Automation MdrProdInstance CA 00074 01 MdrElementID runprogram_86 Cancelar MENESES A 20 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Operaciones de solicitudes de inicio Ejemplos QueryStartRequestForms Las operaciones de solicitud de inicio permiten llevar a cabo las siguientes acciones en formularios de solicitud de inicio QueryStartRequestForms SubmitStartRequestForm QueryStartRequests DequeueStartRequest AbortStartRequest En los siguientes temas se explica c mo utilizar operaciones de solicitud de inicio con el operador Ejecutar de Catalyst Para consultar formularios de solicitud de inicio utilice la operaci n QueryStaonrtRequestForms Lleve a cabo los pasos siguientes 1 2 3 Cree un proceso Arrastre el operador Ejecutar al dise ador Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades Cap tulo 2 Referencia a la API RESTful 21 Servicios Web RESTful y CA Process Automation 4 Introduzca los par metros de Seguridad de Catalyst y Ejecutar obligatorios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Execute C
62. Ti mestamp gt lt usm core LastModUserName gt pamadmin lt usm core LastModUserName gt lt usm core InstanceName gt TestSubscribeAlert_59 59 Workflow lt usm core InstanceName gt lt usm core ActivityID gt 59 lt usm core ActivityID gt lt usm core RuntimeName gt TestSubscribeAlert_59 lt usm core RuntimeName gt lt usm core RuntimeDiscriminator gt 59 lt usm core RuntimeDiscriminator gt lt usm core ActivityTypes gt Workflow lt usm core ActivityTypes gt lt usm core ActivityState gt Finished Completed lt usm core ActivityState gt lt usm core StateDescription gt Completed lt usm core StateDescription gt lt link xmlns http ns ca com 2010 11 coreapi href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivity TestSubscribeAlert_59 rel self gt lt usm core ITActivity gt 64 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Ejecuci n de operaciones del conector Para ejecutar operaciones del conector env e solicitudes de HTTP POST mediante la direcci n URL de operaci n Nota Solamente las operaciones de ejecuci n requieren solicitudes POST Las dem s solicitudes utilizan GET Por ejemplo para iniciar un proceso env e una solicitud de HTTP POST a la siguiente URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Start Incluya un encabezado de solicitud Content Type application xml Incluya un cuerpo de solicitud que conte
63. a API de los servicios Web Filter Value 76 Progress 100 0 Progress Double Servicios Web RESTful y CA Process Automation Operaciones de configuraci n de m dulo Las operaciones de configuraci n de m dulo permiten realizar una acci n en las categor as de operador o m dulos QueryModuleConfigs Consulta m dulos Opcional El atributo lt ModuleType gt especifica si se devuelve la configuraci n de m dulo est ndar o la configuraci n de grupo de m dulo personalizada De forma predeterminada el m todo QueryModuleConfigs devuelve todos los m dulos disponibles El atributo lt ModuleType gt toma los valores siguientes All Devuelve la configuraci n de m dulos est ndar y personalizada Est ndar Devuelve solamente la configuraci n de m dulos est ndar Personalizada Devuelve solamente la configuraci n de m dulos personalizada QueryModuleConfigProperties Busca los m dulos disponibles y las propiedades de m dulo personalizadas UpdateModuleConfigProperties Suscripciones de evento Actualiza las propiedades de los m dulos disponibles y los m dulos personalizados Los servicios de Catalyst Process Automation son compatibles con las siguientes suscripciones de eventos Evento creado cuando se inicia ITActivity proceso Evento modificado cuando se modifica ITActivity proceso es decir cuando se modifica ActivityState Evento creado de alerta cuando se produce un error o
64. a e eine as rdinara aiar nai onasini aaaea 146 A A 152 getProcessStatUS acicinioocinnesriconnnonara caian ds enar ana ai ser raadas ra Rasa Re EA OADE SEE ia Sano DESSEN ESENES aaisan iaa 160 e ie UT do de y APA PUC O 163 getstartRequestro MSc aii EAEE AE A AERA e aE AA EA ANEKA RES 165 IMPontO becario ei ITA 169 Etiquetas comunes para m todos de servicios Web 0ooooocnccciccnoconoccnnncnnnnnnncnnnonnnonnnnnccnn cnn cnn cnn cnn aran nn rana ann cnn 173 Las etiquetas lt page gt y PAZOS rniosan iiaeaae ie ie a E E EEE E A E E EE EE E AA 174 La etiqueta lt attachmentS iaa liada lada 176 E ES O O E e TR 177 Contenido 5 La etiqueta COPOS manera 177 Ap ndice A C digos de error y estado de HTTP 179 C digos de error y estado de HTTP ccocicacininiconaonisisidanicnian scan dr aci I Ne Ida daa da Rd airada 180 C digos de estado CONOCIdOS weon iaaa ane eaa ran E ana ion EAEE a Aa aa EDENE Eaa 181 6 Referencia a la API de los servicios Web Cambios en la documentaci n Desde la ltima versi n de esta documentaci n se han realizado las siguientes actualizaciones m Nombre del tema Descripci n del nuevo cap tulo tema o descripci n de los cambios realizados en un tema existente m Nombre del tema Descripci n del nuevo cap tulo tema o descripci n de los cambios realizados en un tema existente Cambios en la documentaci n 7 Cap tulo 1 Introducci n a los servicios Web Los servicios Web son interfaces
65. a ejecutar la actualizaci n y suprimir las consultas directamente Si se produce un error la API devuelve el c digo 409 Conflicto Si la API devuelve un c digo 404 No encontrado en esta situaci n el rendimiento se ve afectado Asimismo se reciben los mensajes de error siguientes en estos casos m Sila solicitud HTTP contiene una direcci n URI no v lida o inaccesible el servidor responde con un c digo de respuesta 404 No encontrado m Sila solicitud HTTP contiene un m todo HTTP no compatible para una direcci n URI v lida el servidor responde con un c digo de respuesta 405 M todo no permitido m Sila solicitud HTTP solicita un tipo de medio no compatible encabezado Acepto el servidor responde con un c digo de respuesta 406 No aceptable m Sila solicitud HTTP env a un tipo de medio no compatible encabezado de tipo de contenido el servidor responde con un c digo de respuesta 415 Tipo de medio no soportado m Varios errores de sintaxis o de servidor Web internos pueden devolver un error interno 500 Ap ndice A C digos de error y estado de HTTP 179 C digos de error y estado de HTTP C digos de error y estado de HTTP Todas las respuestas HTTP contienen un c digo de estado de HTTP Los n meros de c di go de respuesta HTTP correctos oscilan entre 200 y 399 Los n meros de c digo de respuesta de error HTTP est ndar oscilan entre 400 y 599 La lista siguiente muestra los n meros de c digo de respuesta
66. a el nombre del par metro Value especifica el valor del par metro en el atributo de valor m Siel par metro existe en el conjunto de datos del objeto de CA Process Automation el valor del par metro se ajusta con un nuevo valor m Sielpar metro no existe se crea una nueva variable con el nombre y valor proporcionados El tipo de la variable depende del valor proporcionado La etiqueta lt options gt Ejemplo La etiqueta lt options gt contiene los par metros de planificaci n lt options gt lt startDate gt 2002 09 24 lt startDate gt lt startTime gt 09 00 00 lt startTime gt lt options gt El proceso se ejecuta seg n la fecha y la hora de inicio proporcionadas Cap tulo 3 Referencia a la API SOAP 177 Ap ndice A C digos de error y estado de HTTP Todas las respuestas HTTP contienen un c digo de estado de HTTP Los n meros de c digo de respuesta HTTP correctos oscilan entre 200 y 399 Los n meros de c digo de respuesta de error HTTP est ndar oscilan entre 400 y 599 La lista siguiente muestra los n meros de c digo de respuesta de error y correcta que la API REST devuelve para cada uno de los m todos HTTP GET nico 200 400 401 404 409 GET recopilaci n 200 400 401 PUT 200 400 401 404 409 DELETE 204 400 401 409 POST 201 400 401 409 Nota Para las operaciones PUT y DELETE la API no intenta determinar en un principio la validez del ID En cambio la API intent
67. abel gt EndDate lt Label gt lt Type gt Date lt Type gt lt Param gt lt Param gt lt Name gt Result lt Name gt lt Value gt 1 lt Value gt lt Label gt Result lt Label gt lt Type gt String lt Type gt lt Param gt lt Parameters gt lt ProcessDataset gt lt pam ops QueryProcessDatasetResponse gt UpdateDatasetParameters Para actualizar par metros de conjuntos de datos mediante REST especifique el nombre del par metro de la respuesta de QueryDatasetParameters Se pueden utilizar expresiones en el valor Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Updat eDatasetParameters 100 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt UpdateDatasetParametersRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 UpdateDatasetParametersRequest xmlns pl http ns ca com 2011 09 pam ops gt lt Dataset gt lt PathName gt TestDatasets TestDataset lt PathName gt lt Parameters gt lt Param gt lt Name gt Datasets TestDatasets TestDataset Zipcode lt Name gt lt Value gt Datasets TestDatasets TestDataset Zipcode 100 lt Value gt lt Type gt Integer lt Type gt lt Param gt lt Parameters gt lt Dataset gt lt UpdateDatasetParametersRequest gt Cap tulo 2 Referencia a la
68. adjunto lt name gt especifica el nombre del archivo adjunto lt attachmentsParamName paramName gt especifica el nombre de la variable que aparece en el conjunto de datos del proceso de la instancia de proceso ejecutada Se puede acceder al archivo adjunto utilizando la variable de nombre paramName 176 Referencia a la API de los servicios Web Etiguetas comunes para m todos de servicios Web Importante Al integrarse en CA Process Automation mediante servicios Web los c digos auxiliares del servicio Web generados mediante herramientas comunes de terceros como wsdl2java no generan un c digo seguro para manejar archivos adjuntos Si necesita integrarse en CA Process Automation mediante servicios Web que manejen archivos adjuntos consulte la secci n acerca de servicios de infraestructura Web de CA IT PAM en la p gina Procedimientos recomendados de CA IT PAM El v nculo a esta p gina se encuentra en la p gina principal de CA IT PAM en support ca com La etiqueta lt params gt Ejemplo Para proporcionar un par metro se debe crear una etiqueta lt params gt Puede proporcionar una lista de par metros en la etiqueta lt params gt en la solicitud lt params gt lt param name vendorName gt CA lt param gt lt param name quantity gt 4 lt param gt lt param name start Date gt 30 10 2000 lt param gt lt param name approvalRequired gt fal se lt param gt lt params gt El atributo de nombre especific
69. als es verdadero tambi n se necesitar n las reclamaciones para las credenciales de CA Process Automation En el operador Ejecutar en el m dulo Catalyst seleccione una operaci n personalizada en la lista desplegable Operaciones Operation Export v n 18 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Operaciones de procesos Las operaciones de proceso permiten realizar una acci n concreta en un proceso Inicio de un proceso Uso de MdrElementID de ITActivityTemplate Par metros de Start EntityID Arguments MdrProduct CA 00074 CA Process Automation MdrProdInstance E CA 00074 01 MdrElementID REST_Methods runprogram Cancelar MEME EIA RAT le Anulaci n de un proceso Uso de MdrElementID de ITActivity Par metros de Cancel EntityID Arguments i MdrProduct CA 00001 Application Performance Management ll MdrProdInstance CA 00074 01 z MdrElementID runprogram_86 Cap tulo 2 Referencia a la API RESTful 19 Servicios Web RESTful y CA Process Automation Suspensi n de un proceso Uso de MdrElementID de ITActivity Par metros de Hold EntityID po A EMI A er MdrProduct CA 00001 Application Performance Management i MdrProdInstance CA 00074 01 ha MdrElementID runprogram_86 Publicaci n reanudaci n de un proceso Uso de MdrElementID de I
70. alyst y en el nivel de conector Despu s de que se conceda acceso a los nodos de Catalyst se pueden utilizar reclamaciones con el fin de obtener informaci n de seguridad espec fica del conector Consulte la gu a sobre conectores que se proporciona con el conector de Catalyst correspondiente para obtener m s informaci n sobre reclamaciones espec ficas del conector Los administradores en el nivel de dominio establecen las configuraciones de seguridad predeterminadas para la categor a de operador de Catalyst que contiene todos los operadores de Catalyst Estas configuraciones se heredan Estos valores de configuraci n de operadores individuales se pueden configurar en los niveles de entorno orquestador y agente Consulte la gu a de referencia de la interfaz de usuario para obtener m s informaci n sobre los par metros de seguridad en el nivel de la categor a de operador o m dulo Consulte la Gu a de referencia del dise ador de contenido para obtener informaci n acerca de los par metros de seguridad para cada operador Ejecuci n de par metros Funciones Todos los operadores de Catalyst requieren par metros de entrada espec ficos para ejecutarse correctamente Consulte la Gu a de referencia del dise ador de contenido para obtener m s informaci n Los servicios de Catalyst Process Automation son compatibles con las siguientes funciones Asignaci n de modelo USM El esquema del modelo de servicio unificado exte
71. am gt lt successMessage gt El objeto especificado se ha importado correctamente lt successMessage gt lt importFileResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt successMessage gt muestra un mensaje de importaci n correcta 172 Referencia a la API de los servicios Web Etiguetas comunes para m todos de servicios Web Etiquetas comunes para m todos de servicios Web Las siguientes etiquetas comunes se aplican a todos los m todos de servicios Web La etiqueta lt pages gt en la p gina 174 Esta etiqueta se utiliza en los servicios Web siguientes m M todo getPendinglnteractionRequestForm en la p gina 142 m M todo getStartRequestForm en la p gina 163 La etiqueta lt attachments gt en la p gina 176 Esta etiqueta se utiliza en los servicios Web siguientes m M todo deleteAttachments en la p gina 119 m M todo executeStartRequest en la p gina 126 m M todo getAttachments en la p gina 136 m M todo excuteProcess en la p gina 123 La etiqueta lt params gt en la p gina 177 Esta etiqueta se utiliza en los servicios Web siguientes m M todo checkStartRequestStatus en la p gina 111 m M todo executePendinglnformation en la p gina 120 m M todo executeProcess en la p gina 123 m M todo executeStartRequest en la p gina 126 m M todo getProcessStatus en la p gina 160 La etigueta lt options gt en la p gina 177 Esta etiqueta se utiliza en los servicios Web sigui
72. area Se pueden consultar todas las tareas o una tarea espec fica que est n a la espera de las solicitudes de interacci n m Para consultar una tarea espec fica proporcione una etiqueta de TaskID m Para consultar todas las tareas no especifique una etiqueta de TaskID Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Query Tasks Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt QueryTasksRequest xmlns xsi http ww w3 org 2001 XMLSchema instance xsi type p1 QueryTasksRequest xmlns pl http ns ca com 2011 09 pam ops gt lt TaskID gt 510 lt TaskID gt lt QueryTasksRequest gt 78 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation La respuesta contiene el ID de la tarea los nombres de par metros los asignatarios y los delegados Utilice los nombres de par metros y escriba en la operaci n ReplyTask en el ejemplo se muestra en negrita lt xml version 1 0 encoding utf 8 gt lt pam ops QueryTasksResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops QueryTasksResponse gt En los temas siguientes se describe c mo realizar las tareas m s rutinarias de esta interfaz lt Task gt lt TaskID gt 510 lt TaskID gt lt ProcessID gt 505 lt ProcessID gt lt State gt Completado lt State gt
73. aset_support Dataset_test B Operation Results s B QueryDatasetNamesRespor a 21 Datasets a CB Datasets a 21 Dataset 4 2 Dataset 1 LY Element Ty a 2 0 a 2 Dataset m PathNan REST_Methods Dataset_support Dataset_test a B Paramet a B Parar QueryDatasetParameters Utilice la operaci n QueryDatasetParameters para buscar par metros de conjuntos de datos en la ruta especificada Lleve a cabo los pasos siguientes 1 Cree de un nuevo proceso 2 Arrastre el operador Ejecutar al dise ador 3 Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades 4 Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Cap tulo 2 Referencia a la API RESTful 43 Servicios Web RESTful y CA Process Automation Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n QueryDatasetParameters Parameters of QueryDatasetParameters QueryDatasetP PathName REST_Methods Dataset_support Dataset_test Cancel EEE a 44 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process
74. assword gt lt tns auth gt lt tns importLocation gt importLocation__ lt tns importLocation gt lt tns localSourceLocation gt localSourceLocation lt tns localSourceLocation gt lt tns isSetCurrent gt isSetCurrent__ lt tns isSetCurrent gt lt tns isMakeAvailable gt isMakeAvailable _ lt tns isMakeAvailable gt lt tns overwriteAction gt overwriteAction__ lt tns overwriteAction gt lt tns importFileParam gt lt Esta solicitud SOAP puede tener contenido MIME gt lt tns ImportObject gt lt isSetCurrent gt indica si se deben marcar los objetos importados como las versiones actuales opcional lt isMakeAvailable gt indica si se deben marcar los operadores personalizados importados como disponibles opcional Cap tulo 3 Referencia a la API SOAP 169 M todos de servicios Web Solicitud de SOAP Despu s de proporcionar valores en el texto en l nea cree un archivo MIME adjunto para el archivo que especifica en la etiqueta lt localsourcelocation gt en la solicitud SOAP Para agregar un archivo adjunto MIME en el panel de Propiedades bajo los archivos adjuntos MIME seleccione Agregar y luego proporcione valores apropiados para Tipo de contenido Tipo de contenido que transporta el archivo adjunto MIME Por ejemplo text xml ID de contenido 1D con el que est identificado el archivo adjunto de forma exclusiva Por ejemplo 11111 URL de archivo Ruta del archivo adjunto Esta ruta puede ser la ruta
75. atalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n QueryStartRequestForms 22 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Cree un filtro recursivo para consultar formularios de solicitud de inicio en la Biblioteca El filtro puede limitar la b squeda repetidamente por ruta y palabras clave etiquetas a En las propiedades Ejecutar haga clic en Par metros b En la ficha Filtrar introduzca los siguientes par metros LookUpPath define la ruta para consultar formularios de solicitud de inicio En este ejemplo estamos consultando formularios de solicitud de inicio en la carpeta padre SRF_lote IsRecursive verdadero Palabras clave define una o m s palabras clave como ejecutar poner en cola y completar con las que consultar formularios de solicitud de inicio Tambi n se puede realizar una consulta sin palabras clave tal y como se indica en la siguiente ilustraci n Parameters of QueryStartRequestForms Filter LookUpPath REST_Methods SRF_supportBulk_SRFs IsRecursive true v Keywords Keyword Cancel REE a MES c Haga clic en Guardar y cerrar Cap tulo 2 Referencia a la API RESTful 23 Servicios Web RESTful y CA Process Automation 6 Ejecute el proceso 7 Revise el resultado
76. aultcode gt S0AP ENV Server lt faultcode gt lt faultstring gt Invalid user password or token lt faultstring gt lt SOAP ENV Fault gt Se devuelve un error si se intenta realizar una operaci n que no se puede en un proceso en su estado actual Por ejemplo si se intenta suspender un proceso que ya se ha completado lt SOAP ENV Fault xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt faultcode gt S0AP ENV Server lt faultcode gt lt faultstring gt Process with Process Id 576 is in completed state therefore cannot be suspended lt faultstring gt lt SOAP ENV Fault gt Cap tulo 3 Referencia a la API SOAP 117 M todos de servicios Web deleteArchivedInstances Ejemplo Solicitud de SOAP Utilice este m todo para suprimir las instancias archivadas de un orquestador de CA Process Automation lt tns deleteArchivedInstances xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns dateRange gt lt tns fromDate gt 2012 02 02T02 00 00 320 05 30 lt tns fromDate gt lt tns toDate gt 2012 02 02T03 00 00 320 05 30 lt tns toDate gt lt tns dateRange gt lt tns deleteArchivedInstances gt lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV h
77. b Servicios Web RESTful y CA Process Automation Por ejemplo lt xml version 1 0 encoding UTF 8 gt lt enumeration xmlns http ns ca com 2010 11 coreapi gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivityTemplate count 18amp start 0 rel all gt lt usm core ITActivityTemplate xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt Test TestExecl1 lt usm core MdrElementID gt lt usm core Label gt Workflow Test TestExecl 1 lt usm core Label gt lt usm core CreationTimestamp gt 2011 11 28T13 07 03 lt usm core Creation Timestamp gt lt usm core LastModTimestamp gt 2011 11 28T13 07 19 lt usm core LastModTi mestamp gt lt usm core InstanceName gt Workflow 1 lt usm core InstanceName gt lt usm core DefinitionName gt Test TestExecl1 lt usm core DefinitionName gt lt usm core DefinitionVersion gt 1 lt usm core DefinitionVersion gt lt usm core ActivityTypes gt Workflow lt usm core ActivityTypes gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivityTemplate Test TestExec1 rel self gt lt usm core ITActivityTemplate gt lt usm core ITActivityTemplate xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt
78. brehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdIinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n SubmitStartRequestForm Cap tulo 2 Referencia a la API RESTful 25 Servicios Web RESTful y CA Process Automation 5 Env e un formulario de solicitud de inicio a un estado en cola a b En las propiedades Ejecutar haga clic en Par metros En la ficha SubmitStartRequestFormRequest introduzca los siguientes par metros Nombre SRF_Queue Ruta La ruta absoluta del formulario de solicitud de inicio se puede obtener la ruta de las propiedades de un formulario de solicitud de inicio Por ejemplo SRF REST_Methods SRF_support SRFs_test Introduzca los argumentos en la ficha Argumentos Por ejemplo Nombre Var_0 Valor from_proc y Nombre Var_1 Valor from_prc2 Introduzca los par metros de fecha y hora en la ficha Opciones Por ejemplo StartDate 2012 08 31 yyyy MM dd StartTime 12 25 HH mm Prioridad Ning n valor Nota Si no se establecen StartDate y StartTime CA Process Automation planificar el formulario de solicitud de inicio inmediatamente 26 Referencia a la API de los servicios Web QueryStartRequests Servicios Web RESTful y CA Process Automation Ejecute el proceso Revise el resultado Cuando se ejecuta el operador CA Process Automation planifica el formulario de solicitud de inicio especificado en el
79. chos reservados Todas las marcas registradas nombres comerciales logotipos y marcas de servicios a los que se hace referencia en este documento pertenecen a sus respectivas empresas Referencias a productos de CA Technologies En este documento se hace referencia a los siguientes productos de CA Technologies CA Catalyst para CA Service Desk Manager CA Catalyst Connector para CA SDM m CA Client Automation anteriormente CA IT Client Manager m CA Configuration Automation anteriormente CA Cohesion Application Configuration Manager m Base de datos de gesti n de configuraci n de CA CMDB m CA ehHealth m CA Embedded Entitlements Manager CA EEM m CA Infrastructure Insight anteriormente Paquete CA Spectrum IM amp CA NetQosS Reporter Analyzer combinados m CA NSM m CA Process Automation anteriormente CA IT Process Automation Manager m CA Service Catalog m CA Service Desk Manager CA SDM m CA Service Operations Insight CA SOI anteriormente CA Spectrum Service Assurance m CASiteMinder m CA Workload Automation AE Informaci n de contacto del servicio de Soporte t cnico Para obtener soporte t cnico en l nea una lista completa de direcciones y el horario de servicio principal acceda a la secci n de Soporte t cnico en la direcci n http www ca com worldwide Contenido Cap tulo 1 Introducci n a los servicios Web 9 Cap tulo 2 Referencia a la API RESTful 11 Servicios Web RESTful y CA Process
80. cias y el n mero de instancias suprimidas Cuando no hay ninguna instancia en el per odo especificado la respuesta ser lt deleteArchivedInstancesResponse xmlns http ww ca com itpam gt lt successMessage gt No hay ninguna instancia archivada para el rango de fechas especificado lt successMessage gt lt deleteArchivedInstancesResponse gt deleteAttachments Utilice este m todo para suprimir los archivos adjuntos que se cargaron mediante el m todo executeStartRequest ExecuteProcess Ejemplo lt tns deleteAttachments xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns attachments gt lt tns attachmentId gt 111 lt tns attachmentId gt lt tns attachments gt lt tns deleteAttachments gt Cap tulo 3 Referencia a la API SOAP 119 M todos de servicios Web Solicitud de SOAP Respuesta de SOAP lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http ww w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns deleteAttachments xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt
81. d de proceso inicio lt instanceld gt especifica el ID de instancia del formulario de solicitud de proceso inicio lt tagld gt especifica el tagid del formulario de solicitud de proceso inicio lt action gt especifica la acci n que debe realizarse en la instancia del formulario de solicitud de proceso inicio Actualmente solo se permite el archivado Respuesta de SOAP lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt controlProcessResponse xmlns http ww ca com itpam gt lt actionStatus gt The archive action was successfully executed lt actionStatus gt lt controlProcessResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 114 Referencia a la API de los servicios Web controlProcess Ejemplo Solicitud de SOAP Respuesta de SOAP M todos de servicios Web Utilice este m todo para crear una solicitud para controlar un proceso lt tns controlProcess xmlns tns http ww ca com itpam gt lt tns ProcessID gt ProcessID__ lt tns ProcessID gt lt tns action gt action__ lt tns action gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt user__ lt tns user gt lt tns password gt password__ lt tns password gt lt tns auth gt lt tns controlProcess gt lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http
82. de error y correcta que la API REST devuelve para cada uno de los m todos HTTP GET GET PUT nico 200 400 401 404 409 recopilaci n 200 400 401 200 400 401 404 409 DELETE 204 400 401 409 POST 201 400 401 409 Nota Para las operaciones PUT y DELETE la API no intenta determinar en un principio la validez del ID En cambio la API intenta ejecutar la actualizaci n y suprimir las consultas directamente Si se produce un error la API devuelve el c digo 409 Conflicto Si la API devuelve un c digo 404 No encontrado en esta situaci n el rendimiento se ve afectado Asimismo se reciben los mensajes de error siguientes en estos casos Si la solicitud HTTP contiene una direcci n URI no v lida o inaccesible el servidor responde con un c digo de respuesta 404 No encontrado Si la solicitud HTTP contiene un m todo HTTP no compatible para una direcci n URI v lida el servidor responde con un c digo de respuesta 405 M todo no permitido Si la solicitud HTTP solicita un tipo de medio no compatible encabezado Acepto el servidor responde con un c digo de respuesta 406 No aceptable Si la solicitud HTTP env a un tipo de medio no compatible encabezado de tipo de contenido el servidor responde con un c digo de respuesta 415 Tipo de medio no soportado Varios errores de sintaxis o de servidor Web internos pueden devolver un error interno 500 180 Referencia a la API de los servicios Web
83. de programaci n de aplicaci n API que les proporcionan a los usuarios la capacidad de comunicarse con CA Process Automation desde fuentes externas CA Process Automation ofrece dos m todos para utilizar los servicios Web REST y SOAP En esta documentaci n se describen las diversas API que se pueden utilizar para comunicarse mediante los dos m todos Cap tulo 1 Introducci n a los servicios Web 9 Cap tulo 2 Referencia a la API RESTful REST es una alternativa a los servicios Web basados en SOAP Con los servicios de Catalyst Process Automation se puede acceder a CA Process Automation a trav s de operaciones en las que no hace falta utilizar perif ricos mediante los servicios RESTful de Catalyst Esta secci n contiene los siguientes temas Servicios Web RESTful y CA Process Automation en la p gina 11 Servicios Web RESTful y CA Process Automation REST es un m todo de dise o que est basado en HTTP REST permite a los servicios Web identificar y manipular recursos La implementaci n de servicios de RESTful debe cumplir los siguientes principios de dise o m Se debe utilizar m todos de HTTP expl citamente m No debe tener estado m Debe acceder a recursos como URI m Debe admitir XML y JSON Notaci n de objeto de JavaScript El estilo arquitect nico de RESTful ha posibilitado su r pida expansi n por la Web CA Process Automation ofrece los servicios RESTful a trav s de los servicios de Catalyst Pr
84. description gt lt value gt 0 lt value gt lt defaultValue gt 0 lt defaultValue gt lt itpamLong gt lt itpamDouble isRead0Only false maxval 1 7976931348623157E308 minval 1 7976931348623157 308 name Var_2 sequenceNo 2 gt Cap tulo 3 Referencia a la APISOAP 175 Etiguetas comunes para m todos de servicios Web lt label gt Var_2 lt label gt lt description gt lt value gt 0 0 lt value gt lt defaultValue gt 0 0 lt defaultValue gt lt itpamDouble gt lt itpamDate isReadOnly false name Var_3 sequenceNo 3 gt lt label gt Var_3 lt label gt lt description gt lt itpamDate gt lt itpamBoolean isReadOnly false name Var_5 sequenceNo 5 gt lt label gt Var_5 lt label gt lt description gt lt value gt fal se lt val ue gt lt defaultValue gt fal se lt defaultValue gt lt itpamBoolean gt lt page gt lt page name User Prompt gt lt page name System gt lt pages gt lt page name System gt lt pages gt La etiqueta lt attachments gt Ejemplo La etiqueta lt attachments gt proporciona metainformaci n acerca del archivo adjunto CA Process Automation admite agregar archivos adjuntos m ltiples a los m todos executeProcess y executeStartRequestForm lt attachments attachmentsParamName gt lt attachment lt attachmentID gt lt attachmentID gt lt name gt lt name gt lt attachment gt lt attachmentID gt proporciona el ID de contenido del archivo
85. devueltas a CA o en su caso destruidas EN LA MEDIDA EN QUE LA LEY APLICABLE LO PERMITA CA PROPORCIONA ESTA DOCUMENTACI N TAL CUAL SIN GARANT A DE NING N TIPO INCLUIDAS ENTRE OTRAS PERO SIN LIMITARSE A ELLAS LAS GARANT AS IMPL CITAS DE COMERCIALIZACI N ADECUACI N A UN FIN CONCRETO Y NO INCUMPLIMIENTO CA NO RESPONDER EN NING N CASO ANTE VD NI ANTE TERCEROS EN LOS SUPUESTOS DE DEMANDAS POR P RDIDAS O DA OS DIRECTOS O INDIRECTOS QUE SE DERIVEN DEL USO DE ESTA DOCUMENTACI N INCLUYENDO A T TULO ENUNCIATIVO PERO SIN LIMITARSE A ELLO LA P RDIDA DE BENEFICIOS Y DE INVERSIONES LA INTERRUPCI N DE LA ACTIVIDAD EMPRESARIAL LA P RDIDA DEL FONDO DE COMERCIO O LA P RDIDA DE DATOS INCLUSO CUANDO CA HUBIERA PODIDO SER ADVERTIDA CON ANTELACI N Y EXPRESAMENTE DE LA POSIBILIDAD DE DICHAS P RDIDAS O DA OS El uso de cualquier producto inform tico al que se haga referencia en la Documentaci n se regir por el acuerdo de licencia aplicable Los t rminos de este aviso no modifican en modo alguno dicho acuerdo de licencia CA es el fabricante de esta Documentaci n Esta Documentaci n presenta Derechos Restringidos El uso la duplicaci n o la divulgaci n por parte del gobierno de los Estados Unidos est sujeta a las restricciones establecidas en las secciones 12 212 52 227 14 y 52 227 19 c 1 2 de FAR y en la secci n 252 227 7014 b 3 de DFARS seg n corresponda o en posteriores Copyright O 2013 CA Todos los dere
86. e Catalyst siempre reside en un contenedor de Catalyst El contenedor de Catalyst tiene un agente un servicio de b squeda de nodo que publica las configuraciones del nodo para cada conector del contenedor Contenedor de Catalyst Operadores LE i Conector al Conector de Catalyst Todos los operadores de Catalyst exigen al corredor de Catalyst la direcci n URL y el conector MdrProdInstance Cuando se introduce un valor URL del agente de Catalyst en un operador de Catalyst el operador consulta al agente sobre las configuraciones del nodo El agente rellena MdrProdinstance con una lista de dichas configuraciones del nodo Despu s de haber definido la URL del agente de Catalyst y MdrProdInstance en un operador de Catalyst se pueden especificar las operaciones de REST para que se ejecuten Cap tulo 2 Referencia a la API RESTful 13 Servicios Web RESTful y CA Process Automation Comunicaciones Los servicios de Catalyst Process Automation requieren comunicaciones seguras de Catalyst La URL del agente de los servicios de Catalyst Process Automation es https lt hostname gt 7443 ucf BrokerService El agente seguro requiere credenciales de Catalyst Si el agente seguro se configura en la configuraci n use catalyst claims credentials de OasisConfig properties tambi n se requerir n credenciales de CA Process Automation Estas credenciales se pueden especificar en la secci n de seguridad de UCF de cualquier op
87. e Change 1 lt logMessage gt lt time gt 2012 03 01T13 18 50 217 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 lt logMessage gt lt time gt 2012 03 01T13 18 50 248 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Lane Change 2 lt logMessage gt lt time gt 2012 03 01T13 18 50 264 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 1 lt logMessage gt lt time gt 2012 03 01T13 18 50 279 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt 158 Referencia a la API de los servicios Web M todos de servicios Web lt logMessage gt Se ha restablecido Lane Change 3 lt logMessage gt lt time gt 2012 03 01T13 18 50 310 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 2 lt logMessage gt lt time gt 2012 03 01T13 18 50 326 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Calculation 1 2 se activa despu s de Lane Change 3 lt logMessage gt lt time gt 2012 03 01T13 18 50 342 05 30 lt time gt lt processlog gt lt processlog category
88. e operaci n CA Process Automation Operaci n DequeueStartRequest Quite de la cola el formulario de solicitud de inicio que tiene el estado En cola a En las propiedades Ejecutar haga clic en Par metros b En la ficha DequeuetStartRequestRequest introduzca el valor Instancia SRF_Queue_x en la que la x es el ID de la instancia del formulario de solicitud para quitar de la cola Por ejemplo SRF_Queue_5829 Cap tulo 2 Referencia a la API RESTful 31 Servicios Web RESTful y CA Process Automation AbortStartRequest Ejecute el proceso Revise el resultado En la siguiente ilustraci n los par metros de salida muestran el formulario de solicitud de inicio quitado de la cola El estado devuelve un error debido a que la instancia de formulario de solicitud de inicio se ha quitado de la cola Nota Se puede quitar de la cola la instancia de formulario de solicitud de inicio en cola Dataset e P e Dequeue_instance w Ay Filter xX me Value J Execute 4 ad Operation Results B DequeveStariRequestRespon a 2 StartRequestinstance a 2 StartRequestinstance La StartRequestinstam instance SRF_Queue_5829 Processinstance State Failed Scheduled time 2014 03 27706 32 00 0002 Start time End time i al LJ Para finalizar una instancia de formulario de solicitud de inicio utilice la operaci n AbortStartRequest Lleve a cabo los pasos siguientes Cree un proceso Arrastre el operador Ejecutar al dise ador Haga
89. e un proceso 2 Arrastre el operador Ejecutar al dise ador 3 Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades 4 Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM 48 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n QueryProcessDataset Par metros de QueryProcessDataset X QueryProcessDa InstanceName REST_Methods Dataset_support ProcessDataset_test concen E Cap tulo 2 Referencia a la API RESTful 49 Servicios Web RESTful y CA Process Automation 5 Ejecute el proceso 6 Revise el resultado Dataset ExecuteQueryProcessDataset Y E Name gt Y System gt Y Catalyst Security gt Y Execute a B Operation Results 4 la QueryProcessDatasetResponse a B ProcessDataset a B ProcessDataset gt Y ProcessDataset a B Parameters a B Parameters 4 2 Param 4 2 Param gt Y Element Type 4 2 0 4 B Param Name Value Label Description Type 50 Referencia a l
90. ectType gt CustomOperator lt tns objectType gt objectType gt CustomSensor lt tns objectType gt objectType gt Dataset lt tns objectType gt lt tns lt tns objectType gt InteractionRequestForm lt tns objectType gt objectType gt Package lt tns objectType gt objectType gt Process lt tns objectType gt objectType gt ProcessWatch lt tns objectType gt objectType gt Resources lt tns objectType gt lt tns lt tns objectType gt StartRequestForm lt tns objectType gt objectType gt StatePolicy lt tns objectType gt objectType gt System lt tns objectType gt lt tns exportO0bjectTypes gt lt tns filter gt lt tns export0bject gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 132 Referencia a la API de los servicios Web M todos de servicios Web Respuesta de SOAP generateEvent lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt ExportLibraryResponse xmlns http ww ca com itpam gt lt exportLibraryResponse gt Se carg correctamente la biblioteca exportada al nombre de archivo descargado proporcionado C SOAPExported0bjects xml lt exportLibraryResponse gt lt downloadedSe rve r gt PAM40 W2K8 17 lt downloadedServer gt lt ExportLibraryResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt m Sino proporciona el Nombre de archivo de descarga en la solicitud la
91. eleccione falso para exportar el contenido con una ruta relativa Si selecciona verdadero el contenido se importar con la ruta absoluta En la ficha ExportFileName introduzca los siguientes valores ExportLocation ubicaci n del servidor para exportar el archivo xml Por ejemplo c Wexportaci n_importaci n_pruebaNlexportaci n_prueba xml OverwriteFile seleccione si desea sobrescribir el archivo existente en la ubicaci n determinada Para exportar todo el contenido para que incluya cualquier tipo de objeto no proporcione tipos de objeto Cuando se desea exportar tipos de objeto espec ficos a partir de la ubicaci n determinada proporcione tipos como Proceso o Conjunto de datos 40 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation 6 Ejecute el proceso 7 Revise el resultado En la siguiente ilustraci n se mostrar un mensaje de exportaci n correcta con la ubicaci n exportada UY Catalyst Security D Execute LA Operation Results 4 DB ExportResponse 4 2 ExportResponse ExporiMessage Successfully uploaded the exported library to downlo Yalue x Successfully uploaded the exported library to download filia name cexport_import_test export_test xml X 4 EE O E Operaciones de conjunto de datos Las operaciones del conjunto de datos permiten consultar y actualizar conjuntos de datos globales denominados Ejemplos En los siguientes temas se explica c m
92. entes m M todo executeProcess en la p gina 123 m M todo executeStartRequest en la p gina 126 Cap tulo 3 Referencia a la API SOAP 173 Etiquetas comunes para m todos de servicios Web Las etiquetas lt page gt y lt pages gt En una respuesta de SOAP la etiqueta lt pages gt representa las p ginas en un formulario de solicitud de inicio formulario de solicitud de interacci n Para todas las p ginas en el formulario de solicitud de inicio formulario de solicitud de interacci n habr una etiqueta lt page gt en la etiqueta lt pages gt Los par metros en esa p gina se muestran en la etiqueta lt page gt La etiqueta lt page gt contiene un nombre de atributo que muestra el nombre de la p gina Hay una etiqueta correspondiente en lt Page gt para la mayor parte de los tipos de variables en el conjunto de datos del formulario Asignaci n entre las variables del conjunto de datos y las etiquetas en lt Page gt m BooleanWitpamBoolean m DatelitpamDate DoublelitpamDouble m IntegerVitpamint m LonglitpamLong m PasswordVitpamPassword m StringWitpamString Nota CA Technologies no es compatible con ValueMaps referencias de objeto o matrices en los servicios Web Los atributos del elemento del par metro incluyen m Atributos de validaci n del par metro m Nombre del par metro En este nodo aparecen los siguientes m Etiqueta m Valor no devuelto en caso de contrase a m Descripci n dev
93. equestForms xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns filter gt lt tns lookUpPath isRecursive true gt myfolder lt tns lookUpPath gt lt tns keywords gt lt tns keyword gt ABC lt tns keyword gt lt tns keywords gt lt tns filter gt lt tns getStartRequestForms gt lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getStartRequestForms xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns filter gt lt tns lookUpPath isRecursive true gt lt tns lookUpPath gt lt tns keywords gt lt tns keyword gt ABC lt tns keyword gt lt tns keywords gt lt tns filter gt lt tns getStartRequestForms gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Esta etiqueta est presente en la etiqueta lt filter gt m lt lookUpPath gt proporciona la ruta en la cual el usuario desea buscar los formularios de solicitud de inicio Un atributo en esta etiqueta es recursivo S
94. erador de Catalyst Los valores de credenciales se introducen en los par metros Seguridad de Catalyst para un operador Los nombres de reclamaci n son Nombre de usuario y Contrase a Operadores de Catalyst Para lograr los siguientes objetivos construya procesos de CA Process Automation que utilicen operadores de Catalyst m Consultar el conector operador Obtener m Invocar las operaciones del conector operador Ejecutar m Suscribirse a los cambios del conector operador SubscribeToChanges m Consultar el estado de los procesos de CA Process Automation m Iniciar anular suspender y reanudar un proceso de CA Process Automation Consultar y suscribirse a alertas Consultar y enviar formularios de solicitud de inicio m Quitar de la cola y finalizar solicitudes de inicio Consultar actualizar y responder a tareas solicitudes de interacci n m Importar y exportar objetos de automatizaci n Recibir eventos de ciclo de vida sobre procesos de CA Process Automation m Consultar y actualizar conjuntos de datos m Consultar y actualizar m dulos de CA Process Automation Nota El archivo ucfpamconnector descriptors jar contiene los descriptores del conector de CA Process Automation 14 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Par metros de seguridad de Catalyst Todos los operadores de Catalyst incluyen par metros que son compatibles con la autenticaci n en el nivel de Cat
95. eryStartRequestFormsRequest xmlns pl http ns ca com 2011 09 pam ops gt lt Filter gt lt LookUpPath gt TestSRF lt LookUpPath gt lt IsRecursive gt true lt IsRecursive gt set the value for HTML meta tag keywords lt Keyword gt lt Name gt TagValue lt Name gt lt Keyword gt lt Keywords gt lt Filter gt lt QueryStartRequestFormsRequest gt Cap tulo 2 Referencia a la API RESTful 71 Servicios Web RESTful y CA Process Automation Como aparece en el siguiente ejemplo la respuesta de QueryStartRequestForms incluye los nombres y los tipos del par metro de formulario de solicitud de inicio en el ejemplo se muestra en negrita La operaci n SubmitStartRequestForm utiliza los nombres y los tipos del par metro lt xml version 1 0 encoding utf 8 gt lt pam ops QueryStartRequestFormsResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops QueryStartRequestFormsResponse gt lt StartRequestForms gt lt StartRequestForm gt lt Name gt SRF lt Name gt lt Path gt TestSRF lt Path gt lt Description gt descripci n mi test srf lt Description gt lt Pages gt lt HasComplexType gt false lt HasComplexType gt lt Page gt lt Name gt TestPage lt Name gt lt Param gt lt Name gt Var_0 lt Name gt lt Label gt Text Field lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt T
96. esk Para recuperar tales mensajes especifique la categor a como SD_MESSAGES en la solicitud 152 Referencia a la API de los servicios Web M todos de servicios Web Recuperar mensajes de registro Utilice la siguiente solicitud SOAP lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getProcessLogs xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns processID gt 72 lt tns processID gt lt tns filter gt lt tns level gt 2 lt tns level gt lt tns categories gt lt tns category gt process lt tns category gt lt tns category gt operator lt tns category gt lt tns category gt handler lt tns category gt lt tns category gt response lt tns category gt lt tns category gt SD MESSAGES lt tns category gt lt tns categories gt lt tns filter gt lt tns getProcessLogs gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt level gt lt level gt puede tener un valor de error advertencia aviso y normal Si el usuario especifica el
97. essage gt lt message gt No se ha podido importar el objeto P1 Ya existe otro objeto con el nombre P1 lt message gt lt message gt No se ha podido importar el objeto Proceso Ya existe otro objeto con el nombre Proceso lt message gt lt message gt No se ha podido importar el objeto Agenda Ya existe otro objeto con el nombre Agenda lt message gt lt message gt No se ha podido importar el objeto Recursos Ya existe otro objeto con el nombre Recursos lt message gt lt message gt No se ha podido importar el objeto SOAPMethods Ya existe otro objeto con el nombre SOAPMethods lt message gt lt message gt No se ha podido importar el objeto ProcessWatch Ya existe otro objeto con el nombre ProcessWatch lt message gt lt message gt No se ha podido importar el objeto Calendario Ya existe otro objeto con el nombre Calendario lt message gt Cap tulo 3 Referencia a la APISOAP 171 M todos de servicios Web Respuesta de SOAP lt message gt No se ha podido importar el objeto SOAPModule NegativeCases Ya existe otro objeto con el nombre SOAPModule NegativeCases lt message gt lt message gt No se ha podido importar el objeto IRF Ya existe otro objeto con el nombre IRF lt message gt lt message gt No se ha podido importar el objeto SOAPOperators _DynamicParams Ya existe otro objeto con el nombre SOAPOperators _DynamicParams lt message gt lt message gt No se ha podido importar el objeto Formula
98. folderName gt lt tns level gt 2 lt tns level gt lt tns isAbsolute gt true lt tns isAbsolute gt lt tns downloadFileName gt lt tns downloadLocation gt C lt tns downloadLocation gt lt tns fileName gt SOAPExported0bjects xml lt tns fileName gt lt tns overwriteFile gt true lt tns overwriteFile gt lt tns downloadFileName gt lt tns filter gt lt tns exportO0bjectTypes gt lt tns objectType gt Agenda lt tns objectType gt lt tns objectType gt Calendar lt tns objectType gt lt tns objectType gt CustomIcon lt tns objectType gt lt tns objectType gt CustomOperator lt tns objectType gt lt tns objectType gt Dataset lt tns objectType gt lt tns objectType gt InteractionRequestForm lt tns objectType gt lt tns objectType gt Package lt tns objectType gt lt tns objectType gt Process lt tns objectType gt lt tns objectType gt ProcessWatch lt tns objectType gt lt tns objectType gt Resources lt tns objectType gt lt tns objectType gt StartRequestForm lt tns objectType gt lt tns exportO0bjectTypes gt lt tns filter gt lt tns exportObject gt 130 Referencia a la API de los servicios Web Solicitud de SOAP M todos de servicios Web La solicitud contiene FolderName la carpeta o el objeto que el usuario desea exportar Nivel de recursi n de la carpeta Rutas absolutas o relativas en el resultado de la exportaci n Tipos de objeto Descargue el nombre del archivo y la ubicaci
99. gt lt StartRequestStatus gt lt pam ops SubmitStartRequestFormResponse gt Se pueden consultar solicitudes de inicio mediante un filtro opcional Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Query StartRequests Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt QueryStartRequestsRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 QueryStartRequestsRequest xmlns pl http ns ca com 2011 09 pam ops gt lt Instance gt SRF_1291 lt Instance gt lt IsArchived gt false lt IsArchived gt lt QueryStartRequestsRequest gt Cap tulo 2 Referencia a la API RESTful 75 Servicios Web RESTful y CA Process Automation Como se muestra en el ejemplo siguiente la respuesta de QueryStartRequests contiene las instancias de solicitud de inicio lt xml version 1 0 encoding utf 8 gt lt pam ops QueryStartRequestsResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops QueryStartRequestsResponse gt lt StartRequestInstances gt lt StartRequestInstance gt lt Instance gt SRF_1291 lt Instance gt lt ProcessInstance gt TestProcess_1292 lt ProcessInstance gt lt State gt Completado lt State gt lt Scheduled time gt 2012 06 14T15 52 05 000Z lt Scheduled time gt lt Start time gt 2012 06 14T115 52 05 000Z lt Start time
100. gt 659322db deca 4827 b622 14f69d09b33c lt param gt lt param name name_6__ gt param__ lt param gt lt param name UserName gt pamadmin lt param gt lt param name ProcessName gt MIMETEST lt param gt lt param name ServerName gt lodivsa204 ca com lt param gt lt param name DisplayName gt MIMETEST lt param gt lt param name ProcessPriority gt priority lt param gt lt param name TouchpointName gt 0rchestrator lt param gt lt param name Cal lerUser gt pamadmin lt param gt lt param name ScheduledStartTime gt 2012 01 18 00 00 00 lt param gt lt param name rootUUID gt 659322db deca 4827 b622 14f69d09b33c lt param gt lt param name ProcessAction gt start lt param gt lt param name InstanceName gt MIMETEST_150 lt param gt lt params gt lt ExecuteC20FlowResult gt lt ExecuteC20FlowResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt En esta respuesta el usuario puede ver los detalles de la instancia del proceso que se ejecuta lt ROID gt especifica el ROID de la instancia del proceso executeStartRequest Utilice este m todo para iniciar un formulario de solicitud de inicio desde la biblioteca de CA Process Automation 126 Referencia a la API de los servicios Web Ejemplo lt tns lt tns M todos de servicios Web executeStartRequest xmlns tns http ww ca com itpam gt auth gt lt xsd Choice Type gt lt tns lt tns lt
101. heckStartRequestStatusResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 112 Referencia a la API de los servicios Web controlinstance Ejemplo M todos de servicios Web La respuesta contiene etiquetas en las cuales el usuario puede ver el resultado lt state gt describe el estado de la solicitud de inicio lt earliest start time gt indica la hora en que se pone en cola la solicitud de inicio lt start time gt indica la hora de inicio real de la solicitud de inicio lt end time gt indica la hora de finalizaci n de la solicitud de inicio lt refProcess gt muestra la ruta de referencia del proceso adjunto con la solicitud de inicio lt processiD gt muestra el ID de la instancia del proceso solamente se devuelve si se ha creado una instancia de proceso Utilice este m todo para crear una solicitud de SOAP para controlar una instancia El m todo controllnstance especifica el archivado del proceso o de los formularios de solicitud de inicio y todas sus instancias hijo que no se activan en el modo separado Este m todo no env a un fallo si un proceso o un formulario de solicitud de inicio ya est n marcados para su archivado El m todo controllnstance env a un fallo cuando no se encuentra un proceso o formulario de solicitud de inicio con el ID especificado Para ejecutar un m todo controllnstance utilice una de las opciones siguientes m rootUUID esta opci n especifica el UUID de ra z del pr
102. i a la tarea 122 Referencia a la API de los servicios Web executeProcess Ejemplo M todos de servicios Web Nota Se ha ignorado el indicador IsApprove para este m todo en CA Process Automation r2 1 Para corregir esto y a la vez permitir la retenci n del comportamiento existente para instancias de CA Process Automation existentes una nueva instalaci n ha configurado oasis reject unnecessary approval como verdadero en el archivo de configuraci n de OasisConfig properties Las instalaciones existentes han agregado oasis reject unnecessary approval para establecer el archivo de configuraci n de OasisConfig properties y configurarlo como falso Si oasis reject unnecessary approval es verdadero el servidor considera el indicador isApprove Se devuelve un error si el usuario intenta aprobar o rechazar un formulario que no requiere aprobaci n Tambi n se devuelve un error si el mensaje de SOAP no incluye el indicador isApprove para un formulario que requiere aprobaci n Utilice este m todo para ejecutar un proceso lt tns executeProcess xmlns tns http ww ca com itpam gt lt tns flow gt lt tns name gt MIMETEST lt tns name gt lt tns action gt start lt tns action gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns params gt lt t
103. i n busca la ruta que especifique entre las etiquetas lt PathName gt y lt PathName gt en la solicitud de par metros de conjuntos de datos Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Query DatasetParameters Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt QueryDatasetParametersRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 QueryDatasetParametersRequest xmlns pl http ns ca com 2011 09 pam ops lt PathName gt TestDatasets TestDataset lt PathName gt lt QueryDatasetParametersRequest gt Cap tulo 2 Referencia a la API RESTful 95 Servicios Web RESTful y CA Process Automation La respuesta contiene los par metros de conjuntos de datos incluidos sus nombres de JavaScript lt pam ops QueryDatasetParametersResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops QueryDatasetParametersResponse gt lt Dataset gt lt PathName gt TestDatasets TestDataset lt PathName gt lt Parameters gt lt Param gt lt Name gt Datasets TestDatasets TestDataset Name lt Name gt lt Value gt John Doe lt Value gt lt Label gt Nombre lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Datasets TestDatasets TestDataset Address lt Name gt lt Value gt 1400 Any Avenue lt Value gt
104. i un usuario desea buscar recursivamente en la ruta proporcionada debe establecer este atributo como verdadero Si un usuario desea buscar solamente en la ruta proporcionada establezca este atributo como verdadero Proporcione la ruta total como Folder Folder1 como el valor de esta etiqueta en las que el usuario desea buscar 168 Referencia a la API de los servicios Web Respuesta de SOAP ImportObject Ejemplo M todos de servicios Web lt getStartRequestFormsResponse xmlns http ww ca com itpam gt lt startRequests gt lt startRequest name SRF1 refPath TENSUO3 gt lt description gt lt startRequest gt lt startRequest name SRF2 refPath TENSUO3 gt lt description gt lt startRequest gt lt startRequests gt lt getStartRequestFormsResponse gt Para todos los formularios de solicitud de inicio que cumplen los criterios para la b squeda hay un lt startRequest gt bajo la etiqueta lt startRequests gt Esta etiqueta contiene el nombre ruta de referencia y descripci n del formulario de solicitud de inicio en la respuesta de SOAP Utilice este m todo para importar objetos en una biblioteca de CA Process Automation lt tns ImportO0bject xmlns tns http ww ca com itpam gt lt tns importFileParam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns p
105. ia a la API SOAP 165 M todos de servicios Web Ejemplo Con root como ruta de b squeda lt tns getStartRequestForms xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns lt tns lt tns token gt token__ lt tns token gt lt tns lt tns lt tns user gt Joe lt tns user gt password gt thisismypasswo rd lt tns password gt auth gt filter gt lt tns lookUpPath isRecursive true gt lt tns lookUpPath gt keywords gt lt tns keyword gt ABC lt tns keyword gt lt tns keywords gt lt tns filter gt lt tns getStartRequestForms gt 166 Referencia a la API de los servicios Web M todos de servicios Web Para obtener todos los formularios de solicitud de inicio en el entorno Especifique y elimine Keyword__ de las etiquetas de contrase as lt tns getStartRequestFormsResponse xmlns tns http ww ca com itpam gt lt startRequests gt lt tns startRequest name Iniciar formulario de solicitud de compra refPath PAM Hardware Procurement gt lt tns description gt lt tns startRequest gt lt tns startRequest name Asset_Install_SwW_ SRF refPath sinral CA ITAM SRF gt lt tns description gt 0bjeto Base de datos lt tns description gt lt tns startRequest gt lt tns startRequest name Asset_MAC_HwW_SRF refPath sinral CA ITAM SRF gt lt tns description gt 0bjeto Base de datos lt tns description gt lt
106. ice este m todo para ver los archivos adjuntos Ejemplo lt tns getAttachments xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns filter gt lt tns contentId gt 111 lt tns contentId gt lt tns contentType gt text html lt tns contentType gt lt tns filter gt lt tns getAttachments gt 136 Referencia a la API de los servicios Web Solicitud de SOAP Respuesta de SOAP M todos de servicios Web lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getAttachments xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns filter gt lt tns contentId gt 111 lt tns contentId gt lt tns contentType gt text html lt tns contentType gt lt tns filter gt lt getAttachments gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt La etiqueta lt filter gt filtra la respuesta basada en el ID del contenido y el tipo de contenido del archiv
107. ims ClaimName contrase a ClaimValue administrador de PAM Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n Importar Cap tulo 2 Referencia a la API RESTful 37 Servicios Web RESTful y CA Process Automation 5 Decida cu les de las opciones siguientes se utilizar n al importar contenido a continuaci n complete los campos de ubicaci n del servidor Importar desde la ubicaci n del servidor Importar desde la URL de HTTP Ubicaci n del servidor a b En las propiedades Ejecutar haga clic en Par metros En la ficha ImportRequest complete los siguientes campos ImportLocation define la ubicaci n Biblioteca en la que se importar el archivo XML Si la carpeta especificada no existe CA Process Automation la crear Por ejemplo importaci n prueba SourceLocation defina la carpeta fuente de una de las siguientes formas m Defina la ubicaci n del servidor en la que se importar el contenido Por ejemplo cANexportaci n_ importaci n _pruebaMexportaci n _prueba xml m Defina el URL de HTTP para la ubicaci n en la que se importar el contenido Por ejemplo http nombreservidor 8080 c2orepository prueba prueba_exportaci n xml OverwriteAction introduzca una de las siguientes opciones para importar un archivo con el mismo nombre que e
108. ios Web M todos de servicios Web lt isMakeAvailable gt indica si se deben marcar los operadores personalizados importados como disponibles opcional El valor predeterminado es falso lt overwriteAction gt Si existe un objeto con el mismo nombre en la biblioteca puede seleccionar una de las opciones siguientes para lt overwriteAction gt incrementObjectVersion importa como nueva versi n y mantiene el objeto existente replaceObject importa y reemplaza el objeto existente skipImport no importa objetos con el mismo nombre que un objeto existente Por ejemplo lt tns ImportO0bject xmlns tns http ww ca com itpam gt lt tns importFileParam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns importLocation gt ABC lt tns importLocation gt lt tns localSourceLocation gt C abc xml lt tns localSourceLocation gt lt tns isSetCurrent gt true lt tns isSetCurrent gt lt tns isMakeAvailable gt true lt tns isMakeAvailable gt lt tns overwriteAction gt skipImport lt tns overwriteAction gt lt tns importFileParam gt lt Esta solicitud SOAP puede tener contenido MIME gt lt tns Import0bject gt Resultado lt importFileResponse xmlns http ww ca com itpam gt lt messages gt lt message gt No se ha podido importar el objeto Customicon Ya existe otro objeto con el nombre CustomIcon lt m
109. iso gt lt logMessage gt Start_Script_1 tiene el estado Completado lt logMessage gt lt time gt 2012 03 01T13 18 47 904 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_Script_1 1 se ha activado despu s de Start_Script_1 lt logMessage gt lt time gt 2012 03 01T13 18 47 935 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Lane Change 1 lt logMessage gt lt time gt 2012 03 01T13 18 47 982 05 30 lt time gt lt processlog gt Cap tulo 3 Referencia a la APISOAP 155 M todos de servicios Web lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 lt logMessage gt lt time gt 2012 03 01T13 18 47 998 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Lane Change 2 lt logMessage gt lt time gt 2012 03 01T13 18 48 014 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 1 lt logMessage gt lt time gt 2012 03 01T13 18 48 029 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Lane Change _3 lt logMessage gt lt time gt 2012 03 01T13 18 48 029 05
110. lementID Por ejemplo para liberar un proceso env e una solicitud de HTTP POST a la siguiente URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Relea se 68 Referencia a la API de los servicios Web Cancelar Servicios Web RESTful y CA Process Automation Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt ReleaseRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 ReleaseRequest xmlns pl http ns ca com 2011 09 pam ops gt lt EntityID gt lt MdrProduct gt lt MdrProdInstance gt lt MdrElementID gt TestIRFPrompt_140 lt MdrElementID gt lt EntityID gt lt ReleaseRequest gt La solicitud devuelve el siguiente XML lt usm core EntityID xmlns usm core http ns ca com 2009 07 usm core xmlns xsi http www w3 org 2001 XMLSchema instance xsi type usm core EntityID gt lt usm core MdrProduct gt lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestIRFPrompt_140 lt usm core MdrElementID gt lt usm core EntityID gt Para cancelar o detener un proceso especifique su ID en la propiedad MdrElementID Por ejemplo para cancelar un proceso env e una solicitud de HTTP POST a la siguiente URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Cance 1 Cap tulo 2 Referencia a la API RESTful 69 Servicios Web RESTful y CA Process Automation Incluya un encabezado de solicitud Content T
111. lementID gt lt usm core Label gt Workflow TestGetPAM_135 135 135 lt usm core Label gt Cap tulo 2 Referencia a la API RESTful 59 Servicios Web RESTful y CA Process Automation lt usm core CreationTimestamp gt 2011 12 01T11 59 53 lt usm core Creation Timestamp gt lt usm core LastModTimestamp gt 2011 12 01T12 01 11 lt usm core LastModTi mestamp gt lt usm core LastModUserName gt pamadmin lt usm core LastModUserName gt lt usm core InstanceName gt TestGetPAM_135 135 Workflow lt usm core Insta nce ame gt lt usm core ActivityID gt 135 lt usm core ActivityID gt lt usm core RuntimeName gt TestGetPAM_135 lt usm core RuntimeName gt lt usm core RuntimeDiscriminator gt 135 lt usm core RuntimeDiscriminator gt lt usm core ActivityTypes gt Workflow lt usm core ActivityTypes gt lt usm core ActivityState gt Finished Failed lt usm core ActivityState gt lt usm core StateDescription gt Failed lt usm core StateDescription gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivity TestGetPAM_135 rel self gt lt usm core ITActivity gt lt usm core ITActivity xmlns usm core http ns ca com 2009 07 usm core gt lt usm core MdrProduct gt CA 00074 lt usm core MdrProduct gt lt usm core MdrProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt Md rProdInstance gt CA 00074 01 lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestGetITActivity 130 lt usm core MdrEleme
112. lt time gt 2012 03 01T13 18 49 201 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 1 lt logMessage gt lt time gt 2012 03 01T13 18 49 217 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Lane Change _3 lt logMessage gt lt time gt 2012 03 01T13 18 49 217 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 2 lt logMessage gt lt time gt 2012 03 01T13 18 49 248 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha activado Calculation 1 1 despu s de Lane_Change_2 lt logMessage gt lt time gt 2012 03 01T13 18 49 248 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Lane Change 2 tiene el estado Completado en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 49 248 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt Cap tulo 3 Referencia a la API SOAP 157 M todos de servicios Web lt logMessage gt Se ha enviado una petici n de servicio para Calculation 1 1 lt logMessage gt lt time gt 2012 03 01T13 18 49 279 05 30 lt time gt lt processl
113. lt userInteractionID gt es el ID del ID de tarea de la Interacci n de usuario que se debe ejecutar lt isApprove gt especifica si se aprueba o rechaza la tarea Este valor puede ser verdadero o falso Esta etiqueta es opcional lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt executePendingInteractionResponse xmlns http ww ca com itpam gt lt userInteraction1D gt 22141 lt userInteractionID gt lt interactionTitle gt Task MyTasks lt interactionTitle gt lt state gt Completed lt state gt lt startTime gt 2012 02 29T118 11 28 817 05 30 lt startTime gt lt endTime gt 2012 02 29118 17 27 707 05 30 lt endTime gt lt parmitedUserGroup gt pamadmin lt parmitedUserGroup gt lt closedBy gt pamadmin lt closedBy gt lt executePendingInteractionResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt userlnteractionID gt especifica el ID de la solicitud de interacci n lt interactionTitle gt especifica el t tulo de la solicitud de interacci n lt state gt especifica el estado de la solicitud de interacci n lt startTime gt especifica el tiempo de inicio de la solicitud de interacci n lt endTime gt especifica el tiempo de finalizaci n de la solicitud de interacci n lt parmitedUserGroup gt muestra la lista de usuarios y grupos asignados lt closedBy gt muestra el nombre del usuario que respond
114. me StartTime gt 2012 02 01 16 30 24 lt param gt lt param name ProcessAction gt start lt param gt lt param name InstanceName gt P1_489 lt param gt lt params gt lt CheckFlowResult gt lt CheckFlowResponse gt lt flow state gt devuelve el estado de la instancia de proceso Proceso inexistente o archivado El operador produce un error con un fallo y devuelve esta respuesta lt Fault xmlns http schemas xmlsoap org soap envelope gt lt faultcode gt SOAP ENV Server lt faultcode gt lt faultstring gt La instancia no existe Se puede haber archivado Actualice la pantalla lt faultstring gt lt Fault gt 162 Referencia a la API de los servicios Web M todos de servicios Web Acci n no v lida El operador produce un error con este fallo lt Fault xmlns http schemas xmlsoap org soap envelope gt lt faultcode gt SOAP ENV Server lt faultcode gt lt faultstring gt Acci n de flujo no v lida c lt faultstring gt lt Fault gt ROID no v lido El operador produce un error con este fallo lt Fault xmlns http schemas xmlsoap org soap envelope gt lt faultcode gt SOAP ENV Server lt faultcode gt lt faultstring gt se ha producido un error al recuperar estado de flujo lt faultstring gt lt Fault gt getStartRequestForm Ejemplo Utilice este m todo para recuperar informaci n acerca de un objeto de formulario de solicitud de inicio basado en el nombre y la ubicaci
115. mentation gt lt xs annotation gt lt xs element gt lt xs complexType name StartResponse gt lt xs annotation gt lt xs documentation gt Si se inicia correctamente se devuelve una respuesta que contiene EntityID lt xs documentation gt lt xs annotation gt lt xS sequence gt lt xs element name EntityID type usm core EntityID gt lt xs annotation gt 54 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation lt xs documentation gt Identificaci n de la entidad que se ha solicitado para iniciarse definida por los elementos MdrProduct MdrProdInstance MdrElementID lt xs documentation gt lt xs annotation gt lt xs element gt lt xs sequence gt lt xs complexType gt lt xs element name StartResponse type pam ops StartResponse gt lt xs annotation gt lt xs documentation gt Si se inicia correctamente se devuelve una respuesta que contiene EntityID lt xs documentation gt lt xs annotation gt lt xs element gt Cap tulo 2 Referencia a la API RESTful 55 Servicios Web RESTful y CA Process Automation Mostrar procesos Comenzando por la URL de la interfaz REST de Catalyst se puede mostrar la URL de los servicios de Catalyst Process Automation La URL de los servicios de Catalyst Process Automation contiene las URL de los tipos y las operaciones compatibles Por ejemplo lt xml version 1 0 encoding UTF 8 gt lt module xmlns http ns ca com 2010
116. meters Dataset PathName REST_Methods Dataset_support Dataset_test m e i Param ela o Name Value Type O Str_Var test_update String e Cancel EEE a 46 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Este ejemplo muestra c mo actualizar el par metro de conjunto de datos mediante una expresi n Parameters of UpdateDatasetParameters Dataset Dataset z PathName Process Exec_query_dataset QueryDatasetParametersResponse Dataset PathName 4 Parameters Param ja Name Value Type m 0 Process Exec_query_dataset Quertest_update Process Exec_query_dataset Cancel ESSE aros 5 Ejecute el proceso 6 Revise el resultado Esta ilustraci n muestra c mo el par metro de conjunto de datos del tipo cadena se actualiza con el valor dado test_update dataset X H Save Add variable X Delete Variable Add Page X Delete Page Exec_update_dataset e Filter x General Name Value b L Element Type a 2 0 a B Param Name Datasets REST_Methods Datas Value test_update y Label Str_Var Description E Type String DBA 12 M ra QueryProcessDataset Cap tulo 2 Referencia a la API RESTful 47 Servicios Web RESTful y CA Process Automation Para devolver todos los par metros que contiene un conjunto de datos utilice la operaci n QueryDatasetParameters Lleve a cabo los pasos siguientes 1 Cre
117. n de descarga en donde tiene que guardarse la biblioteca exportada Nota Todos los par metros son opcionales a excepci n de FolderName Cap tulo 3 Referencia a la APISOAP 131 M todos de servicios Web lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns exportObject xmlns tns http ww ca com itpam gt auth gt user gt Joe lt tns user gt password gt thisismypasswo rd lt tns password gt auth gt folderName gt SOAPTest ObjectsToExport lt tns folderName gt lt tns lt tns level gt 2 lt tns level gt isAbsolute gt true lt tns isAbsolute gt downloadFileName gt lt tns downloadLocation gt C Y lt tns downloadLocation gt F ileName gt SOAPExported0bjects xml lt tns fileName gt overwriteFile gt true lt tns overwriteFile gt lt tns downloadFi leName gt lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns filter gt lt tns exportO0bjectTypes gt objectType gt Agenda lt tns objectType gt 0bjectType gt Calendar lt tns objectType gt objectType gt CustomIcon lt tns objectType gt lt tns obj
118. n l nea Proporcionar el rootUUID del proceso padre del conjunto de datos lt tns getPendingUserInteractions xmlns tns http www ca com itpam getRootUUID false gt lt tns lt tns lt tns lt tns lt tns lt tns auth gt user gt Joe lt tns user gt password gt thisismypasswo rd lt tns password gt auth gt rootUUID gt 6e8faae6 77a4 4461 8feb 9e5ca4d572d5 lt tns rootUUID gt processID gt lt tns processID gt lt tns getPendingUserInteractions gt Solicitud lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getPendingUserInteractions xmlns tns http ww ca com itpam getRootUUID false gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns rootUVID gt 6e8faae6 7724 4461 8feb 9e5ca4d572d5 lt tns rootUUID gt lt tns processID gt lt tns processID gt lt tns getPendingUserInteractions gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 150 Referencia a la API de los servicios Web Respuesta M todos de servicios Web lt getPendingUserInteractionsResponse xmlns http ww ca com itpam gt lt userInteractions gt lt
119. nablePatternMatch gt allowPartialMatch gt lt tns allowPartialMatch gt consumeEvents gt lt tns consumeEvents gt retrieveAllMatchingEvents gt true lt tns retrieveAllMatchingEvents gt uniqueld gt lt tns uniqueld gt lt tns getMatchingEvents gt 140 Referencia a la API de los servicios Web Solicitud de SOAP M todos de servicios Web lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getMatchingEvents xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns eventName gt abc lt tns eventName gt lt tns eventType gt lt tns eventSource gt lt tns eventDestination gt lt tns eventExpression gt lt tns enablePatternMatch gt lt tns allowPartialMatch gt lt tns consumeEvents gt lt tns retrieveAllMatchingEvents gt true lt tns retrieveAllMatchingEvents gt lt tns uniqueld gt lt tns getMatchingEvents gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt eventName gt identifica el nombre del evento opcional lt eventType gt identifica el tipo de evento opcional lt eventSource gt
120. nga una operaci n de StartRequest con los siguientes elementos m El nombre del proceso en el elemento MdrElementID m Los par metros en el elemento Arguments Por ejemplo lt StartRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 StartRequest xmlns pl http ns ca com 2011 09 pam ops gt lt EntityID gt lt MdrElementID gt Tests TestGetITActivityTemplate lt MdrElementID gt lt EntityID gt lt Arguments gt lt Argument gt lt Name gt arg1 lt Name gt lt Value gt val1 lt Value gt lt Argument gt lt Argument gt lt Name gt arg2 lt Name gt lt Value gt val2 lt Value gt lt Argument gt lt Argument gt lt Name gt arg3 lt Name gt lt Value gt val3 lt Value gt lt Argument gt lt Arguments gt lt StartRequest gt Cap tulo 2 Referencia a la API RESTful 65 Servicios Web RESTful y CA Process Automation Iniciar proceso Se puede utilizar cualquier aplicaci n o herramienta de cliente de HTTP para enviar la solicitud para iniciar el proceso Por ejemplo para iniciar un proceso env e una solicitud de HTTP POST a la siguiente URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Start Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt StartRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 StartRequest xmlns pl http ns ca com 2011 09 pam ops gt lt EntityID gt lt MdrElemen
121. nivel como normal se recuperan todos los mensajes con este nivel o superior Cuando el error se encuentra en el nivel superior y el usuario especifica el nivel como error solamente se recuperan los mensajes con el nivel error Si el usuario especifica un nivel no v lido se trata como normal el nivel m s bajo Para recuperar registros con varias categor as lt tns categories gt lt tns category gt userMsg lt tns category gt lt tns category gt process lt tns category gt lt tns categories gt En este ejemplo se recuperan todos los mensajes con la categor a userMsg y proceso Solamente se devuelven los mensajes de registro que coinciden con el nivel y una de las categor as Cap tulo 3 Referencia a la APISOAP 153 M todos de servicios Web Ejemplo lt tns getProcessLogs xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns processID gt 72 lt tns processID gt lt tns filter gt lt tns level gt 2 lt tns level gt lt tns categories gt lt tns category gt process lt tns category gt lt tns category gt operator lt tns category gt lt tns category gt handler lt tns category gt lt tns category gt response lt tns category gt lt tns categories gt lt tns filter gt lt tns getProcessLogs gt Solicitud de SOAP
122. ns http ww ca com itpam gt lt userInteractions gt lt userInteraction id 116 title Tarea realizada por B gt lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 117 title Tarea realizada por B gt lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 118 title Tarea realizada por B gt lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 119 title Tarea realizada por B gt lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 120 title Tarea realizada por B gt lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 121 title Tarea realizada por B gt lt description gt Tarea realizada por B lt description gt lt userInteraction gt Devuelva todas las interacciones pendientes que se hayan invocado desde un formulario de solicitud de inicio Texto en l nea Proporcionar el rootUUID del proceso al que el formulario de solicitud de inicio est llamando lt tns getPendingUserInteractions xmlns tns http www ca com itpam getRootUUID false gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns rootUUID
123. ns param name name_6__ gt param__ lt tns param gt lt tns params gt lt tns options gt lt tns startDate gt startDate__ lt tns startDate gt lt tns startTime gt startTime__ lt tns startTime gt lt tns tagld gt 06a4d113 0333 4aba 8cce 8781c18647c9 lt tns tagld gt lt tns isAutoArchive gt true lt tns isAutoArchive gt lt tns priority gt priority lt tns priority gt lt tns options gt lt tns attachments attachmentsParamName name gt lt tns attachment gt lt tns attachmentID gt 123 lt tns attachmentID gt lt tns name gt MIMETEST lt tns name gt lt tns localSourceLocation gt C setupdir log lt tns localSourceLocation gt lt tns attachment gt lt tns attachments gt lt tns flow gt lt tns executeProcess gt Cap tulo 3 Referencia a la APISOAP 123 M todos de servicios Web Solicitud de SOAP lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns lt tns lt tns action gt start lt tns action gt lt tns lt tns lt tns lt tns lt tns lt tns executeProcess xmlns tns http ww ca com itpam gt flow gt name gt MIMETEST lt tns name gt auth gt user gt Joe lt tns user gt password gt
124. ns userInteractionID gt lt tns isApprove gt true lt tns isApprove gt lt tns executePendingInteraction gt lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns executePendingInteraction xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns params gt lt tns param name Var_0 gt hello lt tns param gt lt tns param name Var_1 gt world lt tns param gt lt tns params gt lt tns userInteractionID gt 22141 lt tns userInteractionID gt lt tns isApprove gt true lt tns isApprove gt lt tns executePendingInteraction gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Proporcionar un par metro En la solicitud anterior el usuario puede proporcionar una lista de par metros en la etiqueta lt params gt El usuario debe crear una etiqueta lt param gt que incluya los par metros siguientes El atributo de nombre de esta etiqueta Proporcione el nombre del par metro Cap tulo 3 Referencia a la API SOAP 121 M todos de servicios Web Respuesta de SOAP Valor de esta etiqueta Proporcione el valor del par metro
125. ns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops QueryModuleConfigsResponse gt lt Module gt lt ModuleName gt ServiciosFTP lt ModuleName gt lt Name gt Transferencia de archivos lt Name gt lt DisplayName gt Transferencia de archivos lt DisplayName gt lt Description gt Proporciona operaciones de transferencia de archivos FTP SFTP lt Description gt lt Module gt lt Module gt lt ModuleName gt ServiciosFlujoTrabajo lt ModuleName gt lt Name gt Control de procesos lt Name gt lt DisplayName gt Control de procesos lt DisplayName gt lt Description gt Ejecuta monitoriza y controla procesos de CA Process Automation lt Description gt lt Module gt lt Module gt lt ModuleName gt GrupoUtilidades lt ModuleName gt lt Name gt Utilidades lt Name gt lt DisplayName gt Utilidades lt DisplayName gt lt Description gt Este m dulo est formado por operadores de utilidades que se utilizan en procesos de PAM lt Description gt lt Module gt lt Module gt lt ModuleName gt Servicios SOAP lt ModuleName gt lt Name gt Servicios Web lt Name gt lt DisplayName gt Servicios Web lt DisplayName gt lt Description gt Proporciona una interfaz para servicios externos que SOAP expone lt Description gt lt Module gt lt Module gt lt ModuleName gt Nombre Grupo JMX lt ModuleName gt lt Name gt Gesti n de Java lt Name gt lt DisplayName gt Gesti n de Java lt DisplayName gt lt Description
126. nsible USM modela la relaci n y las pol ticas que gobiernan c mo los servicios de Process Automation de Catalyst federan correlacionan y reconcilian datos y capacidades en CA Process Automation Los servicios de Catalyst Process Automation son compatibles con los siguientes tipos de asignaci n del modelo USM Tipo y Propiedad USM Tipo y propiedad de CA Process Automation ITActivityTemplate Diagrama de flujo MdrProduct CA 00074 Cap tulo 2 Referencia a la API RESTful 15 Servicios Web RESTful y CA Process Automation MdrProdInstance CA 00074 01 MdrElementID ReferencePath ReferenceName UrlParams URL para arrancar UrlParams contiene la URL para arrancar de CA Process Automation Pegue la direcci n URL en el explorador e inicie de sesi n en CA Process Automation La interfaz de usuario muestra un objeto de automatizaci n CreationTimestamp CreationDate LastModTimestamp ModifiedDate LastModUserName EditedBy ActivityTypes Workflow DefinitionName ReferencePath ReferenceName DefinitionVersion Versi n ITActivity Workflow MdrProduct CA 00074 MdrProdInstance CA 00074 01 MdrElementID Instancia UrlParams URL para arrancar UrlParams contiene la URL para arrancar de CA Process Automation Pegue la direcci n URL en el explorador e inicie de sesi n en CA Process Automation La interfaz de usuario muestra
127. ntenta suspender un proceso completado lt Fault xmlns http schemas xmlsoap org soap envelope gt lt faultcode gt SOAP ENV Server lt faultcode gt lt faultstring gt El proceso con el ID de proceso 208 se encuentra en estado completado y por lo tanto no se puede suspender lt faultstring gt lt Fault gt Reanudar Se puede reanudar una sola instancia de proceso que se haya suspendido previamente mediante un m todo de servicios Web Si no se puede reanudar una instancia de un proceso aparece un mensaje de error con detalles sobre la solicitud Por ejemplo una instancia de proceso no se puede reanudar cuando se ha completado anulado o no est suspendida A continuaci n se muestra un ejemplo de un error cuando se intenta reanudar un proceso completado lt Fault xmlns http schemas xmlsoap org soap envelope gt lt faultcode gt SOAP ENV Server lt faultcode gt lt faultstring gt El proceso con el ID de proceso 208 se encuentra en estado completado y por lo tanto no se puede reanudar lt faultstring gt lt Fault gt Anular Se puede anular una sola instancia de proceso mediante un m todo de servicios Web Si no se puede anular una instancia de un proceso por ejemplo ya se ha completado o anulado aparece un mensaje de error con detalles sobre la solicitud A continuaci n se muestra un ejemplo de un error cuando se intenta anular un proceso completado lt Fault xmlns http schemas xml
128. ntl D gt lt usm core Label gt Workflow TestGetITActivity 130 130 130 lt usm core L abel gt lt usm core CreationTimestamp gt 2011 12 01T11 53 44 lt usm core Creation Timestamp gt lt usm core LastModTimestamp gt 2011 12 01T11 59 14 lt usm core LastModTi mestamp gt lt usm core LastModUserName gt pamadmin lt usm core LastModUserName gt lt usm core InstanceName gt TestGetITActivity 130 130 Workflow lt usm cor e InstanceName gt lt usm core ActivityID gt 130 lt usm core ActivityID gt lt usm core RuntimeName gt TestGetITActivity 130 lt usm core RuntimeName gt lt usm core RuntimeDiscriminator gt 130 lt usm core RuntimeDiscriminator gt 60 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation lt usm core ActivityTypes gt Workflow lt usm core ActivityTypes gt lt usm core ActivityState gt Finished Completed lt usm core ActivityState gt lt usm core StateDescription gt Completed lt usm core StateDescription gt lt link href http mulwi01 w500 7000 node rest CA 00074 CA 00074 01 ITAc tivity TestGetITActivity 130 rel self gt lt usm core ITActivity gt lt enumeration gt Relaciones de Mostrar procesos Para mostrar relaciones de procesos de CA Process Automation en un explorador utilice la siguiente direcci n URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 BinaryRela tionship Cap tulo 2 Referencia a la API RESTful 61 Servicios Web R
129. o adjunto opcional lt contentld gt especifica el ID de contenido del archivo adjunto opcional lt contentType gt especifica el tipo de contenido del archivo adjunto opcional lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt getAttachmentsResponse xmlns http ww ca com itpam gt lt attachments gt lt attachment gt lt attachmentID gt 1 lt attachmentID gt lt name gt prueba lt name gt lt contentId gt 111 lt contentId gt lt contentType gt text html lt contentType gt lt attachment gt lt attachments gt lt getAttachmentsResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Cap tulo 3 Referencia a la API SOAP 137 M todos de servicios Web En la respuesta para todos los archivos adjuntos encontrados hay una etiqueta lt attachment gt Para cada etiqueta de archivo adjunto hay las etiquetas siguientes lt attachmentID gt especifica el ID del archivo adjunto lt name gt especifica el nombre del archivo adjunto lt contentld gt especifica el ID del contenido del archivo adjunto lt contentType gt especifica el tipo de contenido del archivo adjunto getITPamVersionInfo Ejemplo Solicitud de SOAP Utilice este m todo para obtener detalles de la versi n de CA Process Automation lt tns getITPamVersion xmlns tns http ww ca com itpam gt lt tns auth gt l
130. o de contenedores de aplicaci n OData se encarga de esto aplicando y creando sobre tecnolog as Web como HTTP Atom Publishing Protocol AtomPub y JSON para proporcionar acceso a la informaci n de diversas aplicaciones servicios y almacenamientos OData expone y accede a la informaci n de diversas fuentes incluidos las bases de datos relacionales los sistemas de archivos los sistemas de gesti n del contenido y los sitios Web tradicionales Nota Para obtener m s informaci n acerca de OData visite http www odata org OData agrega la siguiente funcionalidad a AtomPub m Convenci n para representar datos estructurados m Esquema de direccionamiento de recursos y sintaxis de URL m Opciones de consulta comunes como filtros y ordenaciones m Esquema que describe la estructura de recursos los v nculos y los metadatos m Formatos de mensaje de carga y sem nticas para solicitudes de unidad de trabajo y por lotes m Representaciones de contenido de recursos alternativas JSON La URL de OData de Catalyst tiene el siguiente formato general http lt nombrehost gt 7000 node odata lt module gt La URL de OData sigue la misma sintaxis que las URL de REST excepto que especifica odata en lugar de rest El formato predeterminado es AtomPub Para recuperar el formato de JSON a ada Sformat json a la URL Cap tulo 2 Referencia a la API RESTful 107 Servicios Web RESTful y CA Process Automation Se pueden especificar tambi
131. o de solicitud de inicio en ejecuci n Abort_instance or Filter Xx Name Value LY Execute a 2 Operation Results La AbortStariRequestResponse 4 2 StartRequestinstanoe a 2 StartRequestinstance a 2 StartRequestinsta instance SRF_Run_3378 Processinstance Proc_Block_3379 State Failed Scheduled time 2012 07 30T12 40 32 0832Z Start time 2012 07 30T12 40 32 8502 End time i Las operaciones de tarea permiten llevar a cabo las siguientes acciones en tareas QueryTasks Tareas de consulta solicitudes de interacci n pendientes Par metros de QueryTasks QueryTasksReo TaskID RootUUID ProcessID State 34 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation ReplyTask Respuesta a una tarea con par metros y aprobaci n Par metros de TakeTask TakeTaskReque TaskID 125 TakeTask Realizaci n de una tarea Par metros de TakeTask TakeTaskReque TaskID 125 ReturnTask Devoluci n de una tarea Par metros de ReturnTask TakeTaskReque TaskID 1125 DelegateTask Delegaci n de una tarea a uno o varios usuarios o grupos Par metros de DelegateTask xX DelegateTaskR Users Groups TaskID 125 Cap tulo 2 Referencia a la API RESTful 35 Servicios Web RESTful y CA Process Automation Par metros de DelegateTask DelegateTaskkR Users Groups User EJES 0 pamu
132. o utilizar las operaciones de conjunto de datos con el operador Ejecutar de Catalyst QueryDatasetNames Utilice la operaci n QueryDatasetNames para buscar nombres de conjuntos de datos en la ruta especificada Lleve a cabo los pasos siguientes 1 Cree de un nuevo proceso 2 Arrastre el operador Ejecutar al dise ador 3 Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades Cap tulo 2 Referencia a la API RESTful 41 Servicios Web RESTful y CA Process Automation 4 Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n QueryDatasetNames Parameters of QueryDatasetNames xX QueryDatasetN PathName REST_Methods Dataset_support iora Cancel REVES 42 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation 5 Ejecute el proceso 6 Revise el resultado Esta ilustraci n muestra el nombre del conjunto de datos con la ruta absoluta disponible en la siguiente ruta de la biblioteca REST_Methods Dat
133. oceso o del formulario de solicitud de inicio m instanceld esta opci n especifica el ID de instancia del proceso o del formulario de solicitud de inicio m taglD esta opci n especifica el ID de etiqueta del formulario de solicitud de inicio o proceso lt tns controlInstance xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt user__ lt tns user gt lt tns password gt password__ lt tns password gt lt tns auth gt lt xsd Choice Type gt lt tns instanceld gt instanceld__ lt tns instanceld gt lt tns action gt archive lt tns action gt lt tns control Instance gt Cap tulo 3 Referencia a la API SOAP 113 M todos de servicios Web Solicitud de SOAP lt soapenv Envelope xmlns soapenv http schemas xmlsoap org soap envelope xmlns itp http ww ca com itpam gt lt soapenv Header gt lt soapenv Body gt lt tns controlInstance gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt xsd Choice Type gt lt tns instanceld gt 3186 lt tns instanceld gt lt tns action gt archive lt tns action gt lt tns controlInstance gt lt soapenv Body gt lt soapenv Envelope gt lt rootUUID gt especifica el rootUUID del formulario de solicitu
134. ocess Automation que la tecnolog a de cliente de RESTful puede consumir Los dise adores pueden utilizar cualquier cliente de REST para acceder a CA Process Automation en el modo sin perif ricos que permite configurar y controlar CA Process Automation sin necesidad de utilizar la interfaz de usuario Cap tulo 2 Referencia a la API RESTful 11 Servicios Web RESTful y CA Process Automation En este cap tulo se describen las solicitudes de RESTful que un dise ador puede enviar a los servicios de Catalyst Process Automation para interactuar con CA Process Automation Para obtener m s informaci n consulte la siguiente documentaci n m Los temas en la p gina 12 relacionados con los servicios de Catalyst Process Automation para obtener informaci n acerca de c mo ejecutar los servicios Web de RESTful con los operadores de CA Process Automation m La Gu a del administrador de contenido para obtener informaci n acerca de c mo implementar los servicios de Catalyst Process Automation m La Gu a de referencia del dise ador de contenido para obtener m s informaci n acerca de los operadores de Catalyst Servicios de Catalyst Process Automation El contenedor de Catalyst y los servicios de Catalyst Process Automation est n incrustados en CA Process Automation La comunicaci n se optimiza entre el contenedor de Catalyst los servicios de Catalyst Process Automation y CA Process Automation Los servicios de Catalyst Process
135. og gt lt processlog category 0perador level Aviso gt lt logMessage gt Calculation_1 1 est En ejecuci n en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 49 295 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Calculation 1 1 tiene el estado Completado lt logMessage gt lt time gt 2012 03 01T13 18 49 639 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha enviado una petici n de servicio para Start_Script_1 2 lt logMessage gt lt time gt 2012 03 01T13 18 49 701 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_Script_1 2 est En ejecuci n en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 49 701 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_Script_1 2 tiene el estado Completado lt logMessage gt lt time gt 2012 03 01T13 18 50 123 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_Script_1 3 se activa despu s de Start_Script_1 2 lt logMessage gt lt time gt 2012 03 01T13 18 50 154 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Lan
136. ore EntityID xmlns usm core http ns ca com 2009 07 usm core xmlns xsi http www w3 org 2001 XMLSchema instance xsi type usm core EntityID gt lt usm core MdrElementID gt Process_50828 lt usm core MdrElementID gt lt usm core EntityID gt En espera Para retener o suspender un proceso especifique su ID en la propiedad MdrElementID Por ejemplo para retener un proceso env e una solicitud de HTTP POST a la siguiente URL http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Hold Cap tulo 2 Referencia a la API RESTful 67 Servicios Web RESTful y CA Process Automation Versi n Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt HoldRequest xmlns xsi http ww w3 org 2001 XMLSchema instance xsi type p1 HoldRequest xmlns pl http ns ca com 2011 09 pam ops gt lt EntityID gt lt MdrProduct gt lt MdrProdInstance gt lt MdrElementID gt TestIRFPrompt_140 lt MdrElementID gt lt EntityID gt lt HoldRequest gt La solicitud devuelve el siguiente XML lt usm core EntityID xmlns usm core http ns ca com 2009 07 usm core xmlns xsi http www w3 org 2001 XMLSchema instance xsi type usm core EntityID gt lt usm core MdrProduct gt lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestIRFPrompt_140 lt usm core MdrElementID gt lt usm core EntityID gt Para liberar o reanudar un proceso especifique su ID en la propiedad MdrE
137. p ns ca com 2011 09 pam ops gt lt FolderName gt rest lt FolderName gt lt ExportAsContentPackage gt true lt ExportAsContentPackage gt lt IsAbsolute gt true lt IsAbsolute gt lt ExportFileName gt lt ExportLocation gt C ANRESTAMExportContent xml lt ExportLocation gt lt O0verwriteFile gt true lt OverwriteFile gt lt ExportFileName gt lt Filter gt lt 0bjectTypes gt lt 0bjectType gt lt Type gt Process lt Type gt lt 0bjectType gt lt 0bjectType gt lt Type gt Agenda lt Type gt lt O0bjectType gt lt 0bjectType gt lt Type gt ContentPackage lt Type gt lt 0bjectType gt lt ObjectTypes gt lt Filter gt lt ExportRequest gt Note El elemento SealModifiableReleaseVersions no es obligatorio y el valor se decide impl citamente en funci n del valor del elemento ExportAsContentPackage El indicador lt ExportAsContentPackage gt especifica si se puede exportar una carpeta como un paquete de contenidos El valor predeterminado es falso Si se establece el indicador como verdadero CA Process Automation exportara la carpeta como un paquete de contenidos Nota Si la versi n de publicaci n de la carpeta y sus objetos hijo no se define la exportaci n de un paquete de contenidos produce un fallo La respuesta indica si la exportaci n se ha realizado correctamente lt xml version 1 0 encoding utf 8 gt lt pam ops ExportResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi ht
138. pe gt lt Param gt lt Page gt lt Page gt lt Name gt Mensaje de usuario lt Name gt lt Page gt lt Page gt lt Name gt System lt Name gt lt Page gt lt Pages gt lt Assignees gt lt Users gt lt User gt lt Name gt pamadmin lt Name gt lt User gt lt Users gt lt Assignees gt lt Task gt lt pam ops TakeTaskResponse gt Se puede devolver una tarea por ID de tarea Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Retur nTask Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt ReturnTaskRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 ReturnTaskRequest xmlns pl http ns ca com 2011 09 pam ops gt lt TaskID gt 510 lt TaskID gt lt ReturnTaskRequest gt Cap tulo 2 Referencia a la API RESTful 85 Servicios Web RESTful y CA Process Automation La respuesta lt xml version 1 0 encoding utf 8 gt lt pam ops ReturnTaskResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops ReturnTaskResponse gt lt Task gt lt TaskID gt 510 lt TaskID gt lt ProcessID gt 505 lt ProcessID gt lt State gt Pendiente lt State gt lt Instance gt TestIRFPrompt_505 lt Instance gt lt Title gt Asignaci n de t tulos lt Title gt lt Description gt Descripci n de la asignaci
139. peraci n de exportaci n y a continuaci n indique los valores Ejemplo Para exportar contenido con una ruta relativa utilice servicios de RESTful Lleve a cabo los pasos siguientes 1 Cree de un nuevo proceso 2 Arrastre el operador Ejecutar al dise ador 3 Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades Cap tulo 2 Referencia a la API RESTful 39 Servicios Web RESTful y CA Process Automation 4 Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdinstance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n Exportar 5 Exporte el contenido con una ruta relativa a b En las propiedades Ejecutar haga clic en Par metros En la ficha ExportRequest introduzca los siguientes valores FolderName ruta absoluta de la carpeta o el contenido Por ejemplo GetOSInfo ExportAsContentPackage se exporta una carpeta como un paquete de contenidos con una ruta absoluta o relativa El valor debe ser Verdadero o Falso De forma predeterminada el valor se establece como Falso IsAbsolute s
140. ps Query ProcessDataset Incluya un encabezado de solicitud Content Type application xml Por ejemplo podr a ser una solicitud de REST lt QueryProcessDatasetRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 QueryProcessDatasetRequest xmlns pl http ns ca com 2011 09 pam ops lt InstanceName gt Process_388 lt InstanceName gt lt QueryProcessDatasetRequest gt Cap tulo 2 Referencia a la API RESTful 97 Servicios Web RESTful y CA Process Automation La respuesta devuelve el conjunto de datos de proceso con la etiqueta lt ProcessDataset gt La respuesta de REST devuelve algunos par metros que se incluyen en el conjunto de datos Por ejemplo lt xml version 1 0 encoding UTF 8 gt lt pam ops QueryProcessDatasetResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops QueryProcessDatasetResponse gt lt ProcessDataset gt lt InstanceName gt Process_388 lt InstanceName gt lt Parameters gt lt Param gt lt Name gt ParentProcessROID lt Name gt lt Value gt lt Label gt ParentProcessROID lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt RootProcessROID lt Name gt lt Value gt lt Label gt RootProcessROID lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Progress lt Name gt lt Value gt 100 0 lt Value gt lt
141. quest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 DelegateTaskRequest xmlns pl http ns ca com 2011 09 pam ops gt lt TaskID gt 510 lt TaskID gt lt Users gt lt User gt lt Name gt pamadmin lt Name gt lt User gt lt Users gt lt Groups gt lt Group gt lt Groups gt lt DelegateTaskRequest gt Cap tulo 2 Referencia a la API RESTful 87 Servicios Web RESTful y CA Process Automation La respuesta lt xml version 1 0 encoding utf 8 gt lt pam ops DelegateTaskResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops DelegateTaskResponse gt lt Task gt lt TaskID gt 510 lt TaskID gt lt ProcessID gt 505 lt ProcessID gt lt State gt Pendiente lt State gt lt Instance gt TestIRFPrompt_505 lt Instance gt lt Title gt Asignaci n de t tulos lt Title gt lt Description gt Descripci n de la asignaci n 1 lt Description gt lt StartTime gt 2012 06 01T17 37 08 000Z lt StartTime gt lt RootUUID gt eba34640 5del 4e73 ab28 e312alef35fa lt RootUUID gt lt IsApprovalRequired gt true lt IsApprovalRequired gt lt Pages gt lt HasComplexType gt false lt HasComplexType gt lt Page gt lt Name gt TestPage lt Name gt lt Param gt lt Name gt Var_0 lt Name gt lt Label gt TextFieldl1 lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt
142. rio de solicitud de interacci n Ya existe otro objeto con el nombre Formulario de solicitud de interacci n lt message gt lt message gt No se ha podido importar el objeto SRF Ya existe otro objeto con el nombre SRF lt message gt lt message gt No se ha podido importar el objeto SOAPTest Trigger Ya existe otro objeto con el nombre SOAPTest Trigger lt message gt lt message gt No se ha podido importar el objeto CustomOperator Ya existe otro objeto con el nombre CustomOperator lt message gt lt message gt No0 se ha podido importar el objeto Proceso 2 Ya existe otro objeto con el nombre Proceso _2 lt message gt lt message gt No se ha podido importar el objeto Conjunto de datos Ya existe otro objeto con el nombre Conjunto de datos lt message gt lt message gt No se ha podido importar el objeto Formulario de solicitud de inicio Ya existe otro objeto con el nombre Formulario de solicitud de inicio lt message gt lt message gt No se ha podido importar el objeto GlobalVars Ya existe otro objeto con el nombre GlobalVars lt message gt lt message gt No se ha podido importar el objeto Paquete Ya existe otro objeto con el nombre Paquete lt message gt lt messages gt lt importFileResponse gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt importFileResponse xmlns http www ca com itp
143. rio de solicitud de inicio lt path gt es la ruta absoluta de la carpeta donde reside el formulario de solicitud de inicio 164 Referencia a la API de los servicios Web Respuesta de SOAP M todos de servicios Web lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt getStartRequestFormResponse xmlns http w ca com itpam gt lt refProcess gt Juan Process lt refProcess gt lt pages hasComplexType false gt lt page name Page gt lt itpamString isRead0nly false maxlength 2147483647 minlength 0 name Var_0 sequenceNo 0 gt lt label gt Text Field lt label gt lt description gt lt value gt lt itpamString gt lt itpamString isRead0nly false maxlength 2147483647 minlength 0 name Var_1 sequenceNo 1 gt lt label gt Text Field lt label gt lt description gt lt value gt lt itpamString gt lt page gt lt page name System gt lt pages gt lt getStartRequestFormResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt refProcess gt muestra el nombre y ruta del proceso adjuntado con este formulario de solicitud de inicio getStartRequestForms Utilice este m todo para buscar los formularios de solicitud de inicio en una biblioteca de CA Process Automation Una b squeda se basa en la ruta y la palabra clave proporcionadas Cap tulo 3 Referenc
144. rkflow o Informativa Tarea Severidad Principal Workflow o Informativa Tarea AlertedMdrProduct CA 00074 AlertedMdrProdInstance CA 00074 01 Cap tulo 2 Referencia a la API RESTful 17 Servicios Web RESTful y CA Process Automation AlertedMdrElementID Instancia Resumen Instancia RunState Workflow o TaskID RunState PromptPath Tarea Mensaje EventDescription Workflow o PromptlTitle PromptDescription Tarea UrlParams URL para arrancar UrlParams contiene la URL para arrancar de CA Process Automation Pegue la direcci n URL en el explorador e inicie de sesi n en CA Process Automation La interfaz de usuario muestra un objeto de automatizaci n Consulta de capacidades Los servicios de Catalyst Process Automation pueden utilizar la operaci n get en los tipos USM compatibles Las consultas admiten las propiedades id y updatedAfter del filtro b sico Una consulta get para Alertas devuelve tareas o solicitudes de interacci n pendientes Operaciones personalizadas Los servicios de Catalyst Process Automation son compatibles con las operaciones personalizadas Las operaciones personalizadas est n disponibles para lo siguiente m Procesos m Solicitudes de inicio m Tareas m Importaci n o exportaci n de contenido m Conjuntos de datos m Configuraci n del m dulo Nota Las operaciones personalizadas requieren acceso seguro Si el valor use catalyst claims credenti
145. roperties Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Updat eModuleConfigProperties Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt UpdateModuleConfigPropertiesRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 UpdateModuleConfigPropertiesRequest xmlns pl http ns ca com 2011 09 pam ops gt lt ModuleName gt ServiciosFlujoTrabajo lt ModuleName gt lt Property gt lt Name gt TimeToKeepPrompts lt Name gt lt Value gt 4 lt Value gt lt Type gt Largo lt Type gt lt Property gt lt UpdateModuleConfigPropertiesRequest gt 106 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation La respuesta contiene las propiedades de m dulo actualizadas lt xml version 1 0 encoding utf 8 gt lt pam ops UpdateModuleConfigPropertiesResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops UpdateModuleConfigPropertiesResponse gt lt Property gt lt Name gt TimeToKeepPrompts lt Name gt lt Value gt 4 lt Value gt lt Type gt Largo lt Type gt lt Property gt lt pam ops UpdateModuleConfigPropertiesResponse gt Uso de OData de Catalyst Open Data Protocol OData es un protocolo Web para consultar y actualizar datos OData proporciona una forma de desbloquear sus datos y liberarl
146. rsion 1 0 encoding utf 8 gt lt pam ops TransferTaskResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops TransferTaskResponse gt lt Task gt lt TaskID gt 510 lt TaskID gt lt ProcessID gt 505 lt ProcessID gt lt State gt Pendiente lt State gt lt Instance gt TestIRFPrompt_505 lt Instance gt lt Title gt Asignaci n de t tulos lt Title gt lt Description gt Descripci n de la asignaci n 1 lt Description gt lt StartTime gt 2012 06 01T17 37 08 000Z lt StartTime gt lt RootUUID gt eba34640 5del 4e73 ab28 e312alef35fa lt RootUUID gt lt IsApprovalRequired gt true lt IsApprovalRequired gt lt Pages gt lt HasComplexType gt false lt HasComplexType gt lt Page gt lt Name gt TestPage lt Name gt lt Param gt lt Name gt Var_0 lt Name gt lt Label gt TextField1 lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Var_1 lt Name gt lt Label gt Check Box lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt Boolean lt Type gt lt Param gt lt Param gt lt Name gt Var_2 lt Name gt lt Label gt Select lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0Only gt lt Type gt String lt Type gt lt Param gt lt Page gt lt Page gt
147. ser TransferTask Transferencia es decir asignaci n de una tarea a uno o varios usuarios o grupos Par metros de TransferTask TransferTaskRe Users Groups Par metros de TransferTask Xx TransferTaskRe Users Groups m Operaciones de contenido Las operaciones de contenido permiten exportar contenido de un entorno de CA Process Automation e importarlo en otro entorno de CA Process Automation Importar 36 Referencia a la API de los servicios Web Ejemplo Servicios Web RESTful y CA Process Automation La operaci n de importaci n permite importar un archivo local de objetos de CA Process Automation Durante una importaci n se puede establecer lt OverwriteAction gt como una de las opciones siguientes m Importar m DoNotimport m ImportAndReplace Mediante el uso del operador Ejecutar seleccione la operaci n Importar a continuaci n proporcione los valores Los servicios de RESTful permiten importar contenido a partir de una ubicaci n del servidor Lleve a cabo los pasos siguientes 1 Cree un proceso 2 Arrastre el operador Ejecutar al dise ador 3 Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades 4 Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordCla
148. servidor Tal y como se muestra en la siguiente ilustraci n los par metros de salida incluyen resultados como el formulario de solicitud de inicio instancesID Estado y los detalles de proceso asociados SubmitSRF_toQueuedState Y Y Filter Name Value Execute a DB Operation Results 4 La SubmitStartRequestFormResponse a OB StartRequeststatus a 2 StartRequestStatus a LA StartRequeststatus interactioniD 5948 instance SRF_Queue_59485 State Queued Earliest start time 2012 08 31706 55 00 000Z Start time End time RefProcess REST_Methods SRF_support SRFs_test Proc_1 La operaci n QueryStartRequests permite consultar una instancia de formulario de solicitud de inicio del estado de solicitud de inicio y el ID de instancia de proceso Lleve a cabo los pasos siguientes Cree un proceso Arrastre el operador Ejecutar al dise ador Haga doble clic en el operador Ejecutar para abrir la paleta Propiedades Cap tulo 2 Referencia a la API RESTful 27 Servicios Web RESTful y CA Process Automation 4 Introduzca los par metros necesarios Seguridad de Catalyst Nombre del usuario nombre de usuario de Catalyst Contrase a contrase a de Catalyst Reclamaciones ClaimName nombre de usuario ClaimValue administrador de PAM PasswordClaims ClaimName contrase a ClaimValue administrador de PAM Execute CatalystBrokerURL https nombrehost 7443 ucf BrokerService MdrProduct CA 00074 CA Process Automation MdrProdin
149. soap org soap envelope gt lt faultcode gt S0AP ENV Server lt faultcode gt lt faultstring gt El proceso con el ID de proceso 486 se encuentra en estado completado y por lo tanto no se puede anular lt faultstring gt lt Fault gt 116 Referencia a la API de los servicios Web Ejemplo 1 Ejemplo 2 Ejemplo 3 Ejemplo 4 M todos de servicios Web lt tns controlProcess xmlns tns http ww ca com itpam gt lt tns ProcessID gt ProcessID lt tns ProcessID gt lt tns action gt action lt tns action gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns controlProcess gt ProcessedID es el ROID de la instancia del proceso que se debe controlar suspender reanudar anular El ROID de un proceso en ejecuci n se encuentra en la respuesta al ejecutar un proceso a trav s de servicios Web lt tns ExecuteC20FlowResponse xmlns tns http ww ca com itpam gt lt tns ExecuteC20FlowResult gt lt tns ROID gt 567 lt tns ROID gt lt tns ExecuteC20FlowResult gt lt tns ExecuteC20FlowResponse gt El valor para la acci n es suspender reanudar o anular Solamente un usuario autorizado puede realizar esta acci n de lo contrario se devuelve un error lt SOAP ENV Fault xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt f
150. ssword lt tns password gt lt tns auth gt lt tns flow gt lt tns getProcessStatus gt 160 Referencia a la API de los servicios Web M todos de servicios Web Solicitud de SOAP lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getProcessStatus xmlns tns http ww ca com itpam gt lt tns flow gt lt tns ROID gt 489 lt tns ROID gt lt tns tagld gt z34dsf5c7 xagb 4g5d 74g5 bd5c4we2378f lt tns tagld gt lt tns action gt check lt tns action gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns flow gt lt tns getProcessStatus gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Se puede incluir uno de los siguientes m lt ROID gt especifica el ROID de la instancia del proceso de la cual est consultando el estado m lt tagld gt el usuario transfiere el tagld del formulario de solicitud de inicio que se desea ver lt action gt especifica la acci n que se debe realizar en la instancia especificada el valor de esta etiqueta debe ser comprobar Cap tulo 3 Referencia a la APISOAP 161 M todos de servicios Web Respuestas
151. stance CA 00074 01 Categor a de operaci n CA Process Automation Operaci n QueryStartRequests 5 Identifique el formulario de solicitud de inicio que tiene el estado En cola a En las propiedades Ejecutar haga clic en Par metros b En la ficha QueryStartRequestsRequest introduzca los siguientes valores Instancia SRF_Queue_x en la que la x es el ID de la instancia del formulario de solicitud de inicio que desea consultar Por ejemplo SRF_Queue_5829 IsArchived falso 28 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Ejecute el proceso Revise el resultado En la siguiente ilustraci n los par metros de salida muestran el formulario de solicitud de inicio en el estado en cola a ra Query_SRFinstance Y xs Filter Name Value 4 la StartRequestinstances 4 2 StartRequestinstances 4 LA StartRequestinstance 4 2 StartRequestinstance 1 Y Element Type Bo la StartRequestinstance instance SRF_Queue_5829 Processinstance State Queued Scheduled time 2014 03 27706 32 00 000Z Start time End time Cap tulo 2 Referencia a la API RESTful 29 Servicios Web RESTful y CA Process Automation En la siguiente ilustraci n los par metros de salida muestran una lista de instancias de formulario de solicitud de inicio archivadas Para obtener los resultados archivados no incluya el nombre de la instancia en los par metros de salida sino que establezca como verdadero o
152. t lt Task gt lt TaskID gt 510 lt TaskID gt lt ProcessID gt 505 lt ProcessID gt lt State gt Completado lt State gt lt Instance gt TestIRFPrompt_505 lt Instance gt lt Title gt Asignaci n de t tulos lt Title gt lt Description gt Descripci n de la asignaci n 1 lt Description gt lt StartTime gt 2012 06 01T17 37 08 000Z lt StartTime gt lt RootUUID gt eba34640 5del 4e73 ab28 e312alef35fa lt RootUUID gt lt IsApprovalRequired gt true lt IsApprovalRequired gt lt Pages gt lt HasComplexType gt false lt HasComplexType gt lt Page gt lt Name gt TestPage lt Name gt lt Param gt lt Name gt Var_0 lt Name gt lt Label gt TextFieldl1 lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt Var_1 lt Name gt lt Label gt Check Box lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0Only gt lt Type gt Boolean lt Type gt lt Param gt lt Param gt lt Name gt Var_2 lt Name gt lt Label gt Select lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Page gt lt Page gt lt Name gt Mensaje de usuario lt Name gt lt Page gt lt Page gt lt Name gt System lt Name gt lt Page gt 82 Referencia a la API de los servicios Web TakeTask Servicios Web RESTful y CA Process Automa
153. t lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt effectiveUser lt Name gt lt Value gt pamadmin lt Value gt lt Label gt effectiveUser lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt RuntimeROID lt Name gt lt Value gt 388 lt Value gt lt Label gt RuntimeROID lt Label gt lt Type gt Long lt Type gt lt Param gt lt Param gt lt Name gt InstanceName lt Name gt lt Value gt Process_388 lt Value gt lt Label gt InstanceName lt Label gt lt Type gt String lt Type gt lt Param gt lt Param gt lt Name gt ScheduledStartTime lt Name gt lt Value gt 14 01 13 lt Value gt lt Label gt ScheduledStartTime lt Label gt lt Type gt Date lt Type gt lt Param gt lt Param gt lt Name gt StartDate lt Name gt lt Value gt 14 01 13 lt Value gt Cap tulo 2 Referencia a la API RESTful 99 Servicios Web RESTful y CA Process Automation lt Label gt StartDate lt Label gt lt Type gt Date lt Type gt lt Param gt lt Param gt lt Name gt StartTime lt Name gt lt Value gt 14 01 13 lt Value gt lt Label gt StartTime lt Label gt lt Type gt Date lt Type gt lt Param gt lt Param gt lt Name gt EndTime lt Name gt lt Value gt 14 01 13 lt Value gt lt Label gt EndTime lt Label gt lt Type gt Date lt Type gt lt Param gt lt Param gt lt Name gt EndDate lt Name gt lt Value gt 14 01 13 lt Value gt lt L
154. t xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypassword lt tns password gt lt tns auth gt lt tns getITPamVersion gt lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getITPamVersion xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns getITPamVersion gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 138 Referencia a la API de los servicios Web Respuesta de SOAP M todos de servicios Web lt servicePack gt identifica el paquete de servicios actual de CA Process Automation opcional lt patchNumber gt identifica el n mero de parche actual de CA Process Automation opcional lt buildDetails gt identifica algunos detalles de generaci n que se utilizan con la versi n actual de CA Process Automation opcional lt majorVersion gt identifica la versi n actual de CA Process Automation lt minorVersion gt identifica la versi n menor actual de CA Process Automation lt buildNumber gt identifica el n mero de generaci n act
155. t tns password gt lt tns auth gt lt tns checkServerStatus gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt checkServerStatusResponse xmlns http ww ca com itpam gt lt serverStatus gt Server status ok lt serverStatus gt lt checkServerStatusResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt serverStatus gt muestra el estado del servidor checkStartRequestStatus Ejemplo Utilice este m todo para ver el estado de una solicitud de inicio lt tns checkStartRequestStatus xmlns tns http ww ca com itpam gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt xsd Choice Type gt lt tns interactionId gt 51 lt tns interactionId gt lt tns tagld gt tagld__ lt tns tagld gt lt tns checkStartRequestStatus gt Cap tulo 3 Referencia a la APISOAP 111 M todos de servicios Web Solicitud de SOAP Respuesta de SOAP lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http ww w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt
156. t Se ha enviado una petici n de servicio para Start_Script 1 1 lt logMessage gt lt time gt 2012 03 01T13 18 48 639 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt 156 Referencia a la API de los servicios Web M todos de servicios Web lt logMessage gt Start_Script_1 1 est En ejecuci n en el Servidor actual lt logMessage gt lt time gt 2012 03 01T13 18 48 654 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start Script 1 1 tiene el estado Completado lt logMessage gt lt time gt 2012 03 01T13 18 49 060 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Start_Script_1 2 se ha activado despu s de Start_Script 1 1 lt logMessage gt lt time gt 2012 03 01T13 18 49 076 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Lane Change 1 lt logMessage gt lt time gt 2012 03 01T13 18 49 154 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Calculation 1 lt logMessage gt lt time gt 2012 03 01T13 18 49 170 05 30 lt time gt lt processlog gt lt processlog category 0perador level Aviso gt lt logMessage gt Se ha restablecido Lane Change 2 lt logMessage gt
157. tID gt test Process lt MdrElementID gt lt EntityID gt lt Arguments gt lt Argument gt lt Name gt arg1 lt Name gt lt Value gt val1 lt Value gt lt Argument gt lt Argument gt lt Name gt arg2 lt Name gt lt Value gt val2 lt Value gt lt Argument gt lt Argument gt lt Name gt arg3 lt Name gt lt Value gt val3 lt Value gt lt Argument gt lt Arguments gt lt StartRequest gt La solicitud devuelve el siguiente XML lt usm core EntityID xsi type usm core EntitylID gt lt usm core MdrElementID gt Process_51268 lt usm core MdrElementID gt lt usm core EntityID gt 66 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Este cliente de REST para Firefox se muestra en el siguiente ejemplo File Authentication Headers View Favorite Requests gt setting RESTClient Request Method POST Uy URL http machine 7000 node rest CA 00074_CA 00074 01 _ops Start A EN Headers Remove Al lt StartRequest xmins xsi http www w3 org 2001 XMLSchema instance xsi type p1 StartRequest xmins p1 http ns ca com 2011 09 pam ops gt lt EntitylD gt lt MdrElementlD gt test Process lt MdrElementID gt lt JEntitylD gt lt Arguments gt E chemumarnts Response Response Headers Response Body Raw Response Body Highlight Response Body Preview lt xml version 1 0 encoding UTF 8 gt lt usm c
158. tNames permite consultar nombres de conjuntos de datos con un filtro opcional en la ruta Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Query DatasetNames Incluya un encabezado de solicitud Content Type application xml Por ejemplo QueryDatasetNamesRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 QueryDatasetNamesRequest xmlns pl http ns ca com 2011 09 pam ops lt PathName gt TestContent lt PathName gt lt QueryDatasetNamesRequest gt 94 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation La respuesta contiene los nombres de ruta de los conjuntos de datos El siguiente ejemplo muestra los nombres de ruta en negrita lt pam ops QueryDatasetNamesResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops QueryDatasetNamesResponse gt lt Datasets gt lt Dataset gt lt PathName gt TestContent DatasetTest lt PathName gt lt Dataset gt lt Dataset gt lt PathName gt TestContent TestDataset lt PathName gt lt Dataset gt lt Dataset gt lt PathName gt TestContent TestDataset lt PathName gt lt Dataset gt lt Dataset gt lt PathName gt TestContent TestDataset_1 lt PathName gt lt Dataset gt lt Datasets gt lt pam ops QueryDatasetNamesResponse gt gt QueryDatasetParameters Esta func
159. teraction gt lt userInteraction id 209 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 210 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 211 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 212 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 213 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 214 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 215 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 216 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteractions gt lt getPendingUserInteractionsResponse gt por B gt por B gt por B gt por B gt por B gt por B gt por B gt por B gt por B gt por B gt Cap tulo 3 Referencia a la API SOAP 149 M todos de servicios Web Proceso padre que llama a un proceso hijo adjunto Texto e
160. tes que se asignan al usuario espec fico Devoluci n de todas las interacciones pendientes en el orquestador solo para administradores Texto en l nea lt tns getPendingUserInteractions xmlns tns http ww ca com itpam getRootUUID false gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns rootUUID gt lt tns rootuUID gt lt tns processID gt lt tns processID gt lt tns getPendingUserInteractions gt Solicitud lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http ww w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns getPendingUserInteractions xmlns tns http ww ca com itpam getRootUUID false gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns rootUUID gt lt tns rootuUID gt lt tns processID gt lt tns processID gt lt tns getPendingUserInteractions gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 146 Referencia a la API de los servicios Web Respuesta M todos de servicios Web lt getPendingUserInteractionsResponse xml
161. thisismypasswo rd lt tns password gt lt tns auth gt params gt param name name_6__ gt param__ lt tns param gt lt tns params gt lt tns startDate gt startDate__ lt tns startDate gt startTime gt startTime__ lt tns startTime gt lt tns lt tns lt tns lt tns options gt tagld gt 06a4d113 0333 4aba 8cce 8781c18647c9 lt tns taglId gt 1sAutoArchive gt true lt tns isAutoArchive gt lt tns priority gt priority lt tns priority gt lt tns options gt lt tns lt tns lt tns name gt MIMETEST lt tns name gt LocalSourceLocation gt C setupdir log lt tns localSourceLocation gt lt tns lt tns attachments attachmentsParamName TENSUO3 gt attachment gt attachmentID gt 123 lt tns attachmentID gt lt tns attachment gt lt tns attachments gt lt tns flow gt lt tns executeProcess gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt 124 Referencia a la API de los servicios Web M todos de servicios Web Las etiquetas siguientes est n en la etiqueta assign the value for flow in your book lt name gt especifica el nombre del proceso incluyendo la ruta absoluta que el usuario desea ejecutar lt action gt Especifica start para iniciar el proceso lt tagld gt Agrega un ID nico a un formulario de solicitud de proceso inicio Aparece un fallo si hay un formulario de solicitud de inicio o proceso con la misma etiqueta
162. tion lt Pages gt lt Assignees gt lt Users gt lt User gt lt Name gt pamadmin lt Name gt lt User gt lt Users gt lt Assignees gt lt Delegates gt lt Users gt lt User gt lt Name gt pamadmin lt Name gt lt User gt lt Users gt lt Delegates gt lt Task gt lt pam ops ReplyTaskResponse gt Se puede tomar una tarea por ID de tarea Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops TakeT ask Incluya un encabezado de solicitud Content Type application xml Por ejemplo lt TakeTaskRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 TakeTaskRequest xmlns pl http ns ca com 2011 09 pam ops gt lt TaskID gt 510 lt TaskID gt lt TakeTaskRequest gt Cap tulo 2 Referencia a la API RESTful 83 Servicios Web RESTful y CA Process Automation La respuesta lt xml version 1 0 encoding utf 8 gt lt pam ops TakeTaskResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops TakeTaskResponse gt lt Task gt lt TaskID gt 510 lt TaskID gt lt ProcessID gt 505 lt ProcessID gt lt State gt eiamCertKeyPath Especifica el nombre del archivo de claves de certificado de seguridad que se utiliza para la autenticaci n Esta propiedad solo se puede aplicar si isFipsMode true Ejemplo lt xml version 1 0
163. tns http ww ca com itpam gt auth gt lt xsd Choice Type gt lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns token gt token__ lt tns token gt user gt Joe lt tns user gt password gt thisismypasswo rd lt tns password gt auth gt eventName gt abc lt tns eventName gt eventType gt lt tns eventType gt eventSource gt lt tns eventSource gt eventDestination gt lt tns eventDestination gt eventExpression gt lt tns eventExpression gt enablePatternMatch gt lt tns enablePatternMatch gt allowPartialMatch gt true lt tns allowPartialMatch gt consumeEvents gt lt tns consumeEvents gt retrieveAllMatchingEvents gt true lt tns retrieveAllMatchingEvents gt uniqueld gt lt tns uniqueld gt lt tns getMatchingEvents gt Activar coincidencia de patr n Verdadero lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns lt tns getMatchingEvents xmlns tns http ww ca com itpam gt auth gt user gt Joe lt tns user gt password gt thisismypasswo rd lt tns password gt auth gt eventName gt a f lt tns eventName gt eventType gt lt tns eventType gt eventSource gt lt tns eventSource gt eventDestination gt lt tns eventDestination gt eventExpression gt lt tns eventExpression gt enablePatternMatch gt true lt tns e
164. tp www w3 org 2001 XMLSchema instance xsi type pam ops ExportResponse gt lt ExportMessage gt Se ha cargado correctamente la biblioteca exportada para descargar el nombre de archivo C XRESTAExportContent xml lt Expo rtMessage gt lt pam ops ExportResponse gt Cap tulo 2 Referencia a la API RESTful 93 Servicios Web RESTful y CA Process Automation Archivos XML encriptados Los m todos de servicio Web Importar y Exportar de Catalyst son compatibles con archivos XML encriptados Un archivo XML que se ha exportado de CA Process Automation se encripta si contiene alg n objeto con un atributo Versi n de publicaci n no modificable Se pueden importar archivos XML tanto encriptados como no encriptados m Se pueden exportar archivos XML tanto encriptados como no encriptados Si CA Process Automation detecta que la versi n de publicaci n de uno de los archivos exportados est bloqueada encriptar el archivo XML por completo Si CA Process Automation detecta que la versi n de publicaci n de uno de los archivos exportados est desbloqueada exportar el archivo XML sin encriptar Ejemplos de REST de conjunto de datos QueryDatasetNames Se pueden consultar y actualizar conjuntos de datos globales denominados Para llevar a cabo las actualizaciones utilice el c digo de JavaScript de la misma forma que lo har a con el c digo de ejecuci n previa y el c digo de ejecuci n posterior en un proceso La funci n QueryDatase
165. ttp schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns deleteArchivedInstances xmlns tns http ww ca com itpam gt lt tns auth gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns dateRange gt lt tns fromDate gt 2012 02 02T02 00 00 320 05 30 lt tns fromDate gt lt tns toDate gt 2012 02 02T03 00 00 320 05 30 lt tns toDate gt lt tns dateRange gt lt tns deleteArchivedInstances gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt Se puede especificar el lt dateRange gt en las etiquetas de lt fromDate gt y lt toDate gt para suprimir instancias archivadas Utilice el formato de XSD est ndar 2002 05 30T09 00 00 118 Referencia a la API de los servicios Web M todos de servicios Web Respuesta de SOAP lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt deleteArchivedInstancesResponse xmlns http ww ca com itpam gt lt successMessage gt 4 instancias archivadas se han suprimido correctamente lt successMessage gt lt deleteArchivedInstancesResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt successMessage gt muestra la supresi n correcta de instan
166. ual de CA Process Automation lt buildDate gt identifica la fecha de generaci n actual de CA Process Automation lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt ITPamVersionDetails xmlns http ww ca com itpam gt lt majorVersion gt 4 lt majorVersion gt lt minorVersion gt 0 lt minorVersion gt lt patchNumber gt 0 lt patchNumber gt lt buildNumber gt 335 lt buildNumber gt lt buildDate gt 2012 03 01T06 08 09 000 05 30 lt buildDate gt lt ITPamVersionDetails gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt lt majorVersion gt identifica la versi n actual de CA Process Automation lt minorVersion gt identifica la versi n menor actual de CA Process Automation lt patchNumber gt identifica el n mero de parche actual de CA Process Automation opcional lt buildNumber gt identifica el n mero de generaci n actual de CA Process Automation lt buildDate gt identifica la fecha de generaci n actual de CA Process Automation lt buildDetails gt proporciona detalles adicionales sobre la compilaci n opcional Cap tulo 3 Referencia a la API SOAP 139 M todos de servicios Web getMatchingEvents Utilice este m todo para obtener la lista de eventos coincidentes para un suscriptor determinado Ejemplo Permitir coincidencia parcial Verdadero lt tns lt tns getMatchingEvents xmlns
167. uelto si no est en blanco m Valor predeterminado devuelto si no est en blanco La etiqueta lt option gt se visualiza con las opciones especificadas por el usuario si el usuario especifica valores predefinidos para un par metro en un formulario de solicitud de inicio formulario de solicitud de interacci n El atributo isallowOtherValue de la etiqueta lt option gt es verdadero si el usuario puede especificar un valor distinto del que se proporciona en la opci n 174 Referencia a la API de los servicios Web Ejemplo Etiguetas comunes para m todos de servicios Web lt pages hasComplexType false gt lt page name Parameters gt lt itpamString isRead0Only false maxlength 254 minlength 0 name Var_0 sequenceNo 0 gt lt label gt Var_0 lt label gt lt description gt lt value gt pink lt value gt lt defaultValue gt o0p10 lt defaultValue gt lt options sallowOtherValue false gt lt op name option1 gt op1 lt op gt lt op name option2 gt 0p2 lt o0p gt lt options gt lt itpamSt ring gt lt itpamInt isRead0nly false maxval 2147483647 minval 2147483648 name Var_4 sequenceNo 4 gt lt label gt Var_4 lt label gt lt description gt lt value gt 0 lt value gt lt defaultValue gt 0 lt defaultValue gt lt itpamInt gt lt itpamLong isRead0nly false maxval 9223372036854775807 minval 9223372036854775808 name Var_1 sequenceNo 1 gt lt label gt Var_1 lt label gt lt
168. un objeto de automatizaci n CreationTimestamp CreationDate LastModTimestamp ModifiedDate LastModUserName EditedBy ActivitylD ROID RuntimeName Instancia RuntimeDiscriminator ROID ActivityTypes Workflow StateDescription RunState ActivityState RunState Finished Completed Completed 16 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Finished Completed completedResponse Finished Abandoned Aborted Finished Failed Failed Normal Running Running Normal Waiting Idle Obstructed Suspended Obstructed BreakPointSuspended Normal Waiting Blocked AwaitingScheduling Queued BinaryRelationship Workflow MdrProduct CA 00074 MdrProdinstance CA 00074 01 MdrElementID Instancia de Workflow SourceMdrProduct CA 00074 SourceMdrProdinstance CA 00074 01 SourceMdrElementID Instancia de Workflow TargetMdrProduct CA 00074 TargetMdrProdInstance CA 00074 01 TargetMdrElementlD ReferencePath ReferenceName de Diagrama de flujo Sem ntico IsinstanceOf Alerta Tarea o workflow MdrProduct CA 00074 MdrProdInstance CA 00074 01 MdrElementID Instancia Workflow o Tarea TaskID Tarea OccurrenceTimestamp ModifiedDate Workflow o Iniciada Tarea AlertType Riesgo Wo
169. userInteraction id 176 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 177 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 178 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 179 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 180 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 181 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 182 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 183 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 184 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteraction id 185 title Tarea realizada lt description gt Tarea realizada por B lt description gt lt userInteraction gt lt userInteractions gt lt getPendingUserInteractionsResponse gt por por
170. usuario y la contrase a y su posterior autorizaci n CA AuthMinder lt user gt Juan lt user gt lt password gt estaesmicontrase a lt password gt lt auth gt Nota Consulte Etiquetas comunes para m todos de servicios Web para conocer las etiquetas comunes que se aplican a los diversos m todos de servicios Web AsyncSoapResponse Utilice este m todo para completar el operador Invocar m todo de SOAP Async que se est ejecutando en cualquier instancia del proceso Cap tulo 3 Referencia a la API SOAP 109 M todos de servicios Web Ejemplo Solicitud de SOAP Respuesta de SOAP checkServerStatus Ejemplo 110 Referencia a la API de los servicios Web lt tns AsyncSoapResponse xmlns tns http ww ca com itpam gt lt tns MessageID gt 514514e3 e8c8 4b1d be42 3ee85e9d8d37 lt tns MessagelD gt lt Cualquier fragmento de XML v lido gt lt tns AsyncSoapResponse gt lt xml version 1 0 encoding UTF 8 gt lt SOAP ENV Envelope xmlns SOAP ENV http schemas xmlsoap org soap envelope xmlns xsd http www w3 org 2001 XMLSchema xmlns xsi http ww w3 org 2001 XMLSchema instance gt lt SOAP ENV Header gt lt SOAP ENV Body gt lt tns AsyncSoapResponse xmlns tns http ww ca com itpam gt lt tns MessageID gt 514514e3 e8c8 4b1d be42 3ee85e9d8d37 lt tns MessagelD gt lt Cualquier fragmento de XML v lido gt lt tns AsyncSoapResponse gt lt SOA
171. vent gt lt eventId gt fefce4c1 ad8e 42a2 8964 362704ddbb24 lt eventId gt lt eventName gt abc lt eventName gt lt eventType gt eventType lt eventType gt lt eventSource gt eventSource_ lt eventSource gt lt eventDestination gt eventDestination _ lt eventDestination gt lt payload gt payload__ lt payload gt lt toSingleSubscriber gt false lt toSingleSubscriber gt lt eventCreationTime gt 2012 03 06T17 04 32 562 05 30 lt eventCreationTime gt lt eventExpirationTime gt 2012 03 06T17 06 42 562 05 30 lt eventExpirationTime gt lt user gt pamadmin lt user gt lt event gt lt events gt lt getMatchingEventsResponse gt lt SOAP ENV Body gt lt SOAP ENV Envelope gt getPendingInteractionRequestForm Utilice este m todo para recuperar informaci n para un formulario de solicitud de interacci n pendiente basado en el ID de la tarea 142 Referencia a la API de los servicios Web Ejemplo Solicitud de SOAP M todos de servicios Web lt tns getPendingInteractionRequestForm xmlns tns http ww ca com itpam getApprovalRequi red false getParamSequence false gt lt tns auth gt lt xsd Choice Type gt lt tns token gt token__ lt tns token gt lt tns user gt Joe lt tns user gt lt tns password gt thisismypasswo rd lt tns password gt lt tns auth gt lt tns userInteractionID gt 924 lt tns userInteractionID gt lt tns getPendingInteractionRequestForm gt lt
172. ww ca com connex conndesc xsi schemaLocation http ww ca com connex conndesc conn_desc xsd xmlns usm http www ca com usm xmlns xi http ww w3 org 2001 XInclude xmlns usm core http ns ca com 2009 07 usm core xmlns pam ops http ns ca com 2011 09 pam ops xmlns pam http ww ca com pam gt lt ID gt com ca c2o mdr UCFPAMConnector lt ID gt lt version gt 4 0 lt version gt lt category gt CA Process Automation lt category gt lt configurationDesc xsi type usm KeywordValuePairs gt lt configurationDesc gt lt connectorProperties gt lt property name BaseURI value http pam uri gt lt connectorProperties gt les AA O RR RR RR OOOO gt lt Operaciones del proceso gt lus AA RR RR OK RR ORO KK gt lt Iniciar un proceso gt lt custom0p ID Start name Start synchronous true gt lt inputType xsi type pam ops StartRequest gt lt resultType xsi type pam ops StartResponse gt lt custom0p gt Se accede al esquema para las operaciones del conector mediante la interfaz de metadatos del API de REST en http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 metadata s chema Cualquier utilidad de esquema de XML de terceros puede utilizar el esquema para crear par metros de entrada de las operaciones Cap tulo 2 Referencia a la API RESTful 53 Servicios Web RESTful y CA Process Automation Por ejemplo lt xs schema xmlns xs http ww w3 org 200
173. xiste en la ubicaci n especificada m Import se aumenta la versi n del objeto importado si un objeto con el mismo nombre existe en la carpeta de importaci n especificada Anula la versi n de publicaci n si la misma versi n de publicaci n existe m DoNotimport se omite la operaci n de importaci n si un objeto con el mismo nombre existe en la carpeta de importaci n especificada m ImportAndReplace se reemplaza el objeto con el mismo nombre en la carpeta de importaci n especificada Se suprimen las versiones anteriores del objeto SetCurrent seleccione verdadero para establecer la versi n importada como versi n actual de lo contrario seleccione Falso MakeAvailable seleccione verdadero para hacer que el contenido est disponible en la Biblioteca Seleccione falso para hacer que el contenido no est disponible 38 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation 6 Ejecute el proceso 7 Revise el resultado La siguiente ilustraci n muestra un mensaje de importaci n correcta O Execute a DB Operation Results a 2 importResponse a B importResponse SuccessMessage The specified object imported successfully Exportar Las operaciones de exportaci n permiten exportar un archivo local de objetos de CA Process Automation en un archivo local El filtro puede utilizar el tipo de objeto para limitar qu objetos se exportar n Mediante el operador Ejecutar seleccione la o
174. xml Por ejemplo lt QueryModuleConfigPropertiesRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 QueryModuleConfigPropertiesRequest xmlns pl http ns ca com 2011 09 pam ops gt lt ModuleName gt ServiciosFlujoTrabajo lt ModuleName gt lt QueryModuleConfigPropertiesRequest gt Cap tulo 2 Referencia a la API RESTful 105 Servicios Web RESTful y CA Process Automation La respuesta contiene las propiedades de m dulo lt xml version 1 0 encoding UTF 8 gt lt pam ops QueryModuleConfigPropertiesResponse xmlns pam ops http ns ca com 2011 09 pam ops xmlns xsi http www w3 org 2001 XMLSchema instance xsi type pam ops QueryModuleConfigPropertiesResponse gt lt ModuleName gt ServiciosFlujoTrabajo lt ModuleName gt lt Property gt lt Name gt TimeToKeepPrompts lt Name gt lt Value gt 5 lt Value gt lt Label gt Tiempo para finalizar las interacciones del usuario minutos lt Label gt lt Description gt Este par metro determina el tiempo m ximo en minutos en que una informaci n de petici n particular est accesible al usuario despu s de haber finalizado la petici n lt Description gt lt Page gt Propiedades de control de procesos predeterminadas lt Page gt lt Type gt Largo lt Type gt lt Property gt lt pam ops QueryModuleConfigPropertiesResponse gt UpdateModuleConfigProperties Para actualizar las propiedades de un m dulo utilice la funci n de UpdateModuleConfigP
175. ype application xml Por ejemplo lt Cancel Request xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 CancelRequest xmlns pl http ns ca com 2011 09 pam ops gt lt EntityID gt lt MdrProduct gt lt MdrProdInstance gt lt MdrElementID gt TestIRFPrompt_140 lt MdrElementID gt lt EntityID gt lt CancelRequest gt La solicitud devuelve el siguiente XML lt usm core EntityID xmlns usm core http ns ca com 2009 07 usm core xmlns xsi http www w3 org 2001 XMLSchema instance xsi type usm core EntityID gt lt usm core MdrProduct gt lt usm core MdrProdInstance gt lt usm core MdrElementID gt TestIRFPrompt_140 lt usm core MdrElementID gt lt usm core EntityID gt Ejemplos de REST de la solicitud de inicio Los ejemplos siguientes demuestran c mo utilizar los servicios de RESTful con los formularios de solicitud de inicio QueryStartRequestForms Se puede utilizar un filtro opcional con una ruta de la biblioteca para consultar formularios de solicitud de inicio Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Query StartRequestForms Incluya un encabezado de solicitud Content Type application xml 70 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation Por ejemplo lt QueryStartRequestFormsRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 Qu
176. ype gt String lt Type gt lt Param gt lt Param gt lt Name gt Var_1 lt Name gt lt Label gt Check Box lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt Boolean lt Type gt lt Param gt lt Param gt lt Name gt Var_2 lt Name gt lt Label gt Select lt Label gt lt Description gt lt IsRead0nly gt false lt IsRead0nly gt lt Type gt String lt Type gt lt Param gt lt Page gt lt Page gt lt Name gt System lt Name gt lt Page gt lt Pages gt lt StartRequestForm gt lt StartRequestForms gt lt pam ops QueryStartRequestFormsResponse gt 72 Referencia a la API de los servicios Web Servicios Web RESTful y CA Process Automation SubmitStartRequestForm Para enviar un formulario de solicitud de inicio utilice los par metros definidos en la respuesta de QueryStartRequestForms Por ejemplo env e una solicitud de HTTP POST http lt nombrehost gt 7000 node rest CA 00074 CA 00074 01 ops Submi tStartRequestForm Incluya un encabezado de solicitud Content Type application xml Cap tulo 2 Referencia a la API RESTful 73 Servicios Web RESTful y CA Process Automation Por ejemplo lt SubmitStartRequestFormRequest xmlns xsi http www w3 org 2001 XMLSchema instance xsi type p1 SubmitStartRequestFormRequest xmlns pl http ns ca com 2011 09 pam ops gt lt Name gt SRF lt Name gt lt Path gt TestSRF lt Path gt lt

Download Pdf Manuals

image

Related Search

Related Contents

Saeco Topazio Instruction Manual  Stanton Professional performance mixer SK SIX User's Manual    manual de instalacion y uso calefactor electrico  Stage 1000 - 1600 - Music Electronics Forum  Safyre TPlus [manual]  M3 Line Manual  Switch Interface Gateway Version-11.0 9NT1316  Originalbetriebsanleitung ATEX-Näherungsschalter Serie 6  

Copyright © All rights reserved.
Failed to retrieve file