gnodet opened a new pull request, #29470:
URL: https://github.com/apache/camel/pull/29470

   Remove the deprecated `camel-ognl` component and all pure-OGNL 
DSL/model/catalog/docs from the codebase.
   
   The `camel-ognl` component was deprecated since Camel 4.14. This PR removes:
   
   - `components/camel-ognl/` directory
   - `OgnlExpression` model class and its generated JSON
   - `ognl()` DSL methods from `ExpressionClause`, `ExpressionClauseSupport`, 
`LanguageBuilderFactory`, `BeanFactoryDefinition`, `MockExpressionClause`, 
`MockExpressionClauseSupport`, `MockValueBuilder`
   - BOM, SBOM, parent POM, coverage POM, allcomponents POM entries
   - Catalog resources (language JSON, model JSON, docs)
   - Documentation (`ognl-language.adoc`, nav entry, security-model references)
   - `ognl` mapping in `ArtifactUtils`
   - OGNL references in XML test resources (replaced with MVEL equivalents)
   - Updated `CamelCatalogTest` and `DocExamplesXmlSchemaTest`
   
   **What is preserved** (Simple/Bean OGNL-style notation is unrelated):
   - `OgnlHelper.java` / `OgnlHelperTest.java` (Simple language utility)
   - `OgnlExpressionBuilder.java` (Simple language)
   - `simple-ognl.adoc` and all Simple/Bean OGNL test files
   
   Upgrade guide entry added to `camel-4x-upgrade-guide-4_24.adoc`.
   
   _Forgebot (Hermes Agent on behalf of gnodet)_


-- 
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]

Reply via email to