content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p'

Atlassian JIRA | Steve Haffenden [Atlassian] | 3 years ago
  1. 0

    This causes all the integration tests to fail. {code}[INFO] [talledLocalContainer] 2014-03-05 15:12:51,078 WARN [Indexer: 1] [plugins.macrousage.extractor.MacroExtractor] processXhtml Exception extracting macro usages on 98305 [INFO] [talledLocalContainer] -- url: /confluence/admin/restore.action | userName: admin | action: restore [INFO] [talledLocalContainer] com.atlassian.confluence.content.render.xhtml.XhtmlException: RuntimeException occurred while performing an XHTML storage transformation (java.lang.RuntimeException: java.lang.Runti meException: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p') [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(StorageXhtmlTransformer.java:64) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.DefaultXhtmlContent.handleMacroDefinitions(DefaultXhtmlContent.java:221) [INFO] [talledLocalContainer] at sun.reflect.GeneratedMethodAccessor577.invoke(Unknown Source) [INFO] [talledLocalContainer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [INFO] [talledLocalContainer] at java.lang.reflect.Method.invoke(Method.java:597) [INFO] [talledLocalContainer] at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129) [INFO] [talledLocalContainer] at com.sun.proxy.$Proxy240.handleMacroDefinitions(Unknown Source) [INFO] [talledLocalContainer] at sun.reflect.GeneratedMethodAccessor577.invoke(Unknown Source) [INFO] [talledLocalContainer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [INFO] [talledLocalContainer] at java.lang.reflect.Method.invoke(Method.java:597) [INFO] [talledLocalContainer] at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154) [INFO] [talledLocalContainer] at com.sun.proxy.$Proxy240.handleMacroDefinitions(Unknown Source) [INFO] [talledLocalContainer] at com.atlassian.confluence.plugins.macrousage.extractor.MacroExtractor.processXhtml(MacroExtractor.java:75) [INFO] [talledLocalContainer] at com.atlassian.confluence.plugins.macrousage.extractor.MacroExtractor.addFields(MacroExtractor.java:51) [INFO] [talledLocalContainer] at com.atlassian.confluence.plugin.descriptor.ExtractorModuleDescriptor$BackwardsCompatibleExtractor.addFields(ExtractorModuleDescriptor.java:42) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ConfluenceDocumentBuilder.extractWithLuceneExtractors(ConfluenceDocumentBuilder.java:130) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ConfluenceDocumentBuilder.getDocument(ConfluenceDocumentBuilder.java:100) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.tasks.AddDocumentIndexTask.perform(AddDocumentIndexTask.java:43) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ReindexWorkBatch.indexCollection(ReindexWorkBatch.java:146) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ReindexWorkBatch$1.doInTransaction(ReindexWorkBatch.java:113) [INFO] [talledLocalContainer] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ReindexWorkBatch.executeTransaction(ReindexWorkBatch.java:84) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ReindexWorkBatch.run(ReindexWorkBatch.java:72) [INFO] [talledLocalContainer] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:680) [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlExcepti on: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13 /episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(StorageXhtmlTransformer.java:44) [INFO] [talledLocalContainer] ... 28 more [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence .content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseRichTextMacroBody(StorageMacroV1Unmarshaller.java:151) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:110) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153) [INFO] [talledLocalContainer] ... 30 more [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence.content.render.xhtml.editor .macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseRichTextMacroBody(StorageMacroV1Unmarshaller.java:151) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:110) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153) [INFO] [talledLocalContainer] ... 37 more [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameter Exception: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseRichTextMacroBody(StorageMacroV1Unmarshaller.java:151) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:110) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153) [INFO] [talledLocalContainer] ... 44 more [INFO] [talledLocalContainer] Caused by: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseV1Parameter(StorageMacroV1Unmarshaller.java:194) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:82) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153) [INFO] [talledLocalContainer] ... 51 more [INFO] [talledLocalContainer] Caused by: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget :url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.parseMacroParameter(MacroParameterTypeParserImpl.java:114) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.parseMacroParameter(MacroParameterTypeParserImpl.java:87) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseV1Parameter(StorageMacroV1Unmarshaller.java:188) [INFO] [talledLocalContainer] ... 56 more [INFO] [talledLocalContainer] Caused by: java.net.MalformedURLException: {widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.resolveUrl(MacroParameterTypeParserImpl.java:282) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.parseSingleMacroParameter(MacroParameterTypeParserImpl.java:209) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.parseMacroParameter(MacroParameterTypeParserImpl.java:109) [INFO] [talledLocalContainer] ... 58 more Tests run: 5, Failures: 0, Errors: 5, Skipped: 0, Time elapsed: 39.587 sec <<< FAILURE! {code} Cause: https://jira.atlassian.com/browse/CONF-31956

    Atlassian JIRA | 3 years ago | Steve Haffenden [Atlassian]
    content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p'
  2. 0

    This causes all the integration tests to fail. {code}[INFO] [talledLocalContainer] 2014-03-05 15:12:51,078 WARN [Indexer: 1] [plugins.macrousage.extractor.MacroExtractor] processXhtml Exception extracting macro usages on 98305 [INFO] [talledLocalContainer] -- url: /confluence/admin/restore.action | userName: admin | action: restore [INFO] [talledLocalContainer] com.atlassian.confluence.content.render.xhtml.XhtmlException: RuntimeException occurred while performing an XHTML storage transformation (java.lang.RuntimeException: java.lang.Runti meException: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p') [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(StorageXhtmlTransformer.java:64) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.DefaultXhtmlContent.handleMacroDefinitions(DefaultXhtmlContent.java:221) [INFO] [talledLocalContainer] at sun.reflect.GeneratedMethodAccessor577.invoke(Unknown Source) [INFO] [talledLocalContainer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [INFO] [talledLocalContainer] at java.lang.reflect.Method.invoke(Method.java:597) [INFO] [talledLocalContainer] at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129) [INFO] [talledLocalContainer] at com.sun.proxy.$Proxy240.handleMacroDefinitions(Unknown Source) [INFO] [talledLocalContainer] at sun.reflect.GeneratedMethodAccessor577.invoke(Unknown Source) [INFO] [talledLocalContainer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [INFO] [talledLocalContainer] at java.lang.reflect.Method.invoke(Method.java:597) [INFO] [talledLocalContainer] at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154) [INFO] [talledLocalContainer] at com.sun.proxy.$Proxy240.handleMacroDefinitions(Unknown Source) [INFO] [talledLocalContainer] at com.atlassian.confluence.plugins.macrousage.extractor.MacroExtractor.processXhtml(MacroExtractor.java:75) [INFO] [talledLocalContainer] at com.atlassian.confluence.plugins.macrousage.extractor.MacroExtractor.addFields(MacroExtractor.java:51) [INFO] [talledLocalContainer] at com.atlassian.confluence.plugin.descriptor.ExtractorModuleDescriptor$BackwardsCompatibleExtractor.addFields(ExtractorModuleDescriptor.java:42) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ConfluenceDocumentBuilder.extractWithLuceneExtractors(ConfluenceDocumentBuilder.java:130) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ConfluenceDocumentBuilder.getDocument(ConfluenceDocumentBuilder.java:100) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.tasks.AddDocumentIndexTask.perform(AddDocumentIndexTask.java:43) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ReindexWorkBatch.indexCollection(ReindexWorkBatch.java:146) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ReindexWorkBatch$1.doInTransaction(ReindexWorkBatch.java:113) [INFO] [talledLocalContainer] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ReindexWorkBatch.executeTransaction(ReindexWorkBatch.java:84) [INFO] [talledLocalContainer] at com.atlassian.confluence.search.lucene.ReindexWorkBatch.run(ReindexWorkBatch.java:72) [INFO] [talledLocalContainer] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:680) [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlExcepti on: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13 /episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(StorageXhtmlTransformer.java:44) [INFO] [talledLocalContainer] ... 28 more [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence .content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseRichTextMacroBody(StorageMacroV1Unmarshaller.java:151) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:110) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153) [INFO] [talledLocalContainer] ... 30 more [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence.content.render.xhtml.editor .macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseRichTextMacroBody(StorageMacroV1Unmarshaller.java:151) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:110) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153) [INFO] [talledLocalContainer] ... 37 more [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameter Exception: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseRichTextMacroBody(StorageMacroV1Unmarshaller.java:151) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:110) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153) [INFO] [talledLocalContainer] ... 44 more [INFO] [talledLocalContainer] Caused by: com.atlassian.confluence.content.render.xhtml.XhtmlException: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseV1Parameter(StorageMacroV1Unmarshaller.java:194) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:82) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153) [INFO] [talledLocalContainer] ... 51 more [INFO] [talledLocalContainer] Caused by: com.atlassian.confluence.content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget :url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p' [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.parseMacroParameter(MacroParameterTypeParserImpl.java:114) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.parseMacroParameter(MacroParameterTypeParserImpl.java:87) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseV1Parameter(StorageMacroV1Unmarshaller.java:188) [INFO] [talledLocalContainer] ... 56 more [INFO] [talledLocalContainer] Caused by: java.net.MalformedURLException: {widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.resolveUrl(MacroParameterTypeParserImpl.java:282) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.parseSingleMacroParameter(MacroParameterTypeParserImpl.java:209) [INFO] [talledLocalContainer] at com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParserImpl.parseMacroParameter(MacroParameterTypeParserImpl.java:109) [INFO] [talledLocalContainer] ... 58 more Tests run: 5, Failures: 0, Errors: 5, Skipped: 0, Time elapsed: 39.587 sec <<< FAILURE! {code} Cause: https://jira.atlassian.com/browse/CONF-31956

    Atlassian JIRA | 3 years ago | Steve Haffenden [Atlassian]
    content.render.xhtml.editor.macro.InvalidMacroParameterException: Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p'

    Root Cause Analysis

    1. content.render.xhtml.editor.macro.InvalidMacroParameterException

      Invalid parameter value for macro 'widget' parameter 'url' (type url): '{widget:url=http://app.episodic.com/shows/13/episodes/pskcvfyj8x1p'

      at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle()
    2. com.atlassian.confluence
      DefaultFragmentTransformer.transformFragment
      1. com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13)
      2. com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:175)
      3. com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:129)
      4. com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.parseRichTextMacroBody(StorageMacroV1Unmarshaller.java:151)
      5. com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV1Unmarshaller.unmarshal(StorageMacroV1Unmarshaller.java:110)
      6. com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:45)
      7. com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroUnmarshaller.unmarshal(DelegatingStorageMacroUnmarshaller.java:18)
      8. com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:30)
      9. com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(DefaultFragmentTransformer.java:153)
      9 frames