jamesnetherton opened a new pull request, #9502: URL: https://github.com/apache/camel-quarkus/pull/9502
An audit of the deployment build steps for native image registrations that are stale, wrong, or already provided elsewhere. ### Fixed registrations - **fop**: the `AdvancedMessageFormat` service providers were registered under `org.apache.fop.text`. FOP 2.11 ships them under `org.apache.fop.utils.text`. - **support-httpclient5**: the public suffix list resource was registered as `mozilla/public-suffix-list.txt`. httpclient5 loads `org/publicsuffix/list/effective_tld_names.dat`. - **json-validator**: removed the reflection step for implementations of `com.networknt.schema.JsonValidator`. That interface no longer exists in json-schema-validator 2.x, so the step matched nothing. - **support-langchain4j**: removed a `ReflectiveClassBuildItem` that was built but never produced. ### Registrations for things that no longer exist - **braintree**: `ssl/payments_braintreeapi_com.ca.crt` - **tika**: `org/apache/tika/parser/external/tika-external-parsers.xml` - **rocketmq**: `META-INF/services/org.apache.rocketmq.common.namesrv.TopAddressing` - **jolokia**: `Serializer` service providers - **support-commons-logging**: `LogFactoryImpl`, `Jdk14Logger` - **pubnub**: index dependencies on `pubnub-core-impl` and `pubnub-gson`; the latter contains no classes ### Registrations already provided by a dependency | Provided by | Extensions | |---|---| | `camel-quarkus-support-azure-core` | azure-key-vault, azure-storage-datalake, azure-storage-queue | | `camel-quarkus-support-httpclient5` | saxon, xslt-saxon | | `camel-quarkus-support-bouncycastle` | ssh, pqc | | `quarkus-grpc-common` | weaviate, qdrant, pinecone, salesforce, google-bigquery, google-pubsub, google-secret-manager | | `quarkus-netty` | dropbox | | `quarkus-jdbc-oracle` | debezium-oracle | | `quarkus-hazelcast-client` | hazelcast | | `quarkus-infinispan-client` | infinispan | | `quarkus-keycloak-admin-resteasy-client` | keycloak | | `quarkus-jaxp` | xpath | | `camel-quarkus-core` | twitter | ### Duplicates - **support-langchain4j**: `SentenceDetectorFactory`, `TensorInfo` and `OnnxTensor` were each registered twice. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
