avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Holger Hoffstätte (JIRA) <j...@apache.org>
Subject [jira] [Created] (AVRO-842) Internal NPE when accessing proxy to a closed server endpoint
Date Fri, 24 Jun 2011 12:55:47 GMT
Internal NPE when accessing proxy to a closed server endpoint

                 Key: AVRO-842
                 URL: https://issues.apache.org/jira/browse/AVRO-842
             Project: Avro
          Issue Type: Bug
          Components: java
    Affects Versions: 1.5.1
         Environment: generic
            Reporter: Holger Hoffstätte

For development of an avro-based transport for remote OSGi services I had to wrap & unwind
transport-level exceptions into proper exceptions thrown to a client. One such scenario is
accessing a disconnected/dead endpoint, which should be a detectable condition. This works
fine with the SaslSocketTransceiver (where my wrapper can properly detect the IO Exception),
but not with Netty which hiccups with an internal NPE.
Generally speaking any transport-level and remote-endpoint exceptions must not only be clearly
detectable (either directly by client code or wrapper infrastructure around avro) but also
distinguishable from another.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message