In the context of an IBM BPM migration document, I'm just making a few notes about the export of a BPM Process Application snapshot from a Process Center, ready for an offline deployment to a different ( and unconnected ) Process Server.
Which is nice :-)
On the source Process Center
Connect to the AppCluster SOAP Endpoint
/opt/ibm/WebSphereProfiles/Dmgr01/bin/wsadmin.sh -lang jython -port 8880 -user wasadmin -password passw0rd
WASX7209I: Connected to process "AppClusterMember1" on node Node1 using SOAP connector; The type of process is: ManagedProcess
WASX7031I: For help, enter: "print Help.help()"
WASX7031I: For help, enter: "print Help.help()"
List Available Process Applications
print AdminTask.BPMListProcessApplications()
Containers:
Name: System Data
Acronym: TWSYS
Description: IBM BPM System Data
Toolkit: true
Name: System Governance
Acronym: TWSYSG
Description: IBM BPM Governance Data and Services
Toolkit: true
Name: Coaches
Acronym: SYSC
Description: IBM BPM System Coaches
Toolkit: true
Name: Content Management
Acronym: SYSCM
Description: IBM BPM Content Management Data, Services and Coach views.
Toolkit: true
Name: Dashboards
Acronym: SYSD
Description: IBM BPM System Dashboards
Toolkit: true
Name: SAP Guided Workflow
Acronym: SGW
Description: Toolkit of SAP Guided Workflow
Toolkit: true
Name: Process Portal
Acronym: TWP
Description:
Toolkit: false
Name: Saved Search Admin
Acronym: SSA
Description: Dashboard for creating and managing Saved Searches
Toolkit: false
Name: Hiring Sample
Acronym: HSS
Description: Hiring Sample
Toolkit: false
Name: Hiring Sample Advanced
Acronym: HSAV1
Description:
Toolkit: false
Name: Procurement Sample
Acronym: STPPS1
Description:
Toolkit: false
Name: System Data
Acronym: TWSYS
Description: IBM BPM System Data
Toolkit: true
Name: System Governance
Acronym: TWSYSG
Description: IBM BPM Governance Data and Services
Toolkit: true
Name: Coaches
Acronym: SYSC
Description: IBM BPM System Coaches
Toolkit: true
Name: Content Management
Acronym: SYSCM
Description: IBM BPM Content Management Data, Services and Coach views.
Toolkit: true
Name: Dashboards
Acronym: SYSD
Description: IBM BPM System Dashboards
Toolkit: true
Name: SAP Guided Workflow
Acronym: SGW
Description: Toolkit of SAP Guided Workflow
Toolkit: true
Name: Process Portal
Acronym: TWP
Description:
Toolkit: false
Name: Saved Search Admin
Acronym: SSA
Description: Dashboard for creating and managing Saved Searches
Toolkit: false
Name: Hiring Sample
Acronym: HSS
Description: Hiring Sample
Toolkit: false
Name: Hiring Sample Advanced
Acronym: HSAV1
Description:
Toolkit: false
Name: Procurement Sample
Acronym: STPPS1
Description:
Toolkit: false
Drill into the details of the target PA
print AdminTask.BPMShowProcessApplication('[-containerAcronym HSS]')
Name: Hiring Sample
Acronym: HSS
Description: Hiring Sample
Toolkit: false
Tracks:
Track Name: Main
Track Acronym: Main
Default: true
Tip:
Created On: 2018-01-19 16:29:26.083
Created By: User.9
State: State[Inactive]
Capability: Capability[Standard]
No of running instances: 0
List of Snapshots:
Name: Standard Hiring Sample v8550
Acronym: SHSV855
Created On: 2018-01-19 16:29:26.083
Created By: User.9
Is Default: false
State: State[Inactive]
Capability: Capability[Standard]
No of running instances: 0
Acronym: HSS
Description: Hiring Sample
Toolkit: false
Tracks:
Track Name: Main
Track Acronym: Main
Default: true
Tip:
Created On: 2018-01-19 16:29:26.083
Created By: User.9
State: State[Inactive]
Capability: Capability[Standard]
No of running instances: 0
List of Snapshots:
Name: Standard Hiring Sample v8550
Acronym: SHSV855
Created On: 2018-01-19 16:29:26.083
Created By: User.9
Is Default: false
State: State[Inactive]
Capability: Capability[Standard]
No of running instances: 0
List the Process Servers ( the subsequent command requires a server name, even if it's an unconnected Process Server )
print AdminTask.BPMListServers()
Create an Offline Package, ready for export
AdminTask.BPMCreateOfflinePackage('[-containerAcronym HSS -containerSnapshotAcronym SHSV855 -containerTrackAcronym Main -serverName DMH]')
'BPMCreateOfflinePackage passed.'
Export the Process Application snapshot
AdminTask.BPMExtractOfflinePackage('[-containerAcronym HSS -containerSnapshotAcronym SHSV855 -containerTrackAcronym Main -serverName DMH -outputFile /mnt/Apps/StandardHiringSamplev8550.zip]')
'BPMExtractOfflinePackage passed.'
Validate the export
ls -al
total 5368
drwxr-xr-x 4 davidhay staff 136 19 Jan 17:46 .
drwxr-xr-x 22 davidhay staff 748 9 Jan 16:36 ..
-rw-r--r-- 1 davidhay staff 1243529 3 Nov 19:22 BAMTST_V4.zip
-rw-r--r-- 1 davidhay staff 1501656 19 Jan 17:46 StandardHiringSamplev8550.zip
drwxr-xr-x 4 davidhay staff 136 19 Jan 17:46 .
drwxr-xr-x 22 davidhay staff 748 9 Jan 16:36 ..
-rw-r--r-- 1 davidhay staff 1243529 3 Nov 19:22 BAMTST_V4.zip
-rw-r--r-- 1 davidhay staff 1501656 19 Jan 17:46 StandardHiringSamplev8550.zip
On the target Process Server
Connect to the AppCluster SOAP Endpoint
/opt/ibm/WebSphereProfiles/Dmgr01/bin/wsadmin.sh -lang jython -port 8880 -user wasadmin -password passw0rd
WASX7209I: Connected to process "AppClusterMember1" on node Node1 using SOAP connector; The type of process is: ManagedProcess
WASX7031I: For help, enter: "print Help.help()"
WASX7031I: For help, enter: "print Help.help()"
AdminTask.BPMInstallOfflinePackage('[-inputFile /mnt/Apps/StandardHiringSamplev8550.zip]')
'BPMInstallOfflinePackage passed.'
List Available Process Applications
print AdminTask.BPMListProcessApplications()
Containers:
Name: System Data
Acronym: TWSYS
Description: IBM BPM System Data
Toolkit: true
Name: System Governance
Acronym: TWSYSG
Description: IBM BPM Governance Data and Services
Toolkit: true
Name: Coaches
Acronym: SYSC
Description: IBM BPM System Coaches
Toolkit: true
Name: Content Management
Acronym: SYSCM
Description: IBM BPM Content Management Data, Services and Coach views.
Toolkit: true
Name: Dashboards
Acronym: SYSD
Description: IBM BPM System Dashboards
Toolkit: true
Name: SAP Guided Workflow
Acronym: SGW
Description: Toolkit of SAP Guided Workflow
Toolkit: true
Name: Process Portal
Acronym: TWP
Description:
Toolkit: false
Name: Saved Search Admin
Acronym: SSA
Description: Dashboard for creating and managing Saved Searches
Toolkit: false
Name: Hiring Sample
Acronym: HSS
Description:
Toolkit: false
print AdminTask.BPMShowProcessApplication('[-containerAcronym HSS]')
Name: Hiring Sample
Acronym: HSS
Description:
Toolkit: false
Tracks:
List of Snapshots:
Name: Standard Hiring Sample v8550
Acronym: SHSV855
Created On: 2018-01-19 20:44:18.822
Created By: User.1
Is Default: true
State: State[Active]
Capability: Capability[Standard]
No of running instances: 0
In addition, validatory messages can be seen in AppCluster SystemOut.log e.g.
[19/01/18 20:44:16:768 GMT] 00000195 PALAdminComma I PALAdminCommands processServerOfflineDeploy Entering
[19/01/18 20:44:18:192 GMT] 00000195 wle I CWLLG3547I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The snapshot with ID Snapshot.aaa569e9-a57a-4684-b357-34237e4e49ea is being installed. The following toolkits are being installed: []
[19/01/18 20:44:18:212 GMT] 00000195 wle I CWLLG3533I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The snapshot is being imported.
[19/01/18 20:44:24:178 GMT] 00000195 wle I CWLLG3534I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The snapshot was successfully imported.
[19/01/18 20:44:24:178 GMT] 00000195 wle I CWLLG3536I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The installation service for the snapshot is being started.
[19/01/18 20:44:24:197 GMT] 0000019a JMSClassifica W XJMS0021E: Unable to map destination and bus to workclass. Aborting the xd classification filter for the current request. Request context information is com.ibm.ws.xd.jms.proxy.impl.AsynchJMSServiceContextImpl@5700490c<bus=BPM.De1.Bus,destination=PortalWebMessagingTopicSpace.AppCluster>.
[19/01/18 20:44:24:231 GMT] 0000019b JMSClassifica W XJMS0021E: Unable to map destination and bus to workclass. Aborting the xd classification filter for the current request. Request context information is com.ibm.ws.xd.jms.proxy.impl.AsynchJMSServiceContextImpl@c5fba99b<bus=BPM.De1.Bus,destination=cacheTopicDestination.AppCluster>.
[19/01/18 20:44:24:236 GMT] 0000019c JMSClassifica W XJMS0021E: Unable to map destination and bus to workclass. Aborting the xd classification filter for the current request. Request context information is com.ibm.ws.xd.jms.proxy.impl.AsynchJMSServiceContextImpl@557e4439<bus=BPM.De1.Bus,destination=TWServerTopicDestination.AppCluster>.
[19/01/18 20:44:25:285 GMT] 00000195 wle I CWLLG3537I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The installation service for the snapshot finished successfully.
[19/01/18 20:44:25:286 GMT] 00000195 wle I CWLLG3539I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The data for the snapshot is being migrated.
[19/01/18 20:44:25:408 GMT] 00000195 wle I CWLLG3540I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The data for the snapshot was migrated successfully.
[19/01/18 20:44:25:409 GMT] 00000195 wle I CWLLG3541I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The instances of the snapshot are being migrated.
[19/01/18 20:44:25:436 GMT] 00000195 wle I CWLLG3542I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The instances of the snapshot were migrated successfully.
[19/01/18 20:44:30:683 GMT] 00000195 wle I CWLLG3545I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The tracking definitions for the snapshot were updated successfully.
[19/01/18 20:44:30:710 GMT] 00000195 wle_eventmgr I CWLLG3550I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The scheduled UCAs for the snapshot are being activated.
[19/01/18 20:44:30:880 GMT] 00000195 wle_eventmgr I CWLLG3551I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The scheduled UCAs for the snapshot were activated successfully.
[19/01/18 20:44:30:884 GMT] 00000195 wle_eventmgr I CWLLG3550I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The scheduled UCAs for the snapshot are being activated.
[19/01/18 20:44:30:884 GMT] 00000195 wle_eventmgr I CWLLG3551I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The scheduled UCAs for the snapshot were activated successfully.
[19/01/18 20:44:31:205 GMT] 00000195 wle I CWLLG3548I: Process Application: Hiring Sample, Snapshot: Standard Hiring Sample v8550 : The snapshot was installed successfully.
[19/01/18 20:44:31:243 GMT] 00000195 PALAdminComma I PALAdminCommands processServerOfflineDeploy Exiting
No comments:
Post a Comment