diff --git a/src/pages/app-connect-enterprise/Lab2/images/api-connect.png b/src/pages/app-connect-enterprise/Lab2/images/api-connect.png deleted file mode 100644 index 49b4aed..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/api-connect.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/bluemix-icons.svg b/src/pages/app-connect-enterprise/Lab2/images/bluemix-icons.svg deleted file mode 100644 index 2f5950f..0000000 --- a/src/pages/app-connect-enterprise/Lab2/images/bluemix-icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/pages/app-connect-enterprise/Lab2/images/important.png b/src/pages/app-connect-enterprise/Lab2/images/important.png deleted file mode 100644 index 87ea2ab..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/important.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/info.png b/src/pages/app-connect-enterprise/Lab2/images/info.png deleted file mode 100644 index e2f6d38..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/info.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/save.png b/src/pages/app-connect-enterprise/Lab2/images/save.png deleted file mode 100644 index f09acaf..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/save.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkAddCanadaFilter.png b/src/pages/app-connect-enterprise/Lab2/images/tkAddCanadaFilter.png deleted file mode 100644 index 10dfae9..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkAddCanadaFilter.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkAddCanadaFilterPattern.png b/src/pages/app-connect-enterprise/Lab2/images/tkAddCanadaFilterPattern.png deleted file mode 100644 index cb6945a..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkAddCanadaFilterPattern.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkAddFilterPattern.png b/src/pages/app-connect-enterprise/Lab2/images/tkAddFilterPattern.png deleted file mode 100644 index 3367e00..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkAddFilterPattern.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkAddHTTPReplyNode.png b/src/pages/app-connect-enterprise/Lab2/images/tkAddHTTPReplyNode.png deleted file mode 100644 index 8a983c0..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkAddHTTPReplyNode.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkAddOutTerminal1.png b/src/pages/app-connect-enterprise/Lab2/images/tkAddOutTerminal1.png deleted file mode 100644 index 3c9087e..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkAddOutTerminal1.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkAddRootDataType.png b/src/pages/app-connect-enterprise/Lab2/images/tkAddRootDataType.png deleted file mode 100644 index e0d0c76..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkAddRootDataType.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkAddRouteNode.png b/src/pages/app-connect-enterprise/Lab2/images/tkAddRouteNode.png deleted file mode 100644 index 809dc05..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkAddRouteNode.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkAddUSFilter.png b/src/pages/app-connect-enterprise/Lab2/images/tkAddUSFilter.png deleted file mode 100644 index 43d249b..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkAddUSFilter.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCAOutTerminal.png b/src/pages/app-connect-enterprise/Lab2/images/tkCAOutTerminal.png deleted file mode 100644 index fbbc4ac..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCAOutTerminal.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCAXPathFinish.png b/src/pages/app-connect-enterprise/Lab2/images/tkCAXPathFinish.png deleted file mode 100644 index 48820f1..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCAXPathFinish.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCheckCountryNoMX.png b/src/pages/app-connect-enterprise/Lab2/images/tkCheckCountryNoMX.png deleted file mode 100644 index c28a237..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCheckCountryNoMX.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCheckCountryTerminalGrp.png b/src/pages/app-connect-enterprise/Lab2/images/tkCheckCountryTerminalGrp.png deleted file mode 100644 index ec2e748..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCheckCountryTerminalGrp.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp1.png b/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp1.png deleted file mode 100644 index f14b420..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp1.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp2.png b/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp2.png deleted file mode 100644 index 26641cb..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp2.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp3.png b/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp3.png deleted file mode 100644 index 5028496..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp3.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp4.png b/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp4.png deleted file mode 100644 index 3b8ce16..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp4.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp5.png b/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp5.png deleted file mode 100644 index 6d1cfd6..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp5.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp6.png b/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp6.png deleted file mode 100644 index cec9adf..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCleanUp6.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkClickConnector1.png b/src/pages/app-connect-enterprise/Lab2/images/tkClickConnector1.png deleted file mode 100644 index 98906ec..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkClickConnector1.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkClickConnector2.png b/src/pages/app-connect-enterprise/Lab2/images/tkClickConnector2.png deleted file mode 100644 index e8b2397..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkClickConnector2.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCloseFlowExerciserWarn.png b/src/pages/app-connect-enterprise/Lab2/images/tkCloseFlowExerciserWarn.png deleted file mode 100644 index b56629c..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCloseFlowExerciserWarn.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCloseRecordedMsg.png b/src/pages/app-connect-enterprise/Lab2/images/tkCloseRecordedMsg.png deleted file mode 100644 index 0b830d7..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCloseRecordedMsg.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkCloseRecordedMsgXML.png b/src/pages/app-connect-enterprise/Lab2/images/tkCloseRecordedMsgXML.png deleted file mode 100644 index a5d19cc..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkCloseRecordedMsgXML.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify1.png b/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify1.png deleted file mode 100644 index 59c090d..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify1.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify2.png b/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify2.png deleted file mode 100644 index 82f5d89..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify2.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify3.png b/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify3.png deleted file mode 100644 index 2f74c7c..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkConnectionVerify3.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkEditCanadaFilter.png b/src/pages/app-connect-enterprise/Lab2/images/tkEditCanadaFilter.png deleted file mode 100644 index 206cb79..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkEditCanadaFilter.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkFilterUS.png b/src/pages/app-connect-enterprise/Lab2/images/tkFilterUS.png deleted file mode 100644 index 3b7d11b..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkFilterUS.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkFlowExerciserShowUSPath.png b/src/pages/app-connect-enterprise/Lab2/images/tkFlowExerciserShowUSPath.png deleted file mode 100644 index 1574cb4..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkFlowExerciserShowUSPath.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation.png b/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation.png deleted file mode 100644 index d3cd262..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation2.png b/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation2.png deleted file mode 100644 index 3e1a317..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation2.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation3.png b/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation3.png deleted file mode 100644 index 9fbe8ef..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation3.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation4.png b/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation4.png deleted file mode 100644 index 55b5782..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation4.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation5.png b/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation5.png deleted file mode 100644 index f6e46e3..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation5.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation6.png b/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation6.png deleted file mode 100644 index 0b2c435..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkGenFlowDocumentation6.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkLabIntroListenerOut.png b/src/pages/app-connect-enterprise/Lab2/images/tkLabIntroListenerOut.png deleted file mode 100644 index 5ffd0d4..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkLabIntroListenerOut.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkModifiedFlow1.png b/src/pages/app-connect-enterprise/Lab2/images/tkModifiedFlow1.png deleted file mode 100644 index d3e94b0..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkModifiedFlow1.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkMoveTraceNode.png b/src/pages/app-connect-enterprise/Lab2/images/tkMoveTraceNode.png deleted file mode 100644 index dc4ddc1..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkMoveTraceNode.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile.png deleted file mode 100644 index dd2ff02..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile10.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile10.png deleted file mode 100644 index ad4fdfb..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile10.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile11.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile11.png deleted file mode 100644 index 547a6f1..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile11.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile2.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile2.png deleted file mode 100644 index 43e6e89..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile2.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile3.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile3.png deleted file mode 100644 index 9dc05cb..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile3.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile4.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile4.png deleted file mode 100644 index 411ba14..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile4.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile5.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile5.png deleted file mode 100644 index 1f90c4e..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile5.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile6.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile6.png deleted file mode 100644 index 430d64a..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile6.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile7.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile7.png deleted file mode 100644 index c1e2ce7..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile7.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile8.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile8.png deleted file mode 100644 index 795b68d..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile8.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile9.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile9.png deleted file mode 100644 index e21fd2a..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewBarFile9.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkNewCheckCountryNode.png b/src/pages/app-connect-enterprise/Lab2/images/tkNewCheckCountryNode.png deleted file mode 100644 index 043285e..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkNewCheckCountryNode.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkOpenRecordedMsgCA.png b/src/pages/app-connect-enterprise/Lab2/images/tkOpenRecordedMsgCA.png deleted file mode 100644 index e66b002..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkOpenRecordedMsgCA.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkOpenRecordedMsgXML.png b/src/pages/app-connect-enterprise/Lab2/images/tkOpenRecordedMsgXML.png deleted file mode 100644 index 629d366..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkOpenRecordedMsgXML.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkOutTerminalGroup.png b/src/pages/app-connect-enterprise/Lab2/images/tkOutTerminalGroup.png deleted file mode 100644 index 7c3c44d..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkOutTerminalGroup.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkReadyToRecordMsgClose.png b/src/pages/app-connect-enterprise/Lab2/images/tkReadyToRecordMsgClose.png deleted file mode 100644 index 97e7ed6..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkReadyToRecordMsgClose.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkRecordedMsgUS.png b/src/pages/app-connect-enterprise/Lab2/images/tkRecordedMsgUS.png deleted file mode 100644 index 2bb7b7b..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkRecordedMsgUS.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkRecordedMsgXMLExpanded.png b/src/pages/app-connect-enterprise/Lab2/images/tkRecordedMsgXMLExpanded.png deleted file mode 100644 index 2ad0fb3..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkRecordedMsgXMLExpanded.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkReplyifCA.png b/src/pages/app-connect-enterprise/Lab2/images/tkReplyifCA.png deleted file mode 100644 index ab616d6..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkReplyifCA.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkReplyifUS.png b/src/pages/app-connect-enterprise/Lab2/images/tkReplyifUS.png deleted file mode 100644 index db2fb87..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkReplyifUS.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkRouteTableVerify.png b/src/pages/app-connect-enterprise/Lab2/images/tkRouteTableVerify.png deleted file mode 100644 index 4f450ef..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkRouteTableVerify.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSave.png b/src/pages/app-connect-enterprise/Lab2/images/tkSave.png deleted file mode 100644 index aa3037e..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSave.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSaveIcon.png b/src/pages/app-connect-enterprise/Lab2/images/tkSaveIcon.png deleted file mode 100644 index 6237fc3..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSaveIcon.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsg.png b/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsg.png deleted file mode 100644 index 6144548..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsg.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsgCA.png b/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsgCA.png deleted file mode 100644 index 8d19542..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsgCA.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsgUS.png b/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsgUS.png deleted file mode 100644 index 3d0d2fb..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSaveRecordedMsgUS.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSelectCATerminal.png b/src/pages/app-connect-enterprise/Lab2/images/tkSelectCATerminal.png deleted file mode 100644 index 5747cd9..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSelectCATerminal.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSelectIn_RequestDataType.png b/src/pages/app-connect-enterprise/Lab2/images/tkSelectIn_RequestDataType.png deleted file mode 100644 index 1213217..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSelectIn_RequestDataType.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSelectRecordedMsg1.png b/src/pages/app-connect-enterprise/Lab2/images/tkSelectRecordedMsg1.png deleted file mode 100644 index 9bde036..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSelectRecordedMsg1.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSelectUSTerminal.png b/src/pages/app-connect-enterprise/Lab2/images/tkSelectUSTerminal.png deleted file mode 100644 index 1c07f93..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSelectUSTerminal.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsg1.png b/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsg1.png deleted file mode 100644 index 07c81d5..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsg1.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgCA.png b/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgCA.png deleted file mode 100644 index 3c4c670..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgCA.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgMX.png b/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgMX.png deleted file mode 100644 index 17406c0..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgMX.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgUS.png b/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgUS.png deleted file mode 100644 index 7c97ac2..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgUS.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgUSA.png b/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgUSA.png deleted file mode 100644 index 50b0560..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkSendTestMsgUSA.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkStartFlowExerciser.png b/src/pages/app-connect-enterprise/Lab2/images/tkStartFlowExerciser.png deleted file mode 100644 index 2819f0d..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkStartFlowExerciser.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkStopFlowExerciserMX.png b/src/pages/app-connect-enterprise/Lab2/images/tkStopFlowExerciserMX.png deleted file mode 100644 index d558e97..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkStopFlowExerciserMX.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkTerminalGrpCancel.png b/src/pages/app-connect-enterprise/Lab2/images/tkTerminalGrpCancel.png deleted file mode 100644 index fc14a40..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkTerminalGrpCancel.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgCAPath.png b/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgCAPath.png deleted file mode 100644 index 85263bb..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgCAPath.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgPathMX.png b/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgPathMX.png deleted file mode 100644 index 0384457..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgPathMX.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgProgressMX.png b/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgProgressMX.png deleted file mode 100644 index 5bbc880..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkTestMsgProgressMX.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkTestProgressInfoClose.png b/src/pages/app-connect-enterprise/Lab2/images/tkTestProgressInfoClose.png deleted file mode 100644 index a1b43dc..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkTestProgressInfoClose.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkTraceNodeUnwired.png b/src/pages/app-connect-enterprise/Lab2/images/tkTraceNodeUnwired.png deleted file mode 100644 index 483645f..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkTraceNodeUnwired.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkUSOutTerminal.png b/src/pages/app-connect-enterprise/Lab2/images/tkUSOutTerminal.png deleted file mode 100644 index 7af451b..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkUSOutTerminal.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkUSXPathFinish.png b/src/pages/app-connect-enterprise/Lab2/images/tkUSXPathFinish.png deleted file mode 100644 index 952de69..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkUSXPathFinish.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkViewRecordedMsgCA.png b/src/pages/app-connect-enterprise/Lab2/images/tkViewRecordedMsgCA.png deleted file mode 100644 index 37b6207..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkViewRecordedMsgCA.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkWireOutTerminal1.png b/src/pages/app-connect-enterprise/Lab2/images/tkWireOutTerminal1.png deleted file mode 100644 index 49bd0dd..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkWireOutTerminal1.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/tkXPathCountry.png b/src/pages/app-connect-enterprise/Lab2/images/tkXPathCountry.png deleted file mode 100644 index 3674eab..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/tkXPathCountry.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/images/troubleshooting.png b/src/pages/app-connect-enterprise/Lab2/images/troubleshooting.png deleted file mode 100644 index 117caa8..0000000 Binary files a/src/pages/app-connect-enterprise/Lab2/images/troubleshooting.png and /dev/null differ diff --git a/src/pages/app-connect-enterprise/Lab2/index.md b/src/pages/app-connect-enterprise/Lab2/index.md deleted file mode 100644 index 8adac63..0000000 --- a/src/pages/app-connect-enterprise/Lab2/index.md +++ /dev/null @@ -1,545 +0,0 @@ ---- -title: Content Based Routing ---- -[Return to main ACE lab page](../app-connect-enterprise) ---- -# Table of Contents -1. [Objectives](#objectives) -2. [Prerequisites](#prerequisites) -3. [Getting started with Lab2](#deploy) - - 1. [Add Routing Logic](#routing_logic) - - 2. [Test Content-based Routing Using the Flow Exerciser](#flow_exe) - - 3. [A Closer Look at the Deployment Process](#is_deploy) - - 4. [Key Idea: The Deployment Process](#key_idea) - - 5. [Key Concept: The BAR file](#key_concept) - - 6. [Lab Clean-Up](#cleanup) ---- -## 1. Objectives - -In this lab you will learned how to: - -- Modify an existing message flow and test the message flow using Integration toolkit. - -- Include basic error handler. - -## 2. Prerequisites - -- Reserve the lab environment. If you have not reserved the lab environment yet, then click [here](https://techzone.ibm.com/collection/jam-in-a-box-for-integration-automation-cp4i/environments) - -- Go through the audio presentation to get the knowledge about App connect capabilities. - -- Download and install toolkit as explained in Lab1. - -- Go through the presentation to get the knowledge about IBM App connect capabilities. Cleck [here](https://ibm.box.com/s/ef5u6a4c9my6hgulbpaiooys78jnetet) - -## 3. Getting started with lab2 - -In this lab, you will modify the flow you created in Lab 1 to perform simple routing. Input messages will be sent to one of two destinations depending on the country code. Addresses in the United States will be routed to a US reply path, while addresses in Canada will be routed to a Canadian reply path. - -## 3a. Add Routing Logic - -1\. Return to the Integration Bus Toolkit. -2\. Select the **IntroMessageFlow** message flow in the **message flow editor**. -3\. Select the **Trace** node. - - Drag the node down a short distance. - - ![](./images/tkMoveTraceNode.png) - -4\. Click the **Out -> In** connector shown – the connector will turn **blue**. Press the **Delete** key to remove the connector. - - ![](./images/tkClickConnector1.png) - -5\. Click the other **Out -> In** connector shown – the connector will turn **blue**. Press the **Delete** key to remove the connector. - - ![](./images/tkClickConnector2.png) - -6\. Leave the Trace node unwired for now. Do *not* delete it. We will be repurposing it in a later lab. - - ![](./images/tkTraceNodeUnwired.png) - -7\. Expand the **Routing** drawer in the **Palette**. -8\. Select a **Route** node and place it between the **IntroLab\_Listener** and **HTTP Reply** nodes. - - ![](./images/tkAddRouteNode.png) - -9\. Change the name of the new routing node to **CheckCountry**. - - Press the **Enter** key to complete the rename operation. - - ![](./images/tkNewCheckCountryNode.png) - -10\. Expand the **HTTP** drawer in the **Palette**. -11\. Select an **HTTPReply** node and place it beneath the existing **HTTP Reply** node. - ![](./images/tkAddHTTPReplyNode.png) - -12\. Your flow should look something like this. Don’t rename the new HTTP Reply node – you will be renaming them both shortly. - - ![](./images/tkModifiedFlow1.png) - - Terminals will now be added to the **CheckCountry** routing node for **US** and **Canadian** addresses. - -13\. Select the **CheckCountry** route node. - Press the right mouse button. - Select **Add Output Terminal** from the menu. - ![](./images/tkAddOutTerminal1.png) - -14\. Enter **US** as the name of the new output terminal. - Press the **OK** button to continue. - - ![](./images/tkUSOutTerminal.png) - - The steps will now be repeated to add a terminal called **Canada**. -15\. Select the **CheckCountry** node. - Press the right mouse button. - Select **Add Output Terminal** from the menu. - ![](./images/tkAddOutTerminal1.png) - -16\. Enter **Canada** as the name of the new output terminal. - Press the **OK** button to continue. - - ![](./images/tkCAOutTerminal.png) - -17\. Notice that the shape of the CheckCountry node has changed slightly. - Once there are too many terminals to display discretely, they will be grouped together. - ![](./images/tkOutTerminalGroup.png) - -18\. Change the name of the **HTTP Reply** node to **Reply if US**. - Press the **Enter** key to complete the rename operation. - ![](./images/tkReplyifUS.png) - -19\. Change the name of the **HTTP Reply1** node to **Reply if Canada** - |----|----| - ![](./images/important.png) - - |**Note!** Two HTTPReply nodes are not actually necessary – a single one could have been used. But separate nodes were used here for clarity, as well as to make the flow more self-documenting.| - -20\. Press the **Enter** key to complete the rename operation. - - ![](./images/tkReplyifCA.png) - -21\. Another way to make a connection is just to click the terminal itself. - Try this by selecting the **Out** terminal (second from the top) of the **IntroLab\_Listener** node. - ![](./images/tkLabIntroListenerOut.png) - -22\. Wire the **Out** terminal of the **IntroLab\_Listener** to the **In** terminal of the **CheckCountry** node. - ![](./images/tkWireOutTerminal1.png) - -23\. Hover the mouse pointer over the connector, to verify that the correct terminals are wired. - - ![](./images/tkConnectionVerify1.png) - -24\. Click the group of output terminals on the **CheckCountry** route node. - - ![](./images/tkOutTerminalGroup.png) - -25\. A Terminal Selection list will appear. - Select **US** and click **OK**. - - ![](./images/tkSelectUSTerminal.png) - -26\. Verify that the correct terminals are wired. - - ![](./images/tkConnectionVerify2.png) - -27\. Again click the group of output terminals on the **CheckCountry** route node. - - ![](./images/tkOutTerminalGroup.png) - -28\. Select **Canada** from the list. - - Click **OK**. - - ![](./images/tkSelectCATerminal.png) - -29\. Verify that the correct terminals are wired. - - ![](./images/tkConnectionVerify3.png) - - The criteria to be used by the **CheckCountry** routing node must now be specified. - -30\. Select the **CheckCountry** node. - - In the **Properties** pane select the **Basic** tab. - - Press the **Add** button. - ![](./images/tkAddFilterPattern.png) - -31\. Use the drop down menu to select the **US** terminal as the **Routing output terminal**. - Press the **Edit…** button. - ![](./images/tkFilterUS.png) - -32\. Expand **$Root**. - Select **(Add Data Type …)**. - ![](./images/tkAddRootDataType.png) - -33\. Select **In\_Request**. - - |----|----| - | ![](./images/important.png) |**Note!** If you do not see **In\_Request** in the list, then you must add a reference to the Library by right clicking the IntroLab application and selecting **Manage Library references**.| - Press the **OK** button to continue. - ![](./images/tkSelectIn_RequestDataType.png) - -34\. Expand the **Root->tns:In\_Request->customerDetails** elements. - Select the **customerCountry** element and ***drag*** it into the **XPath Expression** dialog box. - ![](./images/tkXPathCountry.png) - -35\. Drag an equal sign from the **Operators** pane to the end of the expression. - - Append the letters **‘US’** (including the *single quotes*) after the equal sign. - - Press the **Finish** button to complete the XPath expression. - - ![](./images/tkUSXPathFinish.png) -36\. Press the **OK** button to complete the **Filter table entry**. - - ![](./images/tkAddUSFilter.png) - - The filter pattern for the **US** terminal should now be visible. The process will now be repeated to create a Filter table entry for the **Canada** terminal. -37\. Press the **Add** button to enter a filter pattern for the **Canada** terminal. - ![](./images/tkAddCanadaFilter.png) - -38\. Use the drop down menu to select the **Canada** terminal as the **Routing output terminal**. - - Press the **Edit…** button. - - ![](./images/tkEditCanadaFilter.png) - -39\. Expand **Root->tns:In\_Request->customerDetails**. Tip: If you do not see In\_Request in the Viewer, re-add it as done in steps 32-33. - -40\. Select the **customerCountry** field and drag it to the **XPath Expression** window. - - ![](./images/tkXPathCountry.png) - -41\. Complete the XPath Expression by typing **= ’CA’**. - - Press the **Finish** button to complete the XPath expression. - - ![](./images/tkCAXPathFinish.png) - -42\. Press the **OK** button to complete the Filter table entry. - - ![](./images/tkAddCanadaFilterPattern.png) - - The filter pattern for the **Canada** terminal should now be visible. - - *Verify* that the two Filter table entries appear as shown below. - - ![](./images/tkRouteTableVerify.png) - - The updates to the message flow are now complete. - -43\. ![](./images/tkSave.png)Save the message flow. - - - -## 3b. Test Content-based Routing Using the Flow Exerciser - -You will use the Flow Exerciser to test the flow. In this lab you will see some additional features of the Flow Exerciser that make it a very useful tool when testing and debugging more complex message flows. - -1\. Start the Flow Exerciser. - - **Note!** The **Trace** node is still unwired. But this will not cause any problems. - - ![](./images/tkStartFlowExerciser.png) - -2\. Click **Close** to start recording. - - ![](./images/tkReadyToRecordMsgClose.png) - -3\. Click the **Send** message icon. - - ![](./images/tkSendTestMsg1.png) - -4\. The Input message from our previous tests is still available. Click **Test message**. - - In the Test message, locate **customerCountry**. The value should be **USA**. - - ![](./images/tkSendTestMsgUSA.png) - -5\. Change the value of **customerCountry** to **US**. - - Click **Send**. - - ![](./images/tkSendTestMsgUS.png) - -6\. The Flow Exerciser will run. Click **Close** when Stopped. - - ![](./images/tkTestProgressInfoClose.png) - -7\. The Flow Exerciser shows the path the **US** message took through the flow. - - ![](./images/tkFlowExerciserShowUSPath.png) - -8\. Click the recorded message to view it. - - ![](./images/tkSelectRecordedMsg1.png) - -9\. Note that the Recorded Message does reflect the change you made. - - ![](./images/tkRecordedMsgUS.png) - -10\. Save this recorded message by clicking the ![](./images/tkSaveIcon.png) save icon in the upper right corner. - - ![](./images/tkSaveRecordedMsg.png) - -11\. Call this recorded message ***Test customerCountry=US***. - Click **OK**. - ![](./images/tkSaveRecordedMsgUS.png) - -12\. Close the Recorded Message window. - - ![](./images/tkCloseRecordedMsg.png) - -13\. Repeat these steps to test the Canada path in the message flow. - - Click **Send** to configure another message. - - ![](./images/tkSendTestMsg1.png) - -14\. Select ***Test message***. - - Change *customerCountry* to **CA** - - Click **Send**. - - ![](./images/tkSendTestMsgCA.png) - -15\. The Flow Exerciser will run. Click **Close** when Stopped - - ![](./images/tkTestProgressInfoClose.png) - -16\. This time the Flow Exerciser shows that the **CA** path was taken. - - ![](./images/tkTestMsgCAPath.png) - -17\. Click the recorded message to view it. - - ![](./images/tkOpenRecordedMsgCA.png) - -18\. Note that the Recorded Message does reflect the change you made. - - ![](./images/tkViewRecordedMsgCA.png) - -19\. Save this recorded message by clicking the ![](./images/tkSaveIcon.png) save icon in the upper right corner. - - ![](./images/tkSaveRecordedMsg.png) - -20\. Call this recorded message ***Test customerCountry=CA***. - - Click **OK**. - - ![](./images/tkSaveRecordedMsgCA.png) - -21\. Close the Recorded Message window. - - ![](./images/tkCloseRecordedMsg.png) - -22\. In the *Application Development* pane, expand **Other Resources**. - - Double-click IntroMessageFlow\_recordedMessage.xml to open it. - - ![](./images/tkOpenRecordedMsgXML.png) - -23\. In the XML Editor, expand the two most recent testData entries. You should see the recorded messages for **US** and **CA**. - - ![](./images/tkRecordedMsgXMLExpanded.png) - -24\. Close the XML Editor. - - ![](./images/tkCloseRecordedMsgXML.png) - -25\. You have tested your two expected paths (US and CA). But what will happen if some other customerCountry value is received by the message flow? Let’s find out. - -26\. Click **Send** to configure another message. - ![](./images/tkSendTestMsg1.png) - -27\. Click **Test message**. Change the *customerCountry* to **MX**. Click **Send**. - ![](./images/tkSendTestMsgMX.png) - -28\. Hmmm. The message was sent…but no HTTP Reply was received. Why not? - Click **Close**. - ![](./images/tkTestMsgProgressMX.png) - -29\. In the Flow Exerciser, notice that control reached the CheckCountry node. But it stopped there. Why didn’t it continue? - ![](./images/tkTestMsgPathMX.png) - -30\. To answer that, let’s look again at the flow. - Stop the Flow Exerciser. - - ![](./images/tkStopFlowExerciserMX.png) - -31\. Click **Yes** on the pop-up. - - ![](./images/tkCloseFlowExerciserWarn.png) - -32\. The Flow Exerciser is stopped, and the message flow is returned to editable mode. - - Click the **CheckCountry** route node. Only **US** and **CA** are handled. - - ![](./images/tkCheckCountryNoMX.png) - -33\. Click the Output Terminal group. - - ![](./images/tkCheckCountryTerminalGrp.png) - -34\. Review the available Output terminals. - - ![](./images/tkTerminalGrpCancel.png) - - - **US** and **Canada** are wired. But **MX** is not going to match either of those. - - There was neither a **Match** or a **Failure**. - - **Default** would be the terminal normally taken when there was no match. But this was not wired. *So the message was discarded*. This might not be what we want to happen. - One approach would be to wire the Default terminal to an “Unsupported Country” path. - - But many things could potentially go wrong in a message flow. Rather than wire every possible exception path on every node in a flow, you will explore approaches to dealing with situations like this one in a later lab. - -35\. Press the **Cancel** key to cancel the unattached connector. - -In a later lab you will explore one approach for dealing with unexpected conditions such as this one, as well as how to implement some basic flow-level exception handling. - - -## 3c. A Closer Look at the Deployment Process - - -In the first two labs, you have been utilizing the Flow Exerciser to initiate your unit testing and it has been handling the deployment process for you “behind the scenes”. To finish this lab, we will briefly examine the deployment process, and you will manually do your own deploy. - -## 3d. Key Idea: The Deployment Process - -|----|----| -|![](./images/important.png)|**Key Idea -- The Deployment Process** Deployment of Integration Solutions up to this point have been done *implicitly* – by virtue of your using the Flow Exerciser. This section will explore other approaches to solution deployment.| - -When you create an Application, Integration Service or REST API project in the IBM® Integration Toolkit, you must distribute them to the Integration Nodes where you want them to run. Artifacts for message flows and associated resources are packaged in a broker archive (BAR) file before being deployed to the integration server. - -You can initiate a deployment in the following ways: - -- From the IBM Integration Toolkit -- From the IBM Integration Web UI -- By using the **mqsideploy** command -- By using functions defined by the IBM Integration API - -Depending on your work patterns, you might use all these methods at different times. - -The Integration Toolkit provides an *Integration Nodes* view in the lower left hand corner of the Integration Development perspective. If you expand an Integration Node, all the Integration Servers in that node are displayed, as well as deployed Applications, Services, REST APIs, and their underlying message flows and their associated resources. You can drag an Application or Library, message flow, or a broker archive (BAR) file from the Application Development view onto an Integration Server to deploy it. Alternatively, you can right click an Integration Server to select an Application or Library, message flow, or BAR file to deploy to the selected Integration Server. - -If you are working with an Application and want to deploy and test it quickly, you can deploy just that resource. Drag the resource onto the Integration Server to which you want to deploy it. A BAR file is generated automatically and deployed. If Static Libraries are referenced, they are added automatically to the BAR file and deployed. If a message flow contains a subflow that is defined in a “.subflow” file, the subflow is automatically included in the BAR file, and deployed with the message flow. If you drag a flow that is contained in an Application or Library, you will see a message saying that the whole application or library will be deployed, because you cannot deploy a message flow on its own if it belongs to an Application or Library. - -## 3e. Key Concept: The BAR file - -|----|----| -|![](./images/important.png)|**Key Concept -- Broker Archive (BAR) Files.** The unit of deployment to an Integration Server is the Broker Archive (BAR) file. This section will explore what BAR files are and how you make use of them.| - -The Broker Archive (BAR) file is a .zip file which contains the flows, models, .jar files, maps, and any other resources in the workspace needed to run your Applications. The BAR file also contains a deployment descriptor .xml file, which exposes flow and node properties for override at build or deploy time. The following sequence of events illustrates how to deploy with a BAR file. - -1\. Create a broker archive. -2\. Add Applications, Libraries, Services, REST APIs, message flows and other flow dependencies to the broker archive. -3\. If necessary, you edit the configurable properties of the message flows or applications in the broker archive. -4\. Deploy the BAR file by sending it to an Integration Server. - -A BAR file can be deployed in two ways: - -- [Incremental BAR file deployment](http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/topic/com.ibm.etools.mft.doc/af02070_.htm#af02070_i). Deployed files are added to the execution group. Files that exist in the execution group are replaced by the new version. -- [Complete BAR file deployment](http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/topic/com.ibm.etools.mft.doc/af02070_.htm#af02070_c). Files that are already deployed to the execution group are removed before the entire contents of the BAR file are deployed. Therefore, nothing is left in the execution group from previous deployments. - -1\. Return to the Integration Toolkit. - - In the *Application Development* pane, right-click in the whitespace. -2\. Select **New->BAR file** from the menu. - - ![](./images/tkNewBarFile.png) - -3\. Enter **Lab2** as the name of the new broker archive file. - - Click **Finish**. - - ![](./images/tkNewBarFile2.png) - -4\. In the BAR editor, check the box to select the **IntroLab** Application. - - ![](./images/tkNewBarFile3.png) - -5\. Click the **Message flows, static libraries and other message flow dependencies** radio button. -6\. Check the box to select the **IntroLab\_Lib** Library. - - ![](./images/tkNewBarFile4.png) - -7\. Click the **Build and Save**… button. - - ![](./images/tkNewBarFile5.png) - -8\. If prompted to Save the message flow, click **Yes**. - - ![](./images/tkNewBarFile6.png) - -9\. Press the **OK** button. - - ![](./images/tkNewBarFile7.png) - -10\. In the BAR editor, select the **Manage** tab. - Expand the **IntroLab** app and select the various resources. - - Look at the **Properties view** below to see what properties are exposed in order to be overridden within the BAR file. For example, select the **IntroLab\_Listener** node. You can see that the *Path suffix for URL* property can be overridden at deployment time. - - ![](./images/tkNewBarFile8.png) - -11\. To deploy, find the **Lab2.bar** file in the navigator in the **BARs** container. - Drag and drop it onto the TEST_SERVER integration server. - - ![](./images/tkNewBarFile9.png) - -12\. Wait for deployment to complete. - - ![](./images/tkNewBarFile10.png) - -13\. Once deployment is complete, click the **default** integration server to open it to see the assets deployed to it. - - The **IntroLab** application has been deployed, which included the **IntroMessageFlow** message flow. The **IntroLab\_Lib** static library, which contains the **IN\_Request** XML Schema, has also been deployed. - Note too that the deployment date and time should reflect the actual time of deployment. - - ![](./images/tkNewBarFile11.png) - -Close all the open editor tabs but leave the Toolkit running. - - - -## 3f. Lab Clean-Up ------------- - -Optionally, you can clean up the resources you created in Labs 1 and 2. - -The following steps will delete the run-time artifacts from the POTNODE server. - -This will make things less cluttered while you continue through the remainder of the labs. - -1. In the *Application Development* pane, collapse any folders that are currently expanded. - - ![](./images/tkCleanUp1.png) - -2. In the *Integration Nodes* pane, right-click the default Integration Server, and select **Delete->All Flows And Resources**. - - ![](./images/tkCleanUp2.png) - -3. Click **OK** to proceed. - - ![](./images/tkCleanUp3.png) - -4. Wait while the **default** Integration Server is cleared. - - ![](./images/tkCleanUp4.png) - -5. All deployed objects should be cleared from the **default** Integration Server. - - ![](./images/tkCleanUp5.png) - -6. Close all the open editor tabs but leave the Toolkit running. - - ![](./images/tkCleanUp6.png) - - -### [Return to main ACE lab page](../app-connect-enterprise)