Uploaded image for project: 'Magnolia RSS Aggregator Module'
  1. Magnolia RSS Aggregator Module
  2. MGNLRSSAGG-213

Generate feed failed because of missing jdom2 dependency

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • 2.5.2
    • None
    • None

    Description

      Step to reproduce:

      • Prepare template has feed components
      • Add page and component Rss Combined Feed Paragraph
      • Choose news feed and save
      • Preview that page and click Feed icon

      --> Exception throw because of missing lib

      Error log:

      Caused by: java.lang.NoClassDefFoundError: org/jdom2/JDOMException
      	at com.rometools.rome.io.SyndFeedOutput.<init>(SyndFeedOutput.java:39)
      	at info.magnolia.module.rssaggregator.generator.AbstractSyndFeedGenerator.syndFeedToXml(AbstractSyndFeedGenerator.java:95)
      	at info.magnolia.module.rssaggregator.generator.AbstractSyndFeedGenerator.generate(AbstractSyndFeedGenerator.java:85)
      	at info.magnolia.module.rssaggregator.servlet.FeedSyndicationServlet.handleRequest(FeedSyndicationServlet.java:112)
      	at info.magnolia.module.rssaggregator.servlet.FeedSyndicationServlet.doPost(FeedSyndicationServlet.java:95)
      	... 87 more
      Caused by: java.lang.ClassNotFoundException: org.jdom2.JDOMException
      	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1332)
      	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1166)
      	... 92 more
      

      Check current jdom lib
      Add jdom2 lib and it works well

      Checklists

        Acceptance criteria

        Attachments

          1. add-feed-component.png
            add-feed-component.png
            60 kB
          2. current-jdom-lib.png
            current-jdom-lib.png
            61 kB
          3. error-happens.png
            error-happens.png
            711 kB
          4. need-to-use-jdom2-lib.png
            need-to-use-jdom2-lib.png
            76 kB
          5. prepare-feed-site.png
            prepare-feed-site.png
            403 kB
          6. rss-combine-feed-page.png
            rss-combine-feed-page.png
            402 kB

          Activity

            People

              Unassigned Unassigned
              oanh.thai Oanh Thai Hoang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Checklists

                  Bug DoR
                  Task DoD