You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "Sagar Sumit (Jira)" <ji...@apache.org> on 2023/01/24 12:26:00 UTC

[jira] [Closed] (HUDI-5596) Fix hudi cli bundle gson startup issue

     [ https://issues.apache.org/jira/browse/HUDI-5596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sagar Sumit closed HUDI-5596.
-----------------------------
    Fix Version/s: 0.13.0
       Resolution: Fixed

> Fix hudi cli bundle gson startup issue
> --------------------------------------
>
>                 Key: HUDI-5596
>                 URL: https://issues.apache.org/jira/browse/HUDI-5596
>             Project: Apache Hudi
>          Issue Type: Task
>            Reporter: Rahil Chertara
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 0.13.0
>
>
> ```
>  
> {{Caused by: java.lang.BootstrapMethodError: java.lang.NoSuchMethodError: com.google.gson.GsonBuilder.setLenient()Lcom/google/gson/GsonBuilder;
> at org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration$StandardGsonBuilderCustomizer.customize(GsonAutoConfiguration.java:90)
> at org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration.lambda$gsonBuilder$0(GsonAutoConfiguration.java:49)
> at java.util.ArrayList.forEach(ArrayList.java:1259)
> at org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration.gsonBuilder(GsonAutoConfiguration.java:49)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
> ... 19 more
> Caused by: java.lang.NoSuchMethodError: com.google.gson.GsonBuilder.setLenient()Lcom/google/gson/GsonBuilder;
> at java.lang.invoke.MethodHandleNatives.resolve(Native Method)
> at java.lang.invoke.MemberName$Factory.resolve(MemberName.java:975)
> at java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1000)
> at java.lang.invoke.MethodHandles$Lookup.resolveOrFail(MethodHandles.java:1394)
> at java.lang.invoke.MethodHandles$Lookup.linkMethodHandleConstant(MethodHandles.java:1750)
> at java.lang.i}}
>  
>  
> ```
>  
> https://github.com/apache/hudi/pull/7728



--
This message was sent by Atlassian Jira
(v8.20.10#820010)