Dockerizing the Modeshape REST and JCR App

Overview   Modeshape¬†is a Java Content Repostiory (JCR-283) implementation, which provides an open-source, hierarchical content management system. The goal of this exercise is to make a single Docker image which can be used in all environments. ¬†Any environment specific or volatile parameters should not be part of the image, but rather supplied as parameters (or a file) when running the image. This simplifies deployment and assures the run-time environment is identical. While these instructions are specific Modeshape, they can also

Read more

SpagoBI report deployment via SDK

Below are my thoughts on approach, capabilities, and limitations on doing automated deployments of SpagoBI reports through the SDK. I welcome your comments and suggestions. If you’re doing something differently, please share. As I now have 12 SpagoBI instances, keeping the reports in Sync on all environments has become a challenge. As a proof of concept, I’ve created a groovy script that can import an Exported-SpagoBI document to a list of SpagoBI servers. (Happy to share that if anyone is

Read more

Coeus Interactive Debugging Techniques – presentation notes

Interacting Debugging Techniques for Coeus, using Eclipse and Tomcat
Presentation notes – from the Kuali Coeus User Conference 2011

Why would you want to do that?

  • Understanding the architecture
  • Greater speed in solving problems
  • Quickly test changes, fixes, or enhancements!
  • Assist in making Institution-specific changes


  • Frustrated with lack of documentation
  • Needed to understand the architecture
    Read more
  • Upgrading from Apache FOP 0.20 to FOP 0.93

    I’m the process of upgrading from Coeus 4.3.7 to version 4.4.3. Coeus version 4.4 now uses Apache FOP 0.93. This is a major upgrade from FOP 0.20.x. Coeus uses FOP transform data into reports, through the use of XML and XSL. I’ve performed the same upgrade for another client, several years back, in an dental-insurance application that managed / generated benefit documents. Due to the changes in FOP, it is necessary to rework some of the Customized reports (expressed as XSL).

    These elements rendered fine in Apache FOP 0.20.x, but are show-stoppers in FOP 0.93 and later.

    Read more

    MIT Coeus – independent build #1

    Standalone – MIT Coeus Build #1

    Yesterday marked my first success in doing a stand-alone compile of MIT Coeus, version 4.3.7. Of note, while upgrades must be run separately for new revisions (ex 4.3.1 to 4.3.2 to … to 4.3.7) for schema changes and SQL commands, the Java source (which comes in the same archive) is a complete replacement. Unpacking (ex 4.3.1 to 4.3.2 to … to 4.3.7) into the same source folder and then trying to do a build is asking for problems.

    These following doc aws helpful in getting Java code signing and the local keystore configured.

    Read more