ICEfaces
  1. ICEfaces
  2. ICE-2868

ICEfaces AHS: The JMS Topics should be configurable (follow up)

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.8.2-EE-GA_P01, 1.8.3
    • Component/s: None
    • Labels:
      None
    • Environment:
      ICEfaces Asynchronous HTTP Server

      Description

      The JMS Topic names should be made configurable to be used by the developer.

      This is a follow up to ICE-2214.

        Issue Links

          Activity

          Jack Van Ooststroom created issue -
          Jack Van Ooststroom made changes -
          Field Original Value New Value
          Assignee Jack van Ooststroom [ jack.van.ooststroom ]
          Hide
          Jack Van Ooststroom added a comment -

          Changed Fix Version(s) to 1.7.1

          Show
          Jack Van Ooststroom added a comment - Changed Fix Version(s) to 1.7.1
          Jack Van Ooststroom made changes -
          Fix Version/s 1.7.1 [ 10122 ]
          Jack Van Ooststroom made changes -
          Link This issue depends on ICE-2214 [ ICE-2214 ]
          Ken Fyten made changes -
          Fix Version/s 1.7.2 [ 10130 ]
          Fix Version/s 1.7.1 [ 10122 ]
          Hide
          Jack Van Ooststroom added a comment -

          Changed Assignee Priority to P3; this might be out-of-scope for this release

          Show
          Jack Van Ooststroom added a comment - Changed Assignee Priority to P3; this might be out-of-scope for this release
          Jack Van Ooststroom made changes -
          Assignee Priority P3
          Ken Fyten made changes -
          Fix Version/s 1.8DR#2 [ 10142 ]
          Fix Version/s 1.7.2 [ 10130 ]
          Hide
          Jack Van Ooststroom added a comment -

          Re-targeted for ICEfaces 2.0

          Show
          Jack Van Ooststroom added a comment - Re-targeted for ICEfaces 2.0
          Jack Van Ooststroom made changes -
          Salesforce Case []
          Fix Version/s 2.0 [ 10032 ]
          Fix Version/s 1.8DR#2 [ 10142 ]
          Deryk Sinotte made changes -
          Salesforce Case []
          Assignee Priority P3
          Jack Van Ooststroom made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Hide
          Jack Van Ooststroom added a comment -

          Changed Fix Version(s) to 1.8.3 and 1.8.2-EE-GA_P01

          Show
          Jack Van Ooststroom added a comment - Changed Fix Version(s) to 1.8.3 and 1.8.2-EE-GA_P01
          Jack Van Ooststroom made changes -
          Salesforce Case []
          Fix Version/s 1.8.2-EE-GA_P01 [ 10220 ]
          Fix Version/s 1.8.3 [ 10211 ]
          Fix Version/s 2.0-Beta [ 10032 ]
          Jack Van Ooststroom made changes -
          Link This issue blocks IPCK-62 [ IPCK-62 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #20240 Fri Jan 15 03:15:24 MST 2010 jack.van.ooststroom Fixed JIRA ICE-2868 : ICEfaces AHS: The JMS Topics should be configurable (follow up)
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/QueueMessagePublisher.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/DefaultMessageService.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/async/common/PushServerAdaptingServlet.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/MessageServiceClient.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/MessagePublisher.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/NoopMessagePublisher.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/util/event/servlet/ContextEventRepeater.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #20242 Fri Jan 15 03:19:59 MST 2010 jack.van.ooststroom Fixed JIRA ICE-2868 : ICEfaces AHS: The JMS Topics should be configurable (follow up)
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/push-server/src/org/icefaces/push/server/PushServerMessageService.java
          Commit graph MODIFY /icefaces/trunk/icefaces/push-server/src/org/icefaces/push/server/UpdatedViewsManager.java
          Commit graph MODIFY /icefaces/trunk/icefaces/push-server/src/org/icefaces/push/server/DisposeViewsHandler.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #20244 Fri Jan 15 06:20:05 MST 2010 jack.van.ooststroom Fixed JIRA ICE-2868 : ICEfaces AHS: The JMS Topics should be configurable (follow up)
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/CoreMessageService.java
          Hide
          Jack Van Ooststroom added a comment -

          In the AHS days we initially had multiple different topics specific to ICEfaces that we used. The current MSC API still reflects that by having the requirement of specifying the topic name whenever a message needs to be published and such. Now the MSC uses a default topic name, namely "icefacesPush", which is configurable through an ICEfaces applications web.xml by setting the com.icesoft.net.messaging.defaultTopicName context parameter to the desired value. In order to use the default topic either the traditional API can be used passing the MessageServiceClient.getDefaultTopicName() as the topic name, or the new API which doesn't require the specification of a topic name and will use the default topic automatically. This preserves the flexibility of the API and introduces simplified overloaded methods. Marking this one as FIXED.

          Show
          Jack Van Ooststroom added a comment - In the AHS days we initially had multiple different topics specific to ICEfaces that we used. The current MSC API still reflects that by having the requirement of specifying the topic name whenever a message needs to be published and such. Now the MSC uses a default topic name, namely "icefacesPush", which is configurable through an ICEfaces applications web.xml by setting the com.icesoft.net.messaging.defaultTopicName context parameter to the desired value. In order to use the default topic either the traditional API can be used passing the MessageServiceClient.getDefaultTopicName() as the topic name, or the new API which doesn't require the specification of a topic name and will use the default topic automatically. This preserves the flexibility of the API and introduces simplified overloaded methods. Marking this one as FIXED.
          Jack Van Ooststroom made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Affects [Documentation (User Guide, Ref. Guide, etc.)]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Jack van Ooststroom [ jack.van.ooststroom ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: