You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@nifi.apache.org by Mike Thomsen <mi...@gmail.com> on 2020/11/21 02:07:46 UTC
Stacktrace from ParquetReader
java.lang.NullPointerException: Name is null
at java.lang.Enum.valueOf(Enum.java:236)
at org.apache.parquet.hadoop.metadata.CompressionCodecName.valueOf(CompressionCodecName.java:26)
at org.apache.nifi.parquet.utils.ParquetUtils.createParquetConfig(ParquetUtils.java:172)
at org.apache.nifi.parquet.ParquetReader.createRecordReader(ParquetReader.java:48)
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.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:254)
at org.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:105)
at com.sun.proxy.$Proxy190.createRecordReader(Unknown Source)
at org.apache.nifi.processors.standard.SplitRecord$1.process(SplitRecord.java:156)
I think it's because I forgot to set the schema write strategy on the
ParquetRecordSetWriter to be "write schema." Is there a workaround for
this?
Thanks,
Mike
Re: Stacktrace from ParquetReader
Posted by Bryan Bende <bb...@gmail.com>.
https://issues.apache.org/jira/browse/NIFI-7817
On Fri, Nov 20, 2020 at 9:08 PM Mike Thomsen <mi...@gmail.com> wrote:
> java.lang.NullPointerException: Name is null
> at java.lang.Enum.valueOf(Enum.java:236)
> at
> org.apache.parquet.hadoop.metadata.CompressionCodecName.valueOf(CompressionCodecName.java:26)
> at
> org.apache.nifi.parquet.utils.ParquetUtils.createParquetConfig(ParquetUtils.java:172)
> at
> org.apache.nifi.parquet.ParquetReader.createRecordReader(ParquetReader.java:48)
> 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.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:254)
> at
> org.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:105)
> at com.sun.proxy.$Proxy190.createRecordReader(Unknown Source)
> at
> org.apache.nifi.processors.standard.SplitRecord$1.process(SplitRecord.java:156)
>
> I think it's because I forgot to set the schema write strategy on the
> ParquetRecordSetWriter to be "write schema." Is there a workaround for
> this?
>
> Thanks,
>
> Mike
>
--
Sent from Gmail Mobile