File _patchinfo of Package patchinfo.34129

<patchinfo incident="34129">
  <packager>fstrba</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for Java</summary>
  <description>This update for Java fixes the following issues:

maven-file-management:

- Use sisu-plexus instead of plexus-containers-container-default
- Added dependency on plexus-xml where relevant
- Removed unnecessary dependency on xmvn tools and parent pom

maven-shared-io:

- Do not add PROVIDED dependency on plexus-container-default
- Use sisu-plexus instead of plexus-containers-container-default
- Removed unnecessary dependency on xmvn tools and parent pom
    
maven2:

- Use sisu-plexus instead of plexus-containers-container-default
- Fixed build with both sisu-plexus and plexus-containers-container-default
- Require the new plexus-xml package to fix build

maven-shared-utils was updated to version 3.3.4:

- Use the org.eclipse.sisu:org.eclipse.sisu.plexus artifact in
  order to avoid conflict/choise of providers
- Checked exception converted to raw runtime
- PrettyPrintXmlWriter output is platform dependent
- Deprecated StringUtils.unifyLineSeparator
- Fixed environment variable with null value
- Dependencies upgraded:
  * Upgraded Jansi to 2.0.1
  * Upgraded Jansi to 2.2.0

plexus-ant-factory:

- Use the org.eclipse.sisu:org.eclipse.sisu.plexus to avoid
  conflict/choise of providers
- Use sisu-plexus instead of plexus-containers-container-default
- Fixed the code to build both with sisu-plexus and plexus-containers-container-default.

plexus-bsh-factory:

- Use the org.eclipse.sisu:org.eclipse.sisu.plexus to avoid
  conflict/choise of providers
- Use sisu-plexus instead of plexus-containers-container-default

plexus-cli:

- Use the org.eclipse.sisu:org.eclipse.sisu.plexus artifact to avoid conflict/choise of providers

plexus-i18n:

- Use sisu-plexus instead of plexus-containers-container-default

plexus-resources:

- Use the org.eclipse.sisu:org.eclipse.sisu.plexus artifact to avoid
  conflict/choise of providers
- Use sisu-plexus instead of plexus-containers-container-default

plexus-sec-dispatcher:

- Removed unnecessary dependency on plexus-containers-container-default
- Add dependency on plexus-xml where relevant
- Build with source and target levels 8

plexus-velocity:

- Use the org.eclipse.sisu:org.eclipse.sisu.plexus artifact to
  avoid conflict/choise of providers
- Use sisu-plexus instead of plexus-containers-container-default

tesla-polyglot:

- Fixed build with maven-plugin-plugin
- Fixed build with snakeyaml 2.2
</description>
</patchinfo>
openSUSE Build Service is sponsored by