Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-4890

Request to implement renewing a WS-Notification subscription, using the Subscription.renew(java.lang.String) API in CXF

XMLWordPrintable

    • % %
    • 0
    • 0% 0%
    • 6.3 Sprint 3 (Feb 29 - Mar 25)

      CXF currently does not implement the WS-Notification Subscription.renew(java.lang.String) API:

      https://github.com/apache/cxf/blob/master/services/wsn/wsn-core/src/main/java/org/apache/cxf/wsn/jms/JmsSubscription.java#L163-L167

          @Override
          protected void renew(XMLGregorianCalendar terminationTime) throws UnacceptableTerminationTimeFault {
              UnacceptableTerminationTimeFaultType fault = new UnacceptableTerminationTimeFaultType();
              throw new UnacceptableTerminationTimeFault("TerminationTime is not supported", fault);
          }
      

      Customer requests this API to be implemented.
      In addition, for Subscription.renew() to make any sense, it is necessary to offer a subscribe() API that supports specifying the InitialTerminationTime as per the WSN spec.

            yfang@redhat.com Freeman(Yue) Fang
            rhn-support-tmielke Torsten Mielke
            Viliam Kasala Viliam Kasala
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: