[infinispan-issues] [JBoss JIRA] (ISPN-7405) DMR operation register-proto-schemas fails with NPE if the proto file has syntax errors
Adrian Nistor (JIRA)
issues at jboss.org
Thu Jan 26 11:41:00 EST 2017
Adrian Nistor created ISPN-7405:
-----------------------------------
Summary: DMR operation register-proto-schemas fails with NPE if the proto file has syntax errors
Key: ISPN-7405
URL: https://issues.jboss.org/browse/ISPN-7405
Project: Infinispan
Issue Type: Bug
Components: Remote Querying, Server
Affects Versions: 9.0.0.Beta2
Reporter: Adrian Nistor
Fix For: 9.0.0.CR1
Start an infinispan server and run the following CLI command:
./bin/ispn-cli.sh -c '/subsystem=datagrid-infinispan/cache-container=local:register-proto-schemas(file-names=[myFileWithSyntaxErrors.proto], file-contents=[kaboom])'
since the file has syntax errors it should still be placed in the ___protobuf_metadata cache and a myFileWithSyntaxErrors.proto.errors key should also be created. No exception should be thrown. Currently no key is written in cache and the NPE from the attached log happens.
When registering a proper file without syntax errors this works correctly.
The problem disappears if I disable global state persistence, so the cachestore seems to play a role in this.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the infinispan-issues
mailing list