[infinispan-issues] [JBoss JIRA] (ISPN-7405) DMR operation register-proto-schemas fails with NPE if the proto file has syntax errors

RH Bugzilla Integration (JIRA) issues at jboss.org
Wed May 31 04:36:00 EDT 2017


    [ https://issues.jboss.org/browse/ISPN-7405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13414136#comment-13414136 ] 

RH Bugzilla Integration commented on ISPN-7405:
-----------------------------------------------

Martin Gencur <mgencur at redhat.com> changed the Status of [bug 1428027|https://bugzilla.redhat.com/show_bug.cgi?id=1428027] from ON_QA to VERIFIED

> 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
>            Assignee: Dan Berindei
>            Priority: Blocker
>             Fix For: 9.0.0.CR2
>
>         Attachments: error.log
>
>
> 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