[ 
https://issues.apache.org/jira/browse/QPID-3439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robbie Gemmell reassigned QPID-3439:
------------------------------------

    Assignee: Keith Wall  (was: Robbie Gemmell)

Hi Keith, could you review please?

> stop importing Signal handling classes directly to break reliance on sun.misc 
> heirarchy and prevent the associated compiler warnings
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-3439
>                 URL: https://issues.apache.org/jira/browse/QPID-3439
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>    Affects Versions: 0.5, 0.6, 0.7, 0.8, 0.9, 0.10, 0.11, 0.12
>            Reporter: Robbie Gemmell
>            Assignee: Keith Wall
>             Fix For: 0.13
>
>
> The broker currently uses the sun.misc.Signal(Handler) classes directly 
> within the ServerConfiguration class, creating both a reliance on the classes 
> existing (they are far more prevalent than just the Sun JDK as might be 
> expected, but their existance isn't guaranteed) and also causing 
> unsuppressable compiler warnigns during the build.
> The use of these classes should be isolated from ServerConfiguration to allow 
> use of the broker on JDKs which do not support them, and additionally their 
> use should be proxied using reflection to remove the associated compiler 
> warnings.

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

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to