Effective 3/5/21: The University of New Mexico (UNM) Information Technologies no longer has the resources to maintain My Messages.
Prior to 3/5/21: On behalf of The University of New Mexico (UNM) Information Technologies http://it.unm.edu, posting MyMessages B2 WAR files for Blackboard Learn SaaS (Original Experience only) and 9.1 (Self-Hosted/Managed Hosted) on OSCELOT in the hope that it will be useful for the Blackboard Learn Community.
Please read this README file before installing and indepnedently testing (on a Test Server first).
Creates a My Messages module at the course and organization level. It lists all courses with messages in the inbox and presents a direct link to the inbox within the appropriate course.
If you are currently using My Messages (version 2.2.1 or prior) then you will need to uninstall My Messages in order to successfully install My Messages.
Note: Below is a history of the current SaaS Test Release and Production Release.
The unm-unmmymessages-3900.8.war (version 2.6.4-3900.8) is the WAR file for Blackboard Learn 3900.8.0 SaaS, MH, and SH (not 3900.x.0) (Original Experience only).
- Using 3900.8.0 Blackboard APIs.
The unm-unmmymessages-3900.6.war (version 2.6.3-3900.6) is the WAR file for Blackboard Learn 3900.6.0 SaaS, MH, and SH (not 3900.x.0) (Original Experience only).
- Using 3900.6.0 Blackboard APIs.
Note: Below is a history for earlier SaaS Releases
The unm-unmmymessages-3900.4.war (version 2.6.2-3900.4) is the WAR file for Blackboard Learn 3900.4.0 SaaS, MH, and SH (not 3900.x.0) (Original Experience only).
- Using 3900.4.0 Blackboard APIs.
The unm-unmmymessages-3900.2.war (version 2.6.1-3900.2) is the WAR file for Blackboard Learn 3900.2.0 SaaS, MH, and SH (not 3900.x.0) (Original Experience only).
- Using 3900.2.0 Blackboard APIs.
The unm-unmmymessages-3900.0.war (version 2.6.0-3900.0) is the WAR file for Blackboard Learn 3900.0.0 MH/SH (not 3900.x.0) (Original Experience only).
- Using 3900.0.0 Blackboard APIs.
The unm-unmmymessages-3800.19.war (version 2.5.0-3800.19) is the WAR file for Blackboard Learn SaaS 3800.19.0 (not 3800.x.0) only (Original Experience only).
- Using 3800.19.0 Blackboard APIs.
The unm-unmmymessages-3800.17.war (version 2.4.9-3800.17) is the WAR file for Blackboard Learn SaaS 3800.17.0 (not 3800.x.0) only (Original Experience only).
- Using 3800.17.0 Blackboard APIs.
The unm-unmmymessages-3800.15.war (version 2.4.8-3800.15) is the WAR file for Blackboard Learn SaaS 3800.15.0 (not 3800.x.0) only (Original Experience only).
- Using 3800.15.0 Blackboard APIs.
The unm-unmmymessages-3800.13.war (version 2.4.7-3800.13) is the WAR file for Blackboard Learn SaaS 3800.13.0 (not 3800.x.0) only (Original Experience only).
- Using 3800.13.0 Blackboard APIs.
The unm-unmmymessages-3800.11.war (version 2.4.6-3800.11) is the WAR file for Blackboard Learn SaaS 3800.11.0 (not 3800.x.0) only (Original Experience only).
- Using 3800.11.0 Blackboard APIs.
The unm-unmmymessages-3800.9.war (version 2.4.5-3800.9) is the WAR file for Blackboard Learn SaaS 3800.9.0 (not 3800.x.0) only (Original Experience only).
- Using 3800.9.0 Blackboard APIs.
The unm-unmmymessages-3800.6.war (version 2.4.4-3800.6) is the WAR file for Blackboard Learn SaaS 3800.6.0 (not 3800.x.0) only (Original Experience only).
- Using 3800.6.0 Blackboard APIs.
The unm-unmmymessages-3800.4.war (version 2.4.3-3800.4) is the WAR file for Blackboard Learn SaaS 3800.4.0 (not 3800.x.0) only (Original Experience only).
My Messages (version 2.4.3-3800.4) rebuilt with 3800.4.0 Building Block APIs.
- Using 3800.4.0 Blackboard APIs.
The unm-unmmymessages-3800.2.war (version 2.4.2-3800.2) is the WAR file for Blackboard Learn SaaS 3800.2.0 (not 3800.x.0) only (Original Experience only).
My Messages (version 2.4.2-3800.2) rebuilt with 3800.2.0 Building Block APIs.
- Using 3800.2.0 Blackboard APIs.
Note: Below is a short history for 9.1 Releases and even earlier SaaS Releases
The unm-unmmymessages2019.war (version 2.4.1-q4.2019) is the WAR file for Blackboard Learn SaaS 3800.0.0 (not 3800.x.0) and Q4 2019 (Original Experience only).
My Messages (version 2.4.1-q4.2018) rebuilt with Q4 2019 Building Block APIs: Building Blocks API 3800.0.0
- Using Amazon Corretto 11
- Updates for SaaS and Q4 2019 (ex: JSP Precompilation)
- Updated for known issue with Blackboard Maven Repository
The unm-unmmymessages-q2-2019.war (version 2.3.3-q4.2018) is the WAR file for Blackboard Learn SaaS (3700.x), Q2 2019, or Q4 2018 (Original Experience only).
My Messages (version 2.3.3-q4.2018) is not recommended for Q4 2019 and SaaS 3800 (or higher) since Q4 2019 and SaaS 3800 uses Amazon Corretto 11.
My Messages B2 will NOT work in Ultra Experience (since B2s that have a non-system admin UX will not work in Ultra).
The University of New Mexico is currently running unm-unmmymessages2019.war (version 2.4.1-q4.2019) on Blackboard Learn Q4 2019 CU 7 (Self Hosted).
My Messages (version 2.3.3-q4.2018) rebuilt with Q4 2018 Building Block APIs: Building Blocks API 3500.0.0
My Messages (version 2.3.3-q4.2018) is a rebuild (with modifications) of Bruce Tenison's (OSCELOT Archive) MyMessages B2 - Thank You Bruce!
- Using updated B2Context version 1.9.00 - GitHub - OSCELOT/bb-b2context: This package provides basic support functions for Building Blocks.
Thanks to Stephen Vickers https://github.com/OSCELOT/bb-b2context and OSCELOT https://oscelot.org/
- Added Portuguese (Brazil) language, aka pt_BR, based on enhancement submission.
Thanks to Diego Roberto de Sousa for translation.
Please post your status with installing My Messages B2 on SaaS, MH/SH 3900.8.0 only (Original Experience only): https://community.blackboard.com/discuss/viewtopic/87/7737
Please post your status with installing My Messages B2 on SaaS, MH/SH 3900.6.0 only (Original Experience only): https://community.blackboard.com/discuss/viewtopic/87/7549
Please post your status with installing My Messages B2 on MH/SH 3900.4.0 only (Original Experience only): https://community.blackboard.com/discuss/viewtopic/87/7504
Please post your status with installing My Messages B2 on MH/SH 3900.2.0 only (Original Experience only): https://community.blackboard.com/discuss/viewtopic/87/7417
Please post your status with installing My Messages B2 on MH/SH 3900.0.0 only (Original Experience only): https://community.blackboard.com/discuss/viewtopic/80/7175
Please post your status with installing My Messages B2 on Q4 2019 with optional CUs (Self-Hosted or Managed Hosted): https://community.blackboard.com/discuss/viewtopic/80/5449
Note for both Learn SaaS (Original only) and 9.1 (SH/MH): Believe best practice is a B2 migration to LTI + REST API, but 'Message' Blackbaord Java APIs have not yet been developed into REST APIs.
MyMessages is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. MyMessages is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Lead Developer(s) | University of New Mexico Information Technologies http://it.unm.edu |
Development Status | Production/Stable |
License | GNU General Public License Version 3 (GPL-3.0) |
Programming Language | Java |
Target Platforms | Blackboard Learn 3900.8.0 SaaS/MH/SH (Original) only, 3900.6.0 MH/SH (Original), 3900.4.0 MH/SH (Original), 3900.2.0 MH/SH (Original), 3900.0.0 MH/SH (Original), Q4 2019 MH/SH (Original) with optional CUs (ex: 3800.0.0) |
As System Administrator: Communities->Tabs and Modules->Tabs
Top Frame Tab: My Institution
My Institution (at same level as Notifications Dashboard)->Default Content
My Messages - Check both Displayed and Required boxes -> Submit
My Institution - Should see My Messages tab in lower left hand corner with default text: Courses with Messages: You have no new unread messages!