Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-40044

Creating unique macro id is slowing down rendering pages

    XMLWordPrintable

Details

    Description

      This could a problem with net.artemis.plugins.conf.multiexcerpt4 plugin, but it might also be a bad idea to use an array to store the IDs.

      java.util.ArrayList.indexOf(Object) ArrayList.java:317
      java.util.ArrayList.contains(Object) ArrayList.java:300
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.getUniqueMacroId(List) StorageMacroV2Marshaller.java:229
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.writeMacroId(MacroDefinition, XMLStreamWriter, ConversionContext) StorageMacroV2Marshaller.java:210
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:93
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(Reader, ConversionContext) StorageXhtmlTransformer.java:45
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptHelper.getMacroDefinition(ContentEntityObject, String, String) MultiExcerptHelper.java:108
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptHelper.getExcerpt(ContentEntityObject, String) MultiExcerptHelper.java:56
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptIncludeMacro.getBodyContent(Map, String, ConversionContext) MultiExcerptIncludeMacro.java:185
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptIncludeMacro.execute(Map, String, ConversionContext) MultiExcerptIncludeMacro.java:109
      sun.reflect.GeneratedMethodAccessor1883.invoke(Object, Object[])
      sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[]) DelegatingMethodAccessorImpl.java:43
      java.lang.reflect.Method.invoke(Object, Object[]) Method.java:497
      com.atlassian.confluence.macro.xhtml.XhtmlMacroManager$ResourceAwareMacroInvocationHandler.invoke(Object, Method, Object[]) XhtmlMacroManager.java:229
      com.sun.proxy.$Proxy2279.execute(Map, String, ConversionContext)
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.executeMacro(ConversionContext, Macro, MarshallerMetricsCollector, MacroDefinition, Map, boolean, MacroMetadata) ViewMacroMarshaller.java:267
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshalInternal(MacroDefinition, ConversionContext, Macro, MarshallerMetricsCollector) ViewMacroMarshaller.java:172
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.lambda$marshal$133(MacroDefinition, Macro, MarshallerMetricsCollector, MacroDefinition, ConversionContext) ViewMacroMarshaller.java:119
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller$$Lambda$449.marshal(Object, ConversionContext)
      com.atlassian.confluence.impl.content.render.xhtml.analytics.MetricsCollectingMarshaller.marshal(Object, ConversionContext) MetricsCollectingMarshaller.java:56
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshal(MacroDefinition, ConversionContext) ViewMacroMarshaller.java:125
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshal(Object, ConversionContext) ViewMacroMarshaller.java:56
      com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(XMLEventReader, FragmentTransformer, ConversionContext) UnmarshalMarshalFragmentTransformer.java:33
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(XMLEventReader, FragmentTransformer, FragmentTransformer, ConversionContext) DefaultFragmentTransformer.java:159
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(XMLEventReader, FragmentTransformer, ConversionContext) DefaultFragmentTransformer.java:135
      com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(Reader, ConversionContext) StorageXhtmlTransformer.java:45
      com.atlassian.confluence.content.render.xhtml.TransformerChain.transform(Reader, ConversionContext) TransformerChain.java:38<2 recursive calls>
      com.atlassian.confluence.content.render.xhtml.PluggableTransformerChain.transform(Reader, ConversionContext) PluggableTransformerChain.java:43
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(String, ConversionContext) DefaultRenderer.java:123
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(ContentEntityObject, ConversionContext) DefaultRenderer.java:105
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(ContentEntityObject) DefaultRenderer.java:99
      com.atlassian.confluence.content.render.xhtml.DeviceTypeAwareRenderer.render(ContentEntityObject) DeviceTypeAwareRenderer.java:46
      com.atlassian.confluence.pages.actions.ViewPageAction.execute() ViewPageAction.java:273
      ...
      
      java.security.SecureRandom.nextBytes(byte[]) SecureRandom.java:468
      java.util.UUID.randomUUID() UUID.java:145
      com.atlassian.confluence.content.render.xhtml.editor.macro.DefaultMacroIdSupplier.get() DefaultMacroIdSupplier.java:19
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.getUniqueMacroId(List) StorageMacroV2Marshaller.java:225
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.writeMacroId(MacroDefinition, XMLStreamWriter, ConversionContext) StorageMacroV2Marshaller.java:210
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:93
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(Reader, ConversionContext) StorageXhtmlTransformer.java:45
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptHelper.getMacroDefinition(ContentEntityObject, String, String) MultiExcerptHelper.java:108
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptHelper.getExcerpt(ContentEntityObject, String) MultiExcerptHelper.java:56
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptIncludeMacro.getBodyContent(Map, String, ConversionContext) MultiExcerptIncludeMacro.java:185
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptIncludeMacro.execute(Map, String, ConversionContext) MultiExcerptIncludeMacro.java:109
      sun.reflect.GeneratedMethodAccessor1883.invoke(Object, Object[])
      sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[]) DelegatingMethodAccessorImpl.java:43
      java.lang.reflect.Method.invoke(Object, Object[]) Method.java:497
      com.atlassian.confluence.macro.xhtml.XhtmlMacroManager$ResourceAwareMacroInvocationHandler.invoke(Object, Method, Object[]) XhtmlMacroManager.java:229
      com.sun.proxy.$Proxy2279.execute(Map, String, ConversionContext)
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.executeMacro(ConversionContext, Macro, MarshallerMetricsCollector, MacroDefinition, Map, boolean, MacroMetadata) ViewMacroMarshaller.java:267
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshalInternal(MacroDefinition, ConversionContext, Macro, MarshallerMetricsCollector) ViewMacroMarshaller.java:172
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.lambda$marshal$133(MacroDefinition, Macro, MarshallerMetricsCollector, MacroDefinition, ConversionContext) ViewMacroMarshaller.java:119
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller$$Lambda$449.marshal(Object, ConversionContext)
      com.atlassian.confluence.impl.content.render.xhtml.analytics.MetricsCollectingMarshaller.marshal(Object, ConversionContext) MetricsCollectingMarshaller.java:56
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshal(MacroDefinition, ConversionContext) ViewMacroMarshaller.java:125
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshal(Object, ConversionContext) ViewMacroMarshaller.java:56
      com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(XMLEventReader, FragmentTransformer, ConversionContext) UnmarshalMarshalFragmentTransformer.java:33
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(XMLEventReader, FragmentTransformer, FragmentTransformer, ConversionContext) DefaultFragmentTransformer.java:159
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(XMLEventReader, FragmentTransformer, ConversionContext) DefaultFragmentTransformer.java:135
      com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(Reader, ConversionContext) StorageXhtmlTransformer.java:45
      com.atlassian.confluence.content.render.xhtml.TransformerChain.transform(Reader, ConversionContext) TransformerChain.java:38<2 recursive calls>
      com.atlassian.confluence.content.render.xhtml.PluggableTransformerChain.transform(Reader, ConversionContext) PluggableTransformerChain.java:43
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(String, ConversionContext) DefaultRenderer.java:123
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(ContentEntityObject, ConversionContext) DefaultRenderer.java:105
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(ContentEntityObject) DefaultRenderer.java:99
      com.atlassian.confluence.content.render.xhtml.DeviceTypeAwareRenderer.render(ContentEntityObject) DeviceTypeAwareRenderer.java:46
      com.atlassian.confluence.pages.actions.ViewPageAction.execute() ViewPageAction.java:273
      ...
      
      java.io.FileInputStream.readBytes(byte[], int, int) FileInputStream.java (native)
      java.io.FileInputStream.read(byte[], int, int) FileInputStream.java:255
      sun.security.provider.NativePRNG$RandomIO.readFully(InputStream, byte[]) NativePRNG.java:410
      sun.security.provider.NativePRNG$RandomIO.ensureBufferValid() NativePRNG.java:473
      sun.security.provider.NativePRNG$RandomIO.implNextBytes(byte[]) NativePRNG.java:487
      sun.security.provider.NativePRNG$RandomIO.access$400(NativePRNG$RandomIO, byte[]) NativePRNG.java:329
      sun.security.provider.NativePRNG.engineNextBytes(byte[]) NativePRNG.java:218
      java.security.SecureRandom.nextBytes(byte[]) SecureRandom.java:468
      java.util.UUID.randomUUID() UUID.java:145
      com.atlassian.confluence.content.render.xhtml.editor.macro.DefaultMacroIdSupplier.get() DefaultMacroIdSupplier.java:19
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.getUniqueMacroId(List) StorageMacroV2Marshaller.java:225
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.writeMacroId(MacroDefinition, XMLStreamWriter, ConversionContext) StorageMacroV2Marshaller.java:210
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:93
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.Streamables.writeToString(Streamable) Streamables.java:217
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:130
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.StaxUtils.writeRawXML(XMLStreamWriter, Writer, Streamable) StaxUtils.java:122
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller.lambda$marshal$520(MacroDefinition, ConversionContext, Writer) StorageMacroV2Marshaller.java:142
      com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroV2Marshaller$$Lambda$485.writeTo(Writer)
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$NonXmlSubstreamable.writeTo(Writer, XMLEventWriter) DefaultFragmentTransformer.java:307
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer$AggregatedXmlStreamable.writeTo(Writer) DefaultFragmentTransformer.java:330
      com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(Reader, ConversionContext) StorageXhtmlTransformer.java:45
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptHelper.getMacroDefinition(ContentEntityObject, String, String) MultiExcerptHelper.java:108
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptHelper.getExcerpt(ContentEntityObject, String) MultiExcerptHelper.java:56
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptIncludeMacro.getBodyContent(Map, String, ConversionContext) MultiExcerptIncludeMacro.java:185
      net.artemis.plugins.conf.multiexcerpt4.advanced.xhtml.MultiExcerptIncludeMacro.execute(Map, String, ConversionContext) MultiExcerptIncludeMacro.java:109
      sun.reflect.GeneratedMethodAccessor1883.invoke(Object, Object[])
      sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[]) DelegatingMethodAccessorImpl.java:43
      java.lang.reflect.Method.invoke(Object, Object[]) Method.java:497
      com.atlassian.confluence.macro.xhtml.XhtmlMacroManager$ResourceAwareMacroInvocationHandler.invoke(Object, Method, Object[]) XhtmlMacroManager.java:229
      com.sun.proxy.$Proxy2279.execute(Map, String, ConversionContext)
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.executeMacro(ConversionContext, Macro, MarshallerMetricsCollector, MacroDefinition, Map, boolean, MacroMetadata) ViewMacroMarshaller.java:267
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshalInternal(MacroDefinition, ConversionContext, Macro, MarshallerMetricsCollector) ViewMacroMarshaller.java:172
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.lambda$marshal$133(MacroDefinition, Macro, MarshallerMetricsCollector, MacroDefinition, ConversionContext) ViewMacroMarshaller.java:119
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller$$Lambda$449.marshal(Object, ConversionContext)
      com.atlassian.confluence.impl.content.render.xhtml.analytics.MetricsCollectingMarshaller.marshal(Object, ConversionContext) MetricsCollectingMarshaller.java:56
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshal(MacroDefinition, ConversionContext) ViewMacroMarshaller.java:125
      com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshal(Object, ConversionContext) ViewMacroMarshaller.java:56
      com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(XMLEventReader, FragmentTransformer, ConversionContext) UnmarshalMarshalFragmentTransformer.java:33
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transformFragment(XMLEventReader, FragmentTransformer, FragmentTransformer, ConversionContext) DefaultFragmentTransformer.java:159
      com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(XMLEventReader, FragmentTransformer, ConversionContext) DefaultFragmentTransformer.java:135
      com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(Reader, ConversionContext) StorageXhtmlTransformer.java:45
      com.atlassian.confluence.content.render.xhtml.TransformerChain.transform(Reader, ConversionContext) TransformerChain.java:38<2 recursive calls>
      com.atlassian.confluence.content.render.xhtml.PluggableTransformerChain.transform(Reader, ConversionContext) PluggableTransformerChain.java:43
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(String, ConversionContext) DefaultRenderer.java:123
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(ContentEntityObject, ConversionContext) DefaultRenderer.java:105
      com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(ContentEntityObject) DefaultRenderer.java:99
      com.atlassian.confluence.content.render.xhtml.DeviceTypeAwareRenderer.render(ContentEntityObject) DeviceTypeAwareRenderer.java:46
      com.atlassian.confluence.pages.actions.ViewPageAction.execute() ViewPageAction.java:273
      ...
      

      Attachments

        Issue Links

          Activity

            People

              346a06beb37e ajoshi7 (Inactive)
              onevalainen Olli Nevalainen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: