Top Banner
MDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS bpm adaptor implementation. For this example the ActiveVOS and MDD servers are on the same JBOSS with server url localhost and port 8080. This is a quick check for the Combined MDM/ActiveVOS install. This document is concerned with setup only. This document does not discuss specific IDD applications or specific user roles. Checklist Questions Enter Answers Here BPM ADAPTOR Required DO NOT CHANGE Setup /IF not then: 1. Is MDM Installed? Yes/ Install MDM 2. Is MDM Running? Yes/Start MDM 3. Can the MDM hub be reached? Yes/Fix 4. Does the ActiveVOS workflow Engine test work? Yes/Fix 5. Can you Access the ActiveVOS console Yes/Fix 6. Can you access IDD Config Applciation Need To Install resource Kit MDM_SAMPLE Yes/Fix 7. Is “Include unassigned Tasks” checked in IDD Config Should Be out of the BOX Yes/Fix 8. Can you Access ActiveVOS Central ? Yes/Fix 9. Is the Informatica Workflow Adaptor Available? Should Be out of the Box Yes/Install Workflow Adaptor 10. Is ActiveVOS Installed? Should Be out of the BOX Yes/Install ActiveVOS 11. Is ActiveVOS secured? Should Be NO out of the BOX No/Fix 12. Is ActiveVOS running? Should Be out of the BOX Yes/Start ActiveVOS Page 1 of 16
16

MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

Feb 23, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

MDM ActiveVOS Workflow Quick Check List for JBOSSUsing this list document what works and does not with the ActiveVOS bpm adaptor implementation.For this example the ActiveVOS and MDD servers are on the same JBOSS with server url localhost and port 8080. This is a quick check for the Combined MDM/ActiveVOS install. This document is concerned with setup only. This document does not discuss specific IDD applications or specific user roles.

ChecklistQuestions Enter Answers Here BPM ADAPTOR

RequiredDO NOT CHANGE

Setup /IF not then:1. Is MDM Installed? Yes/ Install

MDM2. Is MDM Running? Yes/Start MDM3. Can the MDM hub be reached? Yes/Fix4. Does the ActiveVOS workflow Engine test

work?Yes/Fix

5. Can you Access the ActiveVOS console Yes/Fix6. Can you access IDD Config Applciation Need To Install resource Kit

MDM_SAMPLEYes/Fix

7. Is “Include unassigned Tasks” checked in IDD Config Should Be out of the BOX Yes/Fix8. Can you Access ActiveVOS Central? Yes/Fix9. Is the Informatica Workflow Adaptor

Available?Should Be out of the Box Yes/Install Workflow

Adaptor

10. Is ActiveVOS Installed? Should Be out of the BOX Yes/Install ActiveVOS

11. Is ActiveVOS secured? Should Be NO out of the BOX No/Fix12. Is ActiveVOS running? Should Be out of the BOX Yes/Start

ActiveVOS13. Is ojdbc6.jar being used in module.xml? Should Be out of the BOX Yes/Fix it14. Is the Identity Service Enabled? Should Be out of the BOX Yes/Enable15. Is the ActiveVOS workflow Engine (AWE) Installed? Should Be out of the BOX Yes/ Create it

* Required for IDD/ActiveVOS to Work** Add rendering for Test purposes

Page 1 of 15

Page 2: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

Proof/Tests

Identity service Enabled

ActiveVOS workflow Adaptor installed

ActiveVOS workflow adaptor Test worksIn MDM Hub click Workflow managerGo to the second tab workflow enginesAcquire a write lockClick the ActiveVOS workflow engineClick the Test button [folder with a question mark

Fix for ActiveVOS workflow adaptor Test does not work.If you have the correct username, password , server and port the test should work. First check the credentials outside of mdm.Create a Soap ui project based on the aeTask operations.In Soap Ui New SOAPUI Project

Page 2 of 15

Page 3: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

http://localhost:8080/active-bpel/services/AeB4PTaskClient-aeTaskOperations?wsdlor<server:port> /active-bpel/services/AeB4PTaskClient-aeTaskOperations?wsdlOpen the operation authorizeChoose Request 1In the Authorization enter your username and password.

Click the Green arrow to run.

You should get something like<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <aetgt:authorizeResponse xmlns:aetgt="http://schemas.active-endpoints.com/b4p/wshumantask/2007/10/aeb4p-task-state-wsdl.xsd"/> </SOAP-ENV:Body>

</SOAP-ENV:Envelope>

If your password is incorrect you will get:

<html><head>

<title>JBoss Web/7.2.0.Final-redhat-1 - JBWEB000064: Error report</title>

Page 3 of 15

Page 4: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

<style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}

H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}

B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A

{color : black;}A.name {color : black;}HR {color : #525D76;} --></style>

</head><body>

<h1>JBWEB000065: HTTP Status 401 - </h1><HR size="1" noshade="noshade">

<p><b>JBWEB000309: type</b>JBWEB000067: Status report

</p><p>

<b>JBWEB000068: message</b><u></u>

</p><p>

<b>JBWEB000069: description</b><u>JBWEB000121: This request requires HTTP authentication.</u>

</p><HR size="1" noshade="noshade">

<h3>JBoss Web/7.2.0.Final-redhat-1</h3></body></html>

If your user CANNOT access tasks you will get:

<html><head>

<title>JBoss Web/7.2.0.Final-redhat-1 - JBWEB000064: Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-

color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}

H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}

B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A

{color : black;}A.name {color : black;}HR {color : #525D76;} --></style>

</head><body>

<h1>JBWEB000065: HTTP Status 403 - JBWEB000015: Access to the requested resource has been denied</h1>

<HR size="1" noshade="noshade"><p>

<b>JBWEB000309: type</b>JBWEB000067: Status report

Page 4 of 15

Page 5: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

</p><p>

<b>JBWEB000068: message</b><u>JBWEB000015: Access to the requested resource has been denied</u>

</p><p>

<b>JBWEB000069: description</b><u>JBWEB000123: Access to the specified resource has been forbidden.</u>

</p><HR size="1" noshade="noshade">

<h3>JBoss Web/7.2.0.Final-redhat-1</h3></body></html>If your server is broken and you cannot process Soap service calls you will get:

<html><head>

<title>JBoss Web/7.2.2.Final-redhat-1 - JBWEB000064: Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-

color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}

H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}

B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A

{color : black;}A.name {color : black;}HR {color : #525D76;} --></style>

</head><body>

<h1>JBWEB000065: HTTP Status 500 - </h1><HR size="1" noshade="noshade">

<p><b>JBWEB000309: type</b>JBWEB000067: Status report

</p><p>

<b>JBWEB000068: message</b><u></u>

</p><p>

<b>JBWEB000069: description</b><u>JBWEB000145: The server encountered an internal error that prevented it

from fulfilling this request.</u></p><HR size="1" noshade="noshade">

<h3>JBoss Web/7.2.2.Final-redhat-1</h3></body></html>

Fix for Cannot Access ActiveVOS Central or TasksIf you go to ActiveVOS central and try to log in with your username and password and this does not work check the following.

Page 5 of 15

Page 6: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

1. Standalone-full.xml has ActiveVOS security domain set up correctly.Unless you are using LDAP Make sure it is set to:

<security-domain name="ActiveVOS"><authentication>

<login-module flag="required" code="UsersRoles"><module-option name="usersProperties"

value="${jboss.server.config.dir}/application-users.properties" />

<module-option name="rolesProperties"value="${jboss.server.config.dir}/application-roles.properties"

/></login-module>

</authentication></security-domain>

2. Ever user that will access IDD has abTaskClient as a roleCheck application-roles.properties make sure users have abTaskClient as a role

3. Ever user has the same username and password as MDMCheck application-users.properties has the username and password.

For encrypted passwords use the add-user.bat or add-user.sh files to add the users and their roles.

ActiveVOS Workflow Adaptor Sample Credentials

Page 6 of 15

Page 7: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

ORS Sample Workflow Mapping

JBOSS usershttp://127.0.0.1:9990/console/App.html#tools;name=browser

Find identitieshttp://localhost:8080/active-bpel/services/AeIdentityServiceRequest<soapenv: xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iden="http://schemas.active-endpoints.com/identity/2007/01/identity.xsd"> <soapenv:Header/> <soapenv:Body> <iden:identityQuery> <iden:include> <iden:user>loanmgr1</iden:user> </iden:include> </iden:identityQuery> </soapenv:Body></soapenv:Envelope>

Page 7 of 15

Page 8: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

Response<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <aeid:identityResultSet xmlns:aeid="http://schemas.active-endpoints.com/identity/2007/01/identity.xsd"> <aeid:totalRowCount>1</aeid:totalRowCount> <aeid:completeRowCount>true</aeid:completeRowCount> <aeid:identities> <aeid:identity> <aeid:id>loanmgr1</aeid:id> <aeid:properties> <aeid:property name="http://www.activebpel.org/ontologies/higgins/2008/identity-search.owl#email"/> </aeid:properties> <aeid:roles> <aeid:role>LoanNegotiator</aeid:role> <aeid:role>loanmgrs</aeid:role> <aeid:role>loanreps</aeid:role> <aeid:role>abTaskClient</aeid:role> </aeid:roles> </aeid:identity> </aeid:identities> </aeid:identityResultSet> </SOAP-ENV:Body></SOAP-ENV:Envelope>

Can an ActiveVOS Task be created in IDD?The user should see a highlighted button that will allow the user to create a task

If not then look at the permissions in the MDM hub and make sure the user has the correct permissions to create the task.Sometimes if changes are made in the MDM hub IDD goes out of sync. To fix this go into IDD config.Validate the OORs configurationSave the ORS configuration then go back into IDD as your

Page 8 of 15

Page 9: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

Is the create task successful?

If a task is not created successfully when the create task/submit for approval is hit then the task configuration should be fixed in the IDD config page.

Can the user see any tasks in IDD?Check the MDM log for any errors if the user cannot see any tasks.

Can you access ActiveVOS Central?http://localhost:8080/activevos-central/login.jsp?redir=avc%2Favc.jsp

Page 9 of 15

Page 10: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

When user cannot Access ActiveVOS central

Page 10 of 15

Page 11: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

MDM TaskThis is viewed in IDD confige.g : http://localhost:8080/bdd/config

Task name: TwoStepApprovalWorkflowTask Type ID : IDDTwoStepApprovalTaskDisplay Name : Two Step Approval Workflow

MDM Resource PrivilegesSecurity Access ManagerConnect to ORS (mdm_sample here)Open Custom ResourcesMake sure the role has access to the tasks and subject area it needs access to.

Page 11 of 15

Page 12: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

ActiveVOS ConsoleSample: http://localhost:8080/activevos

Fix for Cannot access ActiveVOS console.Check the Post install Log.If there are issues with the post install fix the issues and run the post install again.Tools.jar issue :If the post Install setup says that the tools.jar file was not found in a directorySearch for tools .jarCopy the tools .jar file to the directory mentionedRun Post Install again.If this does not work uninstall.Make sure the jar is in the correct directory BEFORE the post Install.Run the post install again.

No Errors in the Post InstallIf there are no errors in the Post Install log file check the Jboss server.log file<jboss install dir>\standalone\log\server.log fileCheck for ActiveVOS.

Page 12 of 15

Page 13: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

Cannot resolve issue:If there are no errors in the post install log file and the issue with getting to the ActiveVOS console from <server:port>/activevos cannot be determined by looking at the server.log file contact Informatica support with cannot access ActiveVOS console in the subject line.

IDD ConfigSample : http://localhost:8080/bdd/config enter mdm admin username and password.

IDDSample http://localhost:8080/bdd enter idd user username and password

MDM HubSample http://localhost:8080/cmx : click the arrow to get the siperian-console.jnlp to run

Page 13 of 15

Page 14: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

Module.xmlFolder:C:\jboss-eap-6.1\modules\com\activevos\main or C:\<jboss Install Dir>\modules\com\activevos\mainContents: <resources> <resource-root path="ojdbc6.jar"/> </resources> <dependencies>

Page 14 of 15

Page 15: MDM 10 Workflow Quick Checklist JBOSS - … 10... · Web viewMDM ActiveVOS Workflow Quick Check List for JBOSS Using this list document what works and does not with the ActiveVOS

<module name="javax.api"/> </dependencies></module>

Include Unassigned TasksIf this is not checked you will only see tasks claimed by the user.

Page 15 of 15