Skip to content

MyMessages WAR Files for Blackboard Learn SaaS/MH/SH 3900.8 and Blackboard Learn 9.1 (MH/SH) 3900.6.0 3900.4, 3900.2, 3900. 0, Q4 2019 (Original Experience only). 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.

master
Switch branches/tags
Go to file
Code

README.md

MyMessages

Alt text

Alt text

Alt text

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).

Description

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).

  1. 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).

  1. 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).

  1. 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).

  1. 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).

  1. 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).

  1. 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).

  1. 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).

  1. 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).

  1. 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).

  1. 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).

  1. 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).

  1. 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.

  1. 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.

  1. 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

  1. Using Amazon Corretto 11
  2. Updates for SaaS and Q4 2019 (ex: JSP Precompilation)
  3. 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!

  1. 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/

  1. 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.

Summary

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)

Documentation

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!

About

MyMessages WAR Files for Blackboard Learn SaaS/MH/SH 3900.8 and Blackboard Learn 9.1 (MH/SH) 3900.6.0 3900.4, 3900.2, 3900. 0, Q4 2019 (Original Experience only). 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.

Resources

License

Releases

No releases published

Packages

No packages published

Languages