[
https://issues.apache.org/jira/browse/RATIS-1600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17558813#comment-17558813
]
Zili Chen commented on RATIS-1600:
----------------------------------
[~zhangjilong] IIUC this is a - technically - trivial change. You may add an
entry in {{pom.xml}} to achieve it. The issue is that whether RATIS wants such
a patch. Are you one of RATIS PMC members? Could you speak on behalf of the
project?
> Include protobuf-java-utils in ratis-thirdparty-misc
> ----------------------------------------------------
>
> Key: RATIS-1600
> URL: https://issues.apache.org/jira/browse/RATIS-1600
> Project: Ratis
> Issue Type: Improvement
> Components: thirdparty
> Reporter: Zili Chen
> Priority: Major
>
> cc [~szetszwo]
> I meet a requirement to use {{JsonFormat}} from
> {{com.google.protobuf:protobuf-java-util}} (see also
> [https://search.maven.org/artifact/com.google.protobuf/protobuf-java-util/3.21.2/bundle).]
> Since we shaded {{{}com.google.protobuf:protobuf-java{}}}, {{JsonFormat}}
> cannot construct from the shaded protobuf Message class due to FQN mismatch.
> Perhaps we can also include {{com.google.protobuf:protobuf-java-util}} in
> ratis-thirdparty-misc so that we can manipulate shaded class with another
> shaded class.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)