You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Ron Gavlin (JIRA)" <ji...@apache.org> on 2009/05/28 21:39:45 UTC

[jira] Created: (CXF-2243) JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC

JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC
---------------------------------------------------------------------------------------------------------------------------------

                 Key: CXF-2243
                 URL: https://issues.apache.org/jira/browse/CXF-2243
             Project: CXF
          Issue Type: Bug
    Affects Versions: 2.0.11
            Reporter: Ron Gavlin


JMSFactory.createJmsListener does not use the property value from the JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC. As a result, the constructed DMLC always has the default receiveTimeout value of 1000 milliseconds (which can be quite inefficient). 


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (CXF-2243) JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-2243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang reassigned CXF-2243:
---------------------------------

    Assignee: Willem Jiang

> JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC
> ---------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CXF-2243
>                 URL: https://issues.apache.org/jira/browse/CXF-2243
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.0.11
>            Reporter: Ron Gavlin
>            Assignee: Willem Jiang
>         Attachments: cxf-2243.patch
>
>
> JMSFactory.createJmsListener does not use the property value from the JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC. As a result, the constructed DMLC always has the default receiveTimeout value of 1000 milliseconds (which can be quite inefficient). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CXF-2243) JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-2243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang resolved CXF-2243.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2.3
                   2.1.6
                   2.0.12

Applied patch with thanks to Ron.

BTW, 
I did a quick fix[1]for working with the spring 2.0.x by setting the template with default timeout value 0 if the JMSConfigurer hasn't that value.

[1] http://svn.apache.org/viewvc?rev=780960&view=rev

> JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC
> ---------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CXF-2243
>                 URL: https://issues.apache.org/jira/browse/CXF-2243
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.0.11
>            Reporter: Ron Gavlin
>            Assignee: Willem Jiang
>             Fix For: 2.0.12, 2.1.6, 2.2.3
>
>         Attachments: cxf-2243.patch
>
>
> JMSFactory.createJmsListener does not use the property value from the JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC. As a result, the constructed DMLC always has the default receiveTimeout value of 1000 milliseconds (which can be quite inefficient). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CXF-2243) JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-2243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ron Gavlin updated CXF-2243:
----------------------------

    Estimated Complexity: Novice

> JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC
> ---------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CXF-2243
>                 URL: https://issues.apache.org/jira/browse/CXF-2243
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.0.11
>            Reporter: Ron Gavlin
>         Attachments: cxf-2243.patch
>
>
> JMSFactory.createJmsListener does not use the property value from the JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC. As a result, the constructed DMLC always has the default receiveTimeout value of 1000 milliseconds (which can be quite inefficient). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CXF-2243) JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-2243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ron Gavlin updated CXF-2243:
----------------------------

    Attachment: cxf-2243.patch

This patch allows the JMSConfiguration.receiveTimeout to be used to configure both the conduit/JMSTemplate and the destination/JMSListener. Currently, only the conduit/JMSTemplate is possible.

> JMSFactory.createJmsListener does not use property from JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC
> ---------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CXF-2243
>                 URL: https://issues.apache.org/jira/browse/CXF-2243
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.0.11
>            Reporter: Ron Gavlin
>         Attachments: cxf-2243.patch
>
>
> JMSFactory.createJmsListener does not use the property value from the JMSConfiguration to set the receiveTimeout on the constructed Spring DMLC. As a result, the constructed DMLC always has the default receiveTimeout value of 1000 milliseconds (which can be quite inefficient). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.