Uploaded image for project: 'Content Editor'
  1. Content Editor
  2. CONTEDIT-216

Test failure: OEmbedPeekProviderIT.metaTagsAreIgnored

    XMLWordPrintable

Details

    • Bug
    • Resolution: Obsolete
    • Neutral
    • None
    • None
    • None

    Description

      This test relies on data of an external website (http://oembed.com), which apparently changed and now causes the test to fail:

      java.util.NoSuchElementException: No value present
      at java.util.Optional.get(Optional.java:135)
      at info.magnolia.unfurl.OEmbedPeekProviderIT.metaTagsAreIgnored(OEmbedPeekProviderIT.java:57)
      

      The reason that no value is present here is request parsing failing in the jsoup library. Most likely this is 1218

      org.jsoup.UncheckedIOException: java.io.IOException: Mark invalid
       at org.jsoup.parser.CharacterReader.rewindToMark(CharacterReader.java:132)
       at org.jsoup.parser.Tokeniser.consumeCharacterReference(Tokeniser.java:182)
       at org.jsoup.parser.TokeniserState.readCharRef(TokeniserState.java:1698)
       at org.jsoup.parser.TokeniserState.access$100(TokeniserState.java:8)
       at org.jsoup.parser.TokeniserState$2.read(TokeniserState.java:36)
       at org.jsoup.parser.Tokeniser.read(Tokeniser.java:57)
       at org.jsoup.parser.TreeBuilder.runParser(TreeBuilder.java:55)
       at org.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:47)
       at org.jsoup.parser.Parser.parseInput(Parser.java:35)
       at org.jsoup.helper.DataUtil.parseInputStream(DataUtil.java:169)
       at org.jsoup.helper.DataUtil.load(DataUtil.java:66)
       at org.jsoup.Jsoup.parse(Jsoup.java:118)
       at com.nmote.oembed.DefaultOEmbedProvider.document(DefaultOEmbedProvider.java:245)
       at com.nmote.oembed.DefaultOEmbedProvider.discover(DefaultOEmbedProvider.java:214)
       at com.nmote.oembed.DefaultOEmbedProvider.resolve(DefaultOEmbedProvider.java:165)
       at info.magnolia.unfurl.OEmbedPeekProvider.getPeek(OEmbedPeekProvider.java:54)
       at info.magnolia.unfurl.OEmbedPeekProviderIT.metaTagsAreIgnored(OEmbedPeekProviderIT.java:57)
      

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              Unassigned Unassigned
              mduerig Michael Duerig
              AuthorX
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Bug DoR
                  Task DoD