From 97fa7e98d6ce513ebf8e32aac6aa5fee60106154 Mon Sep 17 00:00:00 2001 From: Bryan Kowal Date: Wed, 14 Aug 2013 10:35:58 -0500 Subject: [PATCH 1/4] Issue #2257 - updated edex_com to use the qpid 0.18 messaging api - created the new awips2-qpid-lib rpm - removed the ldm dependendency on awips2-notification (ldm still uses qpid 0.7) - qpid 0.7 libraries are now packaged with ldm - Amend: update the 32-bit build configurations - Amend: improve error handling in the EdexNotification cleanup function Change-Id: Iee8ec98304a6b5aea0d11044dd8779d2afa100c3 Former-commit-id: 21893102bb8f30b49ae35d11ac31b03d56dc558d [formerly ec0ef7fe80e6a51280cdadc349ffc38277d75f06 [formerly fc8c3f540dbdae21a52312d4b5744f002e987e66] [formerly 21893102bb8f30b49ae35d11ac31b03d56dc558d [formerly af2882799bd08998d1321bac37beb2a7cecb4fb9]]] Former-commit-id: ec0ef7fe80e6a51280cdadc349ffc38277d75f06 [formerly fc8c3f540dbdae21a52312d4b5744f002e987e66] Former-commit-id: ec0ef7fe80e6a51280cdadc349ffc38277d75f06 Former-commit-id: 67c9cbf70e2fd08cb4af01bf15b6e58894b96abd --- nativeLib/build.native/build-notification.sh | 7 - nativeLib/edex_com/.cproject | 2255 ++++++----------- nativeLib/edex_com/.gitignore | 1 + nativeLib/edex_com/src/EdexNotification.cpp | 126 +- nativeLib/edex_com/src/EdexNotification.h | 17 +- nativeLib/edex_notify/.cproject | 758 ++---- nativeLib/edex_notify/.gitignore | 1 + rpms/awips2.core/Installer.ldm/component.spec | 26 +- .../Installer.notification/component.spec | 1 + .../scripts/profile.d/awips2Notification.csh | 5 +- .../scripts/profile.d/awips2Notification.sh | 19 +- rpms/awips2.qpid/0.18/SPECS/qpid-lib.spec | 122 + rpms/awips2.qpid/0.18/deploy.builder/build.sh | 9 + rpms/build/common/rpms.sh | 16 + 14 files changed, 1292 insertions(+), 2071 deletions(-) create mode 100644 rpms/awips2.qpid/0.18/SPECS/qpid-lib.spec diff --git a/nativeLib/build.native/build-notification.sh b/nativeLib/build.native/build-notification.sh index 2bb5a68c36..4517812a8e 100644 --- a/nativeLib/build.native/build-notification.sh +++ b/nativeLib/build.native/build-notification.sh @@ -197,12 +197,5 @@ if [ $? -ne 0 ]; then echo "ERROR: Failed to copy the org.apache.thrift lib to its destination." exit 1 fi -# org.apache.qpid lib -> notification/lib -cp -vPf ${BUILD_ROOT}/workspace_/org.apache.qpid/${FOSS_LIB_DIR}/* \ - ${BUILD_ROOT}/awips2/notification/${FOSS_LIB_DIR} -if [ $? -ne 0 ]; then - echo "ERROR: Failed to copy the org.apache.qpid lib to its destination." - exit 1 -fi exit 0 diff --git a/nativeLib/edex_com/.cproject b/nativeLib/edex_com/.cproject index f556204569..c5cebfd85f 100644 --- a/nativeLib/edex_com/.cproject +++ b/nativeLib/edex_com/.cproject @@ -39,7 +39,7 @@