dependabot[bot] 7bb1d868be
Bump junit.version from 5.10.1 to 5.10.2
Bumps `junit.version` from 5.10.1 to 5.10.2.

Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.1 to 5.10.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2)

Updates `org.junit.jupiter:junit-jupiter-engine` from 5.10.1 to 5.10.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 07:12:10 +00:00
2023-10-14 00:42:38 +02:00
2023-08-19 12:31:31 +02:00
2022-05-01 12:45:05 +02:00
2023-10-14 00:42:38 +02:00
2022-05-01 12:45:05 +02:00
2023-10-29 17:35:58 +01:00

fop4apex Quality Gate StatusTechnical Debt

Servlet for Oracle APEX to run PDF Reports based on Apache FOP

Fahrdienst-Anwendung / Kostenblatt

Run tests

mvn test

Build

mvn package verify

Upgrade

  • set new version in pom.xml
  • check dependent libraries for updates
  • run tests and build

Release

  • create a tag with version number
  • create a github release

Installation

  • rename target/fop4apex*.war to fop4apex.war
  • copy fop4apex.war to tomcat webapps folder
  • Oracle APEX - Sample Settings
    • PrintServer External (Apache FOP)
    • Protocol HTTP / HTTPS
    • Host 127.0.0.1
    • Port 8080
    • Script: /fop4apex/pdf
    • Timeout 300

Debugging

Add to Tomcat logging.properties:

org.apache.tomcat.util.http.Parameters.level = ALL
de.pdv.apex.level = ALL

Deploy to tomcat 9.x (IntelliJ / Netbeans) / Jetty 10.x

Run http://localhost:port/

Example:

Description
Servlet for Oracle APEX to run PDF Reports based on Apache FOP
Readme Apache-2.0 629 KiB
Languages
XSLT 88.1%
Java 11.9%