gnodet-bot commented on code in PR #26673:
URL: https://github.com/apache/camel/pull/26673#discussion_r4061684574


##########
docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc:
##########
@@ -2349,3 +2349,13 @@ The `maxRetryTimeout` endpoint and component option is 
deprecated in both `camel
 it had no effect. The option is kept for backward compatibility of existing 
endpoint URIs but is marked
 deprecated and will be removed in a future release. Routes that set 
`maxRetryTimeout` can simply drop it;
 behaviour is unchanged.
+
+=== camel-jolt - switch from unmaintained bazaarvoice jolt to the 
jolt-community fork
+
+The JOLT library dependency has been migrated from 
`com.bazaarvoice.jolt:jolt-core` to
+`io.github.jolt-community.jolt:jolt-community-core`.
+See https://github.com/jolt-community/jolt-community[JOLT (Community Edition)].
+
+Due to the package rename from `com.bazaarvoice.jolt` to 
`io.joltcommunity.jolt`, users who plug custom `Transform` or
+`ContextualTransform` classes into a Chainr spec need to update their imports 
to `io.joltcommunity.jolt.Transform` and
+`io.joltcommunity.jolt.ContextualTransform`.

Review Comment:
   📝 **Upgrade guide still missing `Removr` sub-package move (previous finding, 
not yet addressed).**
   
   The guide warns about `Transform` and `ContextualTransform`, but `Removr` 
was relocated to a sub-package in jolt-community. The diff in 
`JoltEndpoint.java` shows:
   
   ```java
   // old
   import com.bazaarvoice.jolt.Removr;
   // new
   import io.joltcommunity.jolt.removr.Removr;  // ← note extra removr. 
sub-package
   ```
   
   Users who reference `Removr` directly will get a compile error from a plain 
prefix search-and-replace. Please add a note:
   
   ```suggestion
   Due to the package rename from `com.bazaarvoice.jolt` to 
`io.joltcommunity.jolt`, users who plug custom `Transform` or
   `ContextualTransform` classes into a Chainr spec need to update their 
imports to `io.joltcommunity.jolt.Transform` and
   `io.joltcommunity.jolt.ContextualTransform`.
   Users referencing `Removr` directly also need to update to 
`io.joltcommunity.jolt.removr.Removr` (note the extra `removr` sub-package — a 
plain package prefix replacement will not work).
   ```



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