ICEfaces
  1. ICEfaces
  2. ICE-7813

Make JMS settings configurable in both the web.xml as well as .properties file

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2, EE-1.8.2.GA_P03
    • Fix Version/s: EE-1.8.2.GA_P04
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces, HTTP, JMS

      Description

      We should make the Message Service Client (HTTP/JMS) related settings configurable in both the web.xml and the .properties file. Ensuring the settings in the web.xml takes priority over the settings in the .properties file.

        Activity

        Hide
        Jack Van Ooststroom added a comment -

        Sending src/com/icesoft/faces/webapp/http/servlet/ServletContextConfiguration.java
        Sending src/com/icesoft/net/messaging/DefaultMessageService.java
        Sending src/com/icesoft/net/messaging/MessageServiceAdapter.java
        Sending src/com/icesoft/net/messaging/MessageServiceClient.java
        Sending src/com/icesoft/net/messaging/MessageServiceConfiguration.java
        Sending src/com/icesoft/net/messaging/MessageServiceConfigurationProperties.java
        Sending src/com/icesoft/net/messaging/http/HttpAdapter.java
        Sending src/com/icesoft/net/messaging/jms/JMSAdapter.java
        Sending src/com/icesoft/net/messaging/jms/JMSProviderConfiguration.java
        Sending src/com/icesoft/net/messaging/jms/JMSProviderConfigurationProperties.java
        Transmitting file data ..........
        Committed revision 28086.

        Show
        Jack Van Ooststroom added a comment - Sending src/com/icesoft/faces/webapp/http/servlet/ServletContextConfiguration.java Sending src/com/icesoft/net/messaging/DefaultMessageService.java Sending src/com/icesoft/net/messaging/MessageServiceAdapter.java Sending src/com/icesoft/net/messaging/MessageServiceClient.java Sending src/com/icesoft/net/messaging/MessageServiceConfiguration.java Sending src/com/icesoft/net/messaging/MessageServiceConfigurationProperties.java Sending src/com/icesoft/net/messaging/http/HttpAdapter.java Sending src/com/icesoft/net/messaging/jms/JMSAdapter.java Sending src/com/icesoft/net/messaging/jms/JMSProviderConfiguration.java Sending src/com/icesoft/net/messaging/jms/JMSProviderConfigurationProperties.java Transmitting file data .......... Committed revision 28086.
        Hide
        Jack Van Ooststroom added a comment -

        All MSC related settings are now configurable both in web.xml as well as in a user specified .properties file. Please take note that the settings specified in the web.xml have priority over duplicate settings in the user specified .properties file. The MSC related settings covered here include:

        • com.icesoft.net.messaging.defaultTopicName
        • com.icesoft.net.messaging.messageMaxDelay
        • com.icesoft.net.messaging.messageMaxLength
        • com.icesoft.net.messaging.threadPoolSize
        • com.icesoft.net.messaging.jms.password
        • com.icesoft.net.messaging.jms.topicConnectionFactoryName
        • com.icesoft.net.messaging.jms.topicNamePrefix
        • com.icesoft.net.messaging.jms.userName
        • java.naming.factory.initial
        • java.naming.factory.url.pkgs
        • java.naming.provider.url

        Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - All MSC related settings are now configurable both in web.xml as well as in a user specified .properties file. Please take note that the settings specified in the web.xml have priority over duplicate settings in the user specified .properties file. The MSC related settings covered here include: com.icesoft.net.messaging.defaultTopicName com.icesoft.net.messaging.messageMaxDelay com.icesoft.net.messaging.messageMaxLength com.icesoft.net.messaging.threadPoolSize com.icesoft.net.messaging.jms.password com.icesoft.net.messaging.jms.topicConnectionFactoryName com.icesoft.net.messaging.jms.topicNamePrefix com.icesoft.net.messaging.jms.userName java.naming.factory.initial java.naming.factory.url.pkgs java.naming.provider.url Marking this one as FIXED.

          People

          • Assignee:
            Jack Van Ooststroom
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: