I have a standalone Java process that works to print PDF documents (using PDFBox). However, this does not work when called from within a Mendix application as a Java action since Mendix cannot see what printers are installed for a local user. Because Mendix is disallowing access to local printer resources, I want to try and use IPP to communicate with them. I am looking into using CUPS to remove the dependency that printers be installed locally, and instead send print requests to a network print server. Does anyone have experience with using IPP or CUPS, or printing PDF documents server side from within a Mendix application?