You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "ARSLAN ALI (JIRA)" <ji...@apache.org> on 2016/10/07 12:07:20 UTC

[jira] [Commented] (KYLIN-2066) bug in CXF JMS library

    [ https://issues.apache.org/jira/browse/KYLIN-2066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15554921#comment-15554921 ] 

ARSLAN ALI commented on KYLIN-2066:
-----------------------------------

We are using apache cxf 3.0.5 and using for sending SOAP over JMS with TIBCO. We have noticed that heap increased if request times out. Upon investigation its found CXF put the ExchangeImpl object in the correlationMap and if request times out its throws RuntimeException and never remove the object from correlationMap. This leads us to memory leak. Below is the JMSUtil.


javax.jms.Message replyMessage = jmsTemplate.receiveSelected(replyToDestination, messageSelector);
                    if (replyMessage == null) {
                        throw new RuntimeException("Timeout receiving message with correlationId " + correlationId);
                    } else {
                        doReplyMessage(exchange, replyMessage);
                    }

> bug in CXF JMS library
> ----------------------
>
>                 Key: KYLIN-2066
>                 URL: https://issues.apache.org/jira/browse/KYLIN-2066
>             Project: Kylin
>          Issue Type: Bug
>          Components: Web 
>            Reporter: ARSLAN ALI
>            Assignee: Zhong,Jason
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)