Files
alfresco-transform-core/model
dependabot[bot] 6768cf066f Bump the maven group across 1 directory with 33 updates
Bumps the maven group with 33 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) | `4.0.7` | `4.1.1` |
| commons-io:commons-io | `2.20.0` | `2.22.0` |
| [org.dom4j:dom4j](https://github.com/dom4j/dom4j) | `2.1.4` | `2.2.0` |
| [org.apache.activemq:activemq-client](https://github.com/apache/activemq) | `6.2.7` | `6.3.2` |
| org.apache.pdfbox:pdfbox | `3.0.5` | `3.0.8` |
| org.apache.pdfbox:pdfbox-tools | `3.0.5` | `3.0.8` |
| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.2.1` | `3.2.2` |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.22.1` | `2.22.2` |
| [com.google.guava:guava](https://github.com/google/guava) | `33.4.0-jre` | `33.7.1-jre` |
| [com.github.junrar:junrar](https://github.com/junrar/junrar) | `7.5.10` | `8.1.1` |
| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.26.2` | `1.28.0` |
| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.17.2` | `1.22.1` |
| org.apache.tomcat.embed:tomcat-embed-core | `11.0.23` | `11.0.25` |
| org.apache.tomcat.embed:tomcat-embed-el | `11.0.23` | `11.0.25` |
| org.apache.tomcat.embed:tomcat-embed-websocket | `11.0.23` | `11.0.25` |
| org.yaml:snakeyaml | `2.3` | `2.7` |
| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `2.0.5` |
| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |
| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.3` | `4.1.0` |
| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.23.1` | `1.23.2` |
| [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin) | `2.5.0` | `2.7.1` |
| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.48.1` | `0.49.0` |
| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.45.0` | `3.10.2` |
| org.apache.maven:maven-artifact | `3.9.6` | `3.9.16` |
| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.1` |
| org.apache.poi:poi-ooxml | `5.4.1` | `5.5.1` |
| org.apache.poi:poi | `5.4.1` | `5.5.1` |
| org.apache.poi:poi-scratchpad | `5.4.1` | `5.5.1` |
| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |
| [org.apache.tika:tika-core](https://github.com/apache/tika) | `3.2.3` | `4.0.0` |
| org.apache.tika:tika-parsers-standard-package | `3.2.3` | `4.0.0` |
| [joda-time:joda-time](https://github.com/JodaOrg/joda-time) | `2.13.0` | `2.14.3` |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.8.1` | `3.11.0` |



Updates `org.springframework.boot:spring-boot-starter-parent` from 4.0.7 to 4.1.1
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v4.0.7...v4.1.1)

Updates `commons-io:commons-io` from 2.20.0 to 2.22.0

Updates `org.dom4j:dom4j` from 2.1.4 to 2.2.0
- [Release notes](https://github.com/dom4j/dom4j/releases)
- [Commits](https://github.com/dom4j/dom4j/compare/version-2.1.4...version/2.2.0)

Updates `org.apache.activemq:activemq-client` from 6.2.7 to 6.3.2
- [Release notes](https://github.com/apache/activemq/releases)
- [Commits](https://github.com/apache/activemq/compare/activemq-6.2.7...activemq-6.3.2)

Updates `org.apache.pdfbox:pdfbox` from 3.0.5 to 3.0.8

Updates `org.apache.pdfbox:pdfbox-tools` from 3.0.5 to 3.0.8

Updates `org.apache.pdfbox:pdfbox-tools` from 3.0.5 to 3.0.8

Updates `tools.jackson:jackson-bom` from 3.2.1 to 3.2.2
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.2.1...jackson-bom-3.2.2)

Updates `com.fasterxml.jackson:jackson-bom` from 2.22.1 to 2.22.2
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.22.1...jackson-bom-2.22.2)

Updates `com.google.guava:guava` from 33.4.0-jre to 33.7.1-jre
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

Updates `com.github.junrar:junrar` from 7.5.10 to 8.1.1
- [Release notes](https://github.com/junrar/junrar/releases)
- [Changelog](https://github.com/junrar/junrar/blob/master/CHANGELOG.md)
- [Commits](https://github.com/junrar/junrar/compare/v7.5.10...v8.1.1)

Updates `org.apache.commons:commons-compress` from 1.26.2 to 1.28.0
- [Changelog](https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-compress/compare/rel/commons-compress-1.26.2...rel/commons-compress-1.28.0)

Updates `commons-codec:commons-codec` from 1.17.2 to 1.22.1
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.17.2...rel/commons-codec-1.22.1)

Updates `org.apache.tomcat.embed:tomcat-embed-core` from 11.0.23 to 11.0.25

Updates `org.apache.tomcat.embed:tomcat-embed-el` from 11.0.23 to 11.0.25

Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 11.0.23 to 11.0.25

Updates `org.apache.tomcat.embed:tomcat-embed-el` from 11.0.23 to 11.0.25

Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 11.0.23 to 11.0.25

Updates `org.yaml:snakeyaml` from 2.3 to 2.7

Updates `org.testcontainers:testcontainers` from 1.20.4 to 2.0.5
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.20.4...2.0.5)

Updates `org.apache.commons:commons-lang3` from 3.18.0 to 3.20.0

Updates `org.codehaus.plexus:plexus-utils` from 4.0.3 to 4.1.0
- [Release notes](https://github.com/codehaus-plexus/plexus-utils/releases)
- [Commits](https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-4.0.3...plexus-utils-4.1.0)

Updates `org.jsoup:jsoup` from 1.23.1 to 1.23.2
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md)
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.23.1...jsoup-1.23.2)

Updates `org.codehaus.mojo:license-maven-plugin` from 2.5.0 to 2.7.1
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/2.5.0...2.7.1)

Updates `io.fabric8:docker-maven-plugin` from 0.48.1 to 0.49.0
- [Release notes](https://github.com/fabric8io/docker-maven-plugin/releases)
- [Changelog](https://github.com/fabric8io/docker-maven-plugin/blob/master/doc/changelog.md)
- [Commits](https://github.com/fabric8io/docker-maven-plugin/compare/v0.48.1...v0.49.0)

Updates `com.diffplug.spotless:spotless-maven-plugin` from 2.45.0 to 3.10.2
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.45.0...maven/3.10.2)

Updates `org.apache.maven:maven-artifact` from 3.9.6 to 3.9.16

Updates `org.apache.maven.plugins:maven-jar-plugin` from 3.4.2 to 3.5.1
- [Release notes](https://github.com/apache/maven-jar-plugin/releases)
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.4.2...maven-jar-plugin-3.5.1)

Updates `org.apache.poi:poi-ooxml` from 5.4.1 to 5.5.1

Updates `org.apache.poi:poi` from 5.4.1 to 5.5.1

Updates `org.apache.poi:poi-scratchpad` from 5.4.1 to 5.5.1

Updates `org.eclipse.angus:jakarta.mail` from 2.0.3 to 2.0.5

Updates `org.apache.tika:tika-core` from 3.2.3 to 4.0.0
- [Changelog](https://github.com/apache/tika/blob/main/CHANGES.txt)
- [Commits](https://github.com/apache/tika/compare/3.2.3...4.0.0)

Updates `org.apache.tika:tika-parsers-standard-package` from 3.2.3 to 4.0.0

Updates `org.apache.tika:tika-parsers-standard-package` from 3.2.3 to 4.0.0

Updates `joda-time:joda-time` from 2.13.0 to 2.14.3
- [Release notes](https://github.com/JodaOrg/joda-time/releases)
- [Changelog](https://github.com/JodaOrg/joda-time/blob/main/RELEASE-NOTES.txt)
- [Commits](https://github.com/JodaOrg/joda-time/compare/v2.13.0...v2.14.3)

Updates `org.apache.poi:poi` from 5.4.1 to 5.5.1

Updates `org.apache.poi:poi-scratchpad` from 5.4.1 to 5.5.1

Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.8.1 to 3.11.0
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.1...maven-dependency-plugin-3.11.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-version: 3.10.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: maven
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.22.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: com.github.junrar:junrar
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: maven
- dependency-name: com.google.guava:guava
  dependency-version: 33.7.1-jre
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: commons-codec:commons-codec
  dependency-version: 1.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: commons-io:commons-io
  dependency-version: 2.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: io.fabric8:docker-maven-plugin
  dependency-version: 0.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: joda-time:joda-time
  dependency-version: 2.14.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.activemq:activemq-client
  dependency-version: 6.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.commons:commons-compress
  dependency-version: 1.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.commons:commons-lang3
  dependency-version: 3.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
  dependency-version: 3.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.maven:maven-artifact
  dependency-version: 3.9.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.apache.pdfbox:pdfbox
  dependency-version: 3.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.apache.pdfbox:pdfbox-tools
  dependency-version: 3.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.apache.pdfbox:pdfbox-tools
  dependency-version: 3.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.apache.poi:poi
  dependency-version: 5.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.poi:poi
  dependency-version: 5.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.poi:poi-ooxml
  dependency-version: 5.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.poi:poi-scratchpad
  dependency-version: 5.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.poi:poi-scratchpad
  dependency-version: 5.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.apache.tika:tika-core
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: maven
- dependency-name: org.apache.tika:tika-parsers-standard-package
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: maven
- dependency-name: org.apache.tika:tika-parsers-standard-package
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: maven
- dependency-name: org.apache.tomcat.embed:tomcat-embed-core
  dependency-version: 11.0.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.apache.tomcat.embed:tomcat-embed-el
  dependency-version: 11.0.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.apache.tomcat.embed:tomcat-embed-el
  dependency-version: 11.0.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.apache.tomcat.embed:tomcat-embed-websocket
  dependency-version: 11.0.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.apache.tomcat.embed:tomcat-embed-websocket
  dependency-version: 11.0.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.codehaus.mojo:license-maven-plugin
  dependency-version: 2.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.codehaus.plexus:plexus-utils
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.dom4j:dom4j
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.eclipse.angus:jakarta.mail
  dependency-version: 2.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.jsoup:jsoup
  dependency-version: 1.23.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.springframework.boot:spring-boot-starter-parent
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.testcontainers:testcontainers
  dependency-version: 2.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: maven
- dependency-name: org.yaml:snakeyaml
  dependency-version: '2.7'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: tools.jackson:jackson-bom
  dependency-version: 3.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-15 09:11:58 +00:00
..

alfresco-transform-model

Alfresco Transform Model - Contains the data model of json configuration files and messages sent between clients, T-Engines and T-Router. It also contains code to work out which transform should be used for a combination of configuration files.

Upgrade to 3.0.0

When upgrading to 3.0.0, you will find that a number of classes in the alfresco-transform-model have moved. Hopefully they are now located in more logical packages. Most classes will not have been used in existing t-engines (based on the deprecated alfresco-transform-base), other than possibly for testing. The following table identifies these moves:

class original package new package
ExtensionService ± org.alfresco.transform.router org.alfresco.transform.common
Mimetype ± org.alfresco.transform.client.model org.alfresco.transform.common
RepositoryClientData org.alfresco.transform.router org.alfresco.transform.common
RequestParamMap ± org.alfresco.transform.client.util org.alfresco.transform.common
TransformerDebug org.alfresco.transform.router org.alfresco.transform.common
AbstractTransformOption org.alfresco.transform.client.model.config org.alfresco.transform.config
AddSupported org.alfresco.transform.client.model.config org.alfresco.transform.config
CoreFunction org.alfresco.transform.client.model.config org.alfresco.transform.config
CoreVersionDecorator org.alfresco.transform.client.model.config org.alfresco.transform.config
OverrideSupported org.alfresco.transform.client.model.config org.alfresco.transform.config
RemoveSupported org.alfresco.transform.client.model.config org.alfresco.transform.config
SupportedDefaults org.alfresco.transform.client.model.config org.alfresco.transform.config
SupportedSourceAndTarget org.alfresco.transform.client.model.config org.alfresco.transform.config
TransformConfig org.alfresco.transform.client.model.config org.alfresco.transform.config
TransformOption org.alfresco.transform.client.model.config org.alfresco.transform.config
TransformOptionGroup org.alfresco.transform.client.model.config org.alfresco.transform.config
TransformOptionValue org.alfresco.transform.client.model.config org.alfresco.transform.config
TransformStep org.alfresco.transform.client.model.config org.alfresco.transform.config
Transformer org.alfresco.transform.client.model.config org.alfresco.transform.config
TransformerAndTypes org.alfresco.transform.client.model.config org.alfresco.transform.config
TransformerTypesSizeAndPriority org.alfresco.transform.client.model.config org.alfresco.transform.config
Types org.alfresco.transform.client.model.config org.alfresco.transform.config
TransformRequestValidator org.alfresco.transform.client.model org.alfresco.transform.messages
TransformStack org.alfresco.transform.router org.alfresco.transform.messages
AbstractTransformRegistry org.alfresco.transform.client.registry org.alfresco.transform.registry
CombinedTransformConfig org.alfresco.transform.client.registry org.alfresco.transform.registry
Defaults org.alfresco.transform.client.registry org.alfresco.transform.registry
Origin org.alfresco.transform.client.registry org.alfresco.transform.registry
SupportedTransform org.alfresco.transform.client.registry org.alfresco.transform.registry
TransformCache org.alfresco.transform.client.registry org.alfresco.transform.registry
TransformRegistryHelper org.alfresco.transform.client.registry org.alfresco.transform.registry
TransformServiceRegistry org.alfresco.transform.client.registry org.alfresco.transform.registry
TransformerAndSourceType org.alfresco.transform.client.registry org.alfresco.transform.registry

± Classes also have a deprecated class with the same name in the original location as they are more likely to have been used in existing transformers.