commit | 59a167fdd6dabbd872dae8fbc7620b3a70137038 | [log] [tgz] |
---|---|---|
author | Andriy Redko <drreta@gmail.com> | Mon Apr 15 07:35:58 2024 -0400 |
committer | GitHub <noreply@github.com> | Mon Apr 15 07:35:58 2024 -0400 |
tree | 8a92bd15b9cd381f4eea400fbc5f43d471d2ccb2 | |
parent | ed888e64c198a6b7dbb87a5df8d32bb0d37ec3d8 [diff] |
Support Jakarta EE 10 (initial commit) (#1805) * CXF-8671: Support Jakarta EE 10. Initial commit to prepare the Jakarta EE integration branch * CXF-8671: Support Jakarta EE 10 (#1201) * Update dependencies to Jakarta EE 10 * Remove unnecessary dependency on jakarta.xml.bind-api It didn’t respect the Jakarta EE 10 BOM for some reason, and it doesn’t (yet?) appear to be necessary * Servlet API 6.0.0 * Jakarta XML Binding 4.0 * Jakarta Context Dependency Injection 4.0 * Fix Maven dependencies * Jakarta RESTful Web Services 3.1 * Update Jakarta EE dependencies for codegen-plugins integration tests * Add missing jakarta.xml.bind-api dependencies for codegen-plugin maven-invoker-plugin * Correct RetryAfterHeaderProviderTest not accounting for host daylight time getRawOffset() returns the offset for standard time, which means these tests fail when the default timezone is observing daylight time. * Upgrade saaj-impl * Upgrade undertow * Upgrade istack * Placeholders for bootstrap API * EntityPart * Implement RuntimeDelegateImpl * Partially implement TLS/SSL in SE bootstrap (needs some work on CXF engines) * Fix cxf-tools-wadlto-jaxrs test cases * Update Spring Boot to 3.1.0, Spring LDAP to 3.1.0, Spring Security to 6.1.0 * docs: Fix BUILDING.txt fastinstall line * Fix compilation and checkstyle issues * Update Hibernate to 6.2.9.Final * Update Hibernate to 6.3.1.Final * Refactor EntityPartBuilderImpl & EntityPartImpl * Replace JakarteEE 10 BOM with indvidual component versions to simplify patching and minor updates * Fixed CDI and Security test cases * Update Weld to 5.1.2.Final * Switch JSON-P/JSON-B implementation and fix test cases --------- Co-authored-by: Andriy Redko <drreta@gmail.com> * Update Arquillian to 1.8.0.Final * Update Apache Camel to 4.1.0 * Move to Spring Boot 3.2.0 baseline (#1534) * Update Hibernate to 6.4.0.Final * Update Apache Camel to 4.2.0 * Update JAXB Runtime (Glassfish) to 4.0.0 * Update SAAJ impl to 3.0.3 * Bump com.sun.xml.ws:jaxws-rt from 3.0.2 to 4.0.2 (#1568) Bumps com.sun.xml.ws:jaxws-rt from 3.0.2 to 4.0.2. --- updated-dependencies: - dependency-name: com.sun.xml.ws:jaxws-rt dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump com.sun.istack:istack-commons-tools from 4.1.1 to 4.2.0 (#1576) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Netty to 4.1.104.Final * Update Spring LDAP to 3.2.1 * Dependency updates * Bump org.eclipse.persistence:org.eclipse.persistence.moxy (#1583) Bumps [org.eclipse.persistence:org.eclipse.persistence.moxy](https://github.com/eclipse-ee4j/eclipselink) from 2.7.6 to 4.0.2. - [Release notes](https://github.com/eclipse-ee4j/eclipselink/releases) - [Commits](https://github.com/eclipse-ee4j/eclipselink/compare/2.7.6...4.0.2) --- updated-dependencies: - dependency-name: org.eclipse.persistence:org.eclipse.persistence.moxy dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cxf.zipkin-reporter.version from 2.17.0 to 2.17.1 (#1587) Bumps `cxf.zipkin-reporter.version` from 2.17.0 to 2.17.1. Updates `io.zipkin.reporter2:zipkin-reporter-brave` from 2.17.0 to 2.17.1 - [Release notes](https://github.com/openzipkin/zipkin-reporter-java/releases) - [Changelog](https://github.com/openzipkin/zipkin-reporter-java/blob/master/RELEASE.md) - [Commits](https://github.com/openzipkin/zipkin-reporter-java/compare/2.17.0...2.17.1) Updates `io.zipkin.reporter2:zipkin-sender-urlconnection` from 2.17.0 to 2.17.1 - [Release notes](https://github.com/openzipkin/zipkin-reporter-java/releases) - [Changelog](https://github.com/openzipkin/zipkin-reporter-java/blob/master/RELEASE.md) - [Commits](https://github.com/openzipkin/zipkin-reporter-java/compare/2.17.0...2.17.1) --- updated-dependencies: - dependency-name: io.zipkin.reporter2:zipkin-reporter-brave dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: io.zipkin.reporter2:zipkin-sender-urlconnection dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cxf.brave.version from 5.16.0 to 5.17.0 (#1584) Bumps `cxf.brave.version` from 5.16.0 to 5.17.0. Updates `io.zipkin.brave:brave-context-slf4j` from 5.16.0 to 5.17.0 Updates `io.zipkin.brave:brave-instrumentation-httpclient` from 5.16.0 to 5.17.0 Updates `io.zipkin.brave:brave-instrumentation-httpasyncclient` from 5.16.0 to 5.17.0 Updates `io.zipkin.brave:brave-instrumentation-okhttp3` from 5.16.0 to 5.17.0 --- updated-dependencies: - dependency-name: io.zipkin.brave:brave-context-slf4j dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.zipkin.brave:brave-instrumentation-httpclient dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.zipkin.brave:brave-instrumentation-httpasyncclient dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.zipkin.brave:brave-instrumentation-okhttp3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump org.apache.maven.plugins:maven-compiler-plugin (#1589) Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.11.0 to 3.12.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.11.0...maven-compiler-plugin-3.12.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Apache Camel to 4.3.0 * Bump cxf.olingo.server.version from 4.10.0 to 5.0.0 (#1597) Bumps `cxf.olingo.server.version` from 4.10.0 to 5.0.0. Updates `org.apache.olingo:odata-commons-api` from 4.10.0 to 5.0.0 Updates `org.apache.olingo:odata-commons-core` from 4.10.0 to 5.0.0 Updates `org.apache.olingo:odata-server-api` from 4.10.0 to 5.0.0 Updates `org.apache.olingo:odata-server-core` from 4.10.0 to 5.0.0 --- updated-dependencies: - dependency-name: org.apache.olingo:odata-commons-api dependency-type: direct:production update-type: version-update:semver-major - dependency-name: org.apache.olingo:odata-commons-core dependency-type: direct:production update-type: version-update:semver-major - dependency-name: org.apache.olingo:odata-server-api dependency-type: direct:production update-type: version-update:semver-major - dependency-name: org.apache.olingo:odata-server-core dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Spring Boot to 3.2.1 * Update Microprofile Config to 3.1 * Update Arquillian Weld Container to 3.0.2.Final * Update Hibernate to 6.4.2.Final * Update Spring Boot to 3.2.2 * Update to Jetty 12 (#1633) * Update to Jetty 12 * Fix parent version of IT projects (#1663) * Fix multiple compilation issues * Fix javadoc generation (post Jetty 12 update) * Update Hibernate to 6.4.3.Final * Update Hibernate to 6.4.4.Final * Update Micrometer to 1.12.3 and Micrometer Tracing to 1.2.3 * Update Spring LDAP to 3.2.2 * Update to Spring Boot 3.2.3 * Update UnboundID LDAP SDK for Java to 7.0.0 * Update Apache Camel to 4.4.1 * Update Apache Camel to 4.5.0 * Update Spring Cloud Eureka to 4.1.1 * Switched from wiremock-standalone to wiremock-jetty12 * Update JDK baseline to JDK-17 * Update Jetty to 12.0.8 * CXF-8993: Migrate from net.sf.cglib (cglib) to org.springframework.cglib (spring) (#1779) * Revamped io.opentelemetry.semconv:* dependencies since Micrometer Tracing brings conflicting ones * Adapt JAXWSServicesListingTest test cases to jetty 12.0.8+ changes * Adapt JAXRSServicesListingTest test cases to jetty 12.0.8+ changes * Update jakarta.json.bind-api to 3.0.1 * Bump org.jvnet.jaxb:jaxb-plugins from 3.0.1 to 4.0.6 (#1800) Bumps org.jvnet.jaxb:jaxb-plugins from 3.0.1 to 4.0.6. --- updated-dependencies: - dependency-name: org.jvnet.jaxb:jaxb-plugins dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andriy Redko <drreta@gmail.com> * Update Project Reactor to 3.6.5 * Update Micrometer to 1.12.5 * Update Micrometer Tracing to 1.2.5 * Minor pom.xml cleanups before merging to main --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Karl von Randow <karl@xk72.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Freeman(Yue) Fang <freeman.fang@gmail.com> Co-authored-by: Andreas Kuhtz <andreas.kuhtz@gmail.com>
Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.
CXF includes a broad feature set, but it is primarily focused on the following areas:
This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See http://www.wassenaar.org/ for more information.
The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this Apache Software Foundation distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code.
The following provides more details on the included cryptographic software:
For an Apache CXF source distribution, please read BUILDING.txt for instructions on building Apache CXF.
For an Apache CXF binary distribution, please read release_notes.txt for installation instructions and list of supported and unsupported features.
Alternatively, you can also find out how to get started here: http://cxf.apache.org/
If you need more help try talking to us on our mailing lists: http://cxf.apache.org/mailing-lists.html
If you find any issues with CXF, please submit reports with JIRA here: https://issues.apache.org/jira/browse/CXF
We welcome contributions, and encourage you to get involved in the CXF community. If you'd like to learn more about how you can contribute, please see: http://cxf.apache.org/getting-involved.html
Thank you for using CXF!
The Apache CXF Team http://cxf.apache.org/