Skip navigation
Log in to follow, share, and participate in this community. Not a member? Join Now!

Recent Activity

mkauffman
To address recent changes in Oracle’s Java support model, Blackboard Learn is transitioning to adopt a more recent version of Java, Java 11 Corretto JDK.  To find details regarding the targeted versions and release dates please review the latest announcement details.   As with prior Java version changes, it is generally expected that Building… (Show more)
mkauffman
This is a follow on to the recent blog post about HttpClient .jar files. I'm writing because another vendor was using the Axis libraries we had in the classpath pre 3700.5.0. Those are gone too.   Always bundle all 3rd-party non-Blackboard .jars with your B2 and depend on those. Then the the B2 you ship won't break when Blackboard removes or… (Show more)
mkauffman
This is a follow on to the recent blog post about HttpClient .jar files. I'm writing because another vendor was using the Axis libraries we had in the classpath pre 3700.5.0. Those are gone too.   Always bundle all 3rd-party non-Blackboard .jars with your B2 and depend on those. Then the the B2 you ship won't break when Blackboard removes or… (Show more)
in Blackboard Learn Developers
mkauffman
I'm writing this to inform B2 developers that Blackboard has removed the Apache Commons HttpClient 3.x library from /usr/local/blackboard/systemlib in Blackboard Learn 3700.5.0. We are using HttpClient 4.x in Learn versions 3700.5.0 and later. 3700.5.0 has been in client-test since the 11th of June and went into production this last week on July… (Show more)
in Blackboard Learn Developers
mkauffman
I've had the question asked several times now so it deserves a blog post. The short answer to the question is to use Managed Placements. Reference this Blackboard Help article. This help article is also helpful. Here is a video demonstration. 
in Blackboard Learn Developers
mkauffman
"Unable to launch link. The Tool Provider has been disabled by the System Administrator," even after enabling LTI and the specific tool in system-level Tools and the LTI global settings are correct. The issue is that LTI is not enabled at the course level. Watch this video to see the setting that causes the issue and how to fix it.    The short… (Show more)
in Blackboard Learn Developers
mkauffman
I'm writing this to inform B2 developers that Blackboard has removed the Apache Commons HttpClient 3.x library from /usr/local/blackboard/systemlib in Blackboard Learn 3700.5.0. We are using HttpClient 4.x in Learn versions 3700.5.0 and later. 3700.5.0 has been in client-test since the 11th of June and went into production this last week on July… (Show more)
scott.hurrey
As many of you know, Java 8 is a thing of the past. Blackboard has been working to release Blackboard Learn with Amazon's Corretto 11 OpenJDK distribution. To help you prepare your Building Block integrations for this release, we have made early access availability for the Blackboard Learn B2 JAR files available in our external maven repository.… (Show more)
in Blackboard Learn Developers
mkauffman
Click to view contentThis blog post contains links to a complete demonstration of setting up and using https://github.com/blackboard/BBDN-LTI-Tool-Provider-Node. Shout out to Scott Hurrey & Eric Preston and his team (everyone you see on the commit list at the repo!)  for all their work and help with this.   First things first: Read, and understand, the… (Show more)
in Blackboard Learn Developers
mkauffman
Had a case come in with several questions about the LTI Placement Options. There's certainly many options so I've written this Blog Post in Q& A format for future reference. The definitive documentation is on https://help.blackboard.com Cheers!   When creating a LTI TP, what does 'Allow Membership Service Access' mean? - It allows one to enable… (Show more)
in Blackboard Learn Developers
Load more items