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