Project Activity Stream RSS feed URL is generated in lowercase when subscribing the feed in Microsoft Outlook

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Won't Do
    • Component/s: None
    • Environment:
      Mozilla FireFox 5, Microsoft Outlook 2007

      NOTE: This suggestion is for JIRA Cloud. Using JIRA Server? See the corresponding suggestion.

      When subscribing a project activity stream RSS feeds using Microsoft Outlook, the URL is switched to lowercase, and thus the RSS feed subscription failed.

      The following error will be produced in JIRA side:

      2011-08-18 21:27:30,066 StreamsCompletionService::thread-4 ERROR anonymous 1286x140x1 1is5xr1 127.0.0.1 /plugins/servlet/streams [atlassian.streams.internal.FeedBuilder] Error fetching feed
      java.lang.IllegalArgumentException: No enum const class com.atlassian.streams.api.StreamsFilterType$Operator.is
      	at java.lang.Enum.valueOf(Enum.java:196)
      	at com.atlassian.streams.api.StreamsFilterType$Operator.valueOf(StreamsFilterType.java:58)
      	at com.atlassian.streams.internal.ActivityRequestImpl$Builder$FilterParser.apply(ActivityRequestImpl.java:231)
      	at com.atlassian.streams.internal.ActivityRequestImpl$Builder$FilterParser.apply(ActivityRequestImpl.java:220)
      	at com.atlassian.streams.api.common.Fold.foldl(Fold.java:23)
      	at com.atlassian.streams.internal.ActivityRequestImpl$Builder.parseFilters(ActivityRequestImpl.java:217)
      	at com.atlassian.streams.internal.ActivityRequestImpl$Builder.parseStandardFilters(ActivityRequestImpl.java:209)
      	at com.atlassian.streams.internal.ActivityRequestImpl$Builder.build(ActivityRequestImpl.java:181)
      	at com.atlassian.streams.internal.FeedBuilder$ToFeedCallable$1.call(FeedBuilder.java:99)
      	at com.atlassian.streams.internal.FeedBuilder$ToFeedCallable$1.call(FeedBuilder.java:86)
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      	at com.atlassian.util.concurrent.LimitedExecutor$Runner.run(LimitedExecutor.java:96)
      	at com.atlassian.sal.core.executor.ThreadLocalDelegateRunnable.run(ThreadLocalDelegateRunnable.java:34)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      	at java.lang.Thread.run(Thread.java:619)
      

      To reproduce:

      • Access JIRA using Mozilla FireFox
      • Go to a project summary page
      • Subscribe the project activity stream RSS feeds
      • Subscribe the feed using Microsoft Outlook

            Assignee:
            Unassigned
            Reporter:
            Ahmad Faisal (Inactive)
            Votes:
            4 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: