Yes, your PDX metadata is stored in a disk store if you have persistence
enabled fro PDX. The default disk store files are stored in the working
directory of each server, with names like .crf, .drf, .if. So if you moved
those files, you potentially moved all of the PDX metadata, and that
explain why your client can't lookup the PDX type.

-Dan

On Tue, Jan 29, 2019 at 9:31 AM aashish choudhary <
[email protected]> wrote:

> Hi,
>
> We have been getting below exception while running queries on Pulse. There
> is link available with possible cause and resolution for this issue. We
> have tried the steps as mentioned on the official article. But it's not
> helping.
>
> Exception while running query on pulse.
> IllegalStateException: Unknown PDX Type on Client Side
>
>
> https://community.pivotal.io/s/article/IllegalStateException-Unknown-PDX-Type-on-Client-Side
>
> We have verified that our pdx persistence is enabled on all the members so
> it should have not have happened in that case. One observation that i could
> make is that while debugging issue someone moved the filed named as .drf or
> .crf something like that and restarted the cluster. I believe these files
> are used to persistence so could this be the main problem in our case?.
> Also when the disk-store is default where pdx metadata is stored? Which
> file holds pdx metadata. I think this problem should be same for other main
> clients applications as well .i.e java client. Will confirm on this.
>
> Any help or inputs would be appreciated.
>
> With Best Regards,
> Ashish
>

Reply via email to