You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by y <ht...@163.com> on 2022/02/28 07:15:35 UTC

NullPointerException when using BinaryConfiguration

Hi Igniters:
  When i use ignite (ver. 2.11.0) thin client to connet the server with  below code:clientConfiguration.setBinaryConfiguration(getBinaryConfiguration()),it throw NullPointerException. Can't thin clients use setBinaryConfiguration function?


java.lang.NullPointerException
at org.apache.ignite.internal.client.thin.TcpIgniteClient$ClientBinaryMetadataHandler.addMeta(TcpIgniteClient.java:380)
at org.apache.ignite.internal.binary.BinaryContext.registerUserType(BinaryContext.java:1164)
at org.apache.ignite.internal.binary.BinaryContext.configure(BinaryContext.java:414)
at org.apache.ignite.internal.binary.BinaryContext.configure(BinaryContext.java:348)
at org.apache.ignite.internal.client.thin.ClientBinaryMarshaller.createImpl(ClientBinaryMarshaller.java:117)
at org.apache.ignite.internal.client.thin.ClientBinaryMarshaller.setBinaryConfiguration(ClientBinaryMarshaller.java:89)
at org.apache.ignite.internal.client.thin.TcpIgniteClient.<init>(TcpIgniteClient.java:115)
at org.apache.ignite.internal.client.thin.TcpIgniteClient.<init>(TcpIgniteClient.java:101)
at org.apache.ignite.internal.client.thin.TcpIgniteClient.start(TcpIgniteClient.java:327)
at org.apache.ignite.Ignition.startClient(Ignition.java:612)


HuTy,
2022/02/28





Re: NullPointerException when using BinaryConfiguration

Posted by Pavel Tupitsyn <pt...@apache.org>.
Hi, this bug was fixed in 2.12:
https://issues.apache.org/jira/browse/IGNITE-15138


On Mon, Feb 28, 2022 at 10:16 AM y <ht...@163.com> wrote:

> Hi Igniters:
>   When i use ignite (ver. 2.11.0) thin client to connet the server with
> below code:*clientConfiguration.setBinaryConfiguration(*
> *getBinaryConfiguration**())**,*it throw NullPointerException. Can't thin
> clients use *setBinaryConfiguration *function?
>
> java.lang.NullPointerException
> at
> org.apache.ignite.internal.client.thin.TcpIgniteClient$ClientBinaryMetadataHandler.addMeta(TcpIgniteClient.java:380)
> at
> org.apache.ignite.internal.binary.BinaryContext.registerUserType(BinaryContext.java:1164)
> at
> org.apache.ignite.internal.binary.BinaryContext.configure(BinaryContext.java:414)
> at
> org.apache.ignite.internal.binary.BinaryContext.configure(BinaryContext.java:348)
> at
> org.apache.ignite.internal.client.thin.ClientBinaryMarshaller.createImpl(ClientBinaryMarshaller.java:117)
> at
> org.apache.ignite.internal.client.thin.ClientBinaryMarshaller.setBinaryConfiguration(ClientBinaryMarshaller.java:89)
> at
> org.apache.ignite.internal.client.thin.TcpIgniteClient.<init>(TcpIgniteClient.java:115)
> at
> org.apache.ignite.internal.client.thin.TcpIgniteClient.<init>(TcpIgniteClient.java:101)
> at
> org.apache.ignite.internal.client.thin.TcpIgniteClient.start(TcpIgniteClient.java:327)
> at org.apache.ignite.Ignition.startClient(Ignition.java:612)
>
> *HuTy,*
> *2022/02/28*
>
>
>
>
>
>
>