<?xml version="1.0" encoding="UTF-8"?>
<org.xwiki.refactoring.job.EntityJobStatus>
  <progress>
    <listenerName>org.xwiki.job.internal.DefaultJobProgress_299445173</listenerName>
    <rootStep>
      <message>
        <message>Progress with name [{}]</message>
        <marker class="org.xwiki.logging.marker.TranslationMarker">
          <name>xwiki.translation</name>
          <translationKey>job.progress</translationKey>
        </marker>
        <argumentArray>
          <null/>
        </argumentArray>
      </message>
      <index>0</index>
      <offset>1.0</offset>
      <maximumChildren>2</maximumChildren>
      <childSize>0.5</childSize>
      <children>
        <org.xwiki.job.internal.DefaultJobProgressStep>
          <index>0</index>
          <offset>1.0</offset>
          <maximumChildren>1</maximumChildren>
          <childSize>1.0</childSize>
          <children>
            <org.xwiki.job.internal.DefaultJobProgressStep>
              <index>0</index>
              <offset>1.0</offset>
              <maximumChildren>-1</maximumChildren>
              <childSize>0.0</childSize>
              <startTime>3693125864667905</startTime>
              <finished>true</finished>
              <levelFinished>true</levelFinished>
              <elapsedTime>16566136</elapsedTime>
            </org.xwiki.job.internal.DefaultJobProgressStep>
          </children>
          <startTime>3693125864667905</startTime>
          <finished>true</finished>
          <levelFinished>true</levelFinished>
          <elapsedTime>22195389</elapsedTime>
        </org.xwiki.job.internal.DefaultJobProgressStep>
        <org.xwiki.job.internal.DefaultJobProgressStep>
          <index>1</index>
          <offset>1.0</offset>
          <maximumChildren>0</maximumChildren>
          <childSize>0.5</childSize>
          <children>
            <org.xwiki.job.internal.DefaultJobProgressStep>
              <message>
                <message>Execute HQL query [{}]</message>
                <marker class="org.xwiki.logging.marker.TranslationMarker">
                  <name>xwiki.translation</name>
                  <translationKey>query.hql.progress.execute</translationKey>
                </marker>
                <argumentArray>
                  <string>select distinct obj.name from BaseObject obj where obj.className=:className order by obj.name asc</string>
                </argumentArray>
              </message>
              <index>0</index>
              <offset>1.0</offset>
              <maximumChildren>-1</maximumChildren>
              <childSize>0.0</childSize>
              <startTime>3693125886866397</startTime>
              <finished>true</finished>
              <levelFinished>true</levelFinished>
              <elapsedTime>9238877</elapsedTime>
            </org.xwiki.job.internal.DefaultJobProgressStep>
            <org.xwiki.job.internal.DefaultJobProgressStep>
              <index>1</index>
              <offset>1.0</offset>
              <maximumChildren>1</maximumChildren>
              <childSize>1.0</childSize>
              <children>
                <org.xwiki.job.internal.DefaultJobProgressStep>
                  <index>0</index>
                  <offset>1.0</offset>
                  <maximumChildren>0</maximumChildren>
                  <childSize>1.0</childSize>
                  <children>
                    <org.xwiki.job.internal.DefaultJobProgressStep>
                      <message>
                        <message>Execute HQL query [{}]</message>
                        <marker class="org.xwiki.logging.marker.TranslationMarker">
                          <name>xwiki.translation</name>
                          <translationKey>query.hql.progress.execute</translationKey>
                        </marker>
                        <argumentArray>
                          <string>select doc.language from XWikiDocument as doc where doc.space = :space and doc.name = :name and (doc.language &lt;&gt; &apos;&apos; or (doc.language is not null and &apos;&apos; is null))</string>
                        </argumentArray>
                      </message>
                      <index>0</index>
                      <offset>1.0</offset>
                      <maximumChildren>-1</maximumChildren>
                      <childSize>0.0</childSize>
                      <startTime>3693125899204737</startTime>
                      <finished>true</finished>
                      <levelFinished>true</levelFinished>
                      <elapsedTime>18140940</elapsedTime>
                    </org.xwiki.job.internal.DefaultJobProgressStep>
                  </children>
                  <startTime>3693125899204737</startTime>
                  <finished>true</finished>
                  <levelFinished>true</levelFinished>
                  <elapsedTime>12834977759</elapsedTime>
                </org.xwiki.job.internal.DefaultJobProgressStep>
              </children>
              <startTime>3693125899204737</startTime>
              <finished>true</finished>
              <levelFinished>true</levelFinished>
              <elapsedTime>12834994184</elapsedTime>
            </org.xwiki.job.internal.DefaultJobProgressStep>
          </children>
          <startTime>3693125886866397</startTime>
          <finished>true</finished>
          <levelFinished>true</levelFinished>
          <elapsedTime>12847332629</elapsedTime>
        </org.xwiki.job.internal.DefaultJobProgressStep>
      </children>
      <startTime>3693125864667905</startTime>
      <finished>true</finished>
      <levelFinished>true</levelFinished>
      <elapsedTime>12869666889</elapsedTime>
    </rootStep>
  </progress>
  <logs serialization="custom">
    <unserializable-parents/>
    <java.util.concurrent.ConcurrentLinkedQueue>
      <default/>
      <org.xwiki.logging.event.BeginLogEvent>
        <marker class="org.xwiki.logging.marker.BeginTranslationMarker">
          <name>job.log.beginWithId</name>
          <references class="linked-hash-set">
            <org.slf4j.helpers.BasicMarker>
              <name>xwiki.begin</name>
              <referenceList class="java.util.concurrent.CopyOnWriteArrayList" serialization="custom">
                <java.util.concurrent.CopyOnWriteArrayList>
                  <default/>
                  <int>0</int>
                </java.util.concurrent.CopyOnWriteArrayList>
              </referenceList>
            </org.slf4j.helpers.BasicMarker>
          </references>
          <translationKey>job.log.beginWithId</translationKey>
        </marker>
        <message>Starting job of type [{}] with identifier [{}]</message>
        <argumentArray>
          <string>refactoring/delete</string>
          <list>
            <string>refactoring</string>
            <string>delete</string>
            <string>1571065653747-792</string>
          </list>
        </argumentArray>
        <level>INFO</level>
        <timeStamp>1571065653751</timeStamp>
      </org.xwiki.logging.event.BeginLogEvent>
      <org.xwiki.logging.event.LogEvent>
        <level>ERROR</level>
        <timeStamp>1571065666619</timeStamp>
        <message>Failed to delete document [{}].</message>
        <argumentArray>
          <org.xwiki.model.reference.DocumentReference>
            <name>WebHome</name>
            <parent class="org.xwiki.model.reference.SpaceReference">
              <name>test2</name>
              <parent class="org.xwiki.model.reference.SpaceReference">
                <name>Sandbox</name>
                <parent class="org.xwiki.model.reference.WikiReference">
                  <name>xwiki</name>
                  <type>WIKI</type>
                </parent>
                <type>SPACE</type>
              </parent>
              <type>SPACE</type>
            </parent>
            <type>DOCUMENT</type>
            <parameters class="tree-map">
              <entry>
                <string>locale</string>
                <locale></locale>
              </entry>
            </parameters>
          </org.xwiki.model.reference.DocumentReference>
        </argumentArray>
        <throwable class="com.xpn.xwiki.XWikiException">
          <detailMessage>Error number 3232 in 3: Exception while saving deleted document content.</detailMessage>
          <cause class="org.xwiki.store.TransactionException">
            <detailMessage>Failure in onRun()
Caused by:
java.lang.OutOfMemoryError
	Java heap space
</detailMessage>
            <cause class="java.lang.OutOfMemoryError">
              <detailMessage>Java heap space</detailMessage>
              <stackTrace>
                <trace>java.util.Arrays.copyOf(Arrays.java:3332)</trace>
                <trace>java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:137)</trace>
                <trace>java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:121)</trace>
                <trace>java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:569)</trace>
                <trace>java.lang.StringBuffer.append(StringBuffer.java:369)</trace>
                <trace>java.io.StringWriter.write(StringWriter.java:94)</trace>
                <trace>com.ctc.wstx.sw.BufferingXmlWriter.writeRaw(BufferingXmlWriter.java:286)</trace>
                <trace>com.ctc.wstx.sw.BufferingXmlWriter.writeCharacters(BufferingXmlWriter.java:600)</trace>
                <trace>com.ctc.wstx.sw.BaseStreamWriter.writeCharacters(BaseStreamWriter.java:467)</trace>
                <trace>javanet.staxutils.IndentingXMLStreamWriter.writeCharacters(IndentingXMLStreamWriter.java:209)</trace>
                <trace>org.xwiki.filter.xml.internal.output.FilterStreamXMLStreamWriter.writeCharacters(FilterStreamXMLStreamWriter.java:158)</trace>
                <trace>org.xwiki.filter.xar.internal.output.XAROutputFilterStream.onWikiAttachment(XAROutputFilterStream.java:447)</trace>
                <trace>sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</trace>
                <trace>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)</trace>
                <trace>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)</trace>
                <trace>java.lang.reflect.Method.invoke(Method.java:497)</trace>
                <trace>org.xwiki.filter.internal.FilterProxy.invoke(FilterProxy.java:90)</trace>
                <trace>org.xwiki.filter.internal.FilterProxy.invoke(FilterProxy.java:63)</trace>
                <trace>com.sun.proxy.$Proxy101.onWikiAttachment(Unknown Source)</trace>
                <trace>com.xpn.xwiki.internal.filter.input.XWikiAttachmentEventGenerator.write(XWikiAttachmentEventGenerator.java:126)</trace>
                <trace>com.xpn.xwiki.internal.filter.input.XWikiAttachmentEventGenerator.write(XWikiAttachmentEventGenerator.java:52)</trace>
                <trace>org.xwiki.filter.instance.internal.input.AbstractBeanEntityEventGenerator.write(AbstractBeanEntityEventGenerator.java:131)</trace>
                <trace>com.xpn.xwiki.internal.filter.XWikiDocumentFilterUtils.exportEntity(XWikiDocumentFilterUtils.java:334)</trace>
                <trace>com.xpn.xwiki.doc.XWikiAttachment.toXML(XWikiAttachment.java:672)</trace>
                <trace>com.xpn.xwiki.doc.XWikiAttachment.toXML(XWikiAttachment.java:642)</trace>
                <trace>com.xpn.xwiki.doc.XWikiAttachment.toStringXML(XWikiAttachment.java:568)</trace>
                <trace>org.xwiki.store.legacy.doc.internal.ListAttachmentArchive.toRCS(ListAttachmentArchive.java:176)</trace>
                <trace>org.xwiki.store.legacy.doc.internal.ListAttachmentArchive.getArchiveAsString(ListAttachmentArchive.java:278)</trace>
                <trace>com.xpn.xwiki.internal.filter.input.XWikiAttachmentEventGenerator.write(XWikiAttachmentEventGenerator.java:100)</trace>
                <trace>com.xpn.xwiki.internal.filter.input.XWikiDocumentLocaleEventGenerator.writeRevision(XWikiDocumentLocaleEventGenerator.java:196)</trace>
                <trace>com.xpn.xwiki.internal.filter.input.XWikiDocumentLocaleEventGenerator.write(XWikiDocumentLocaleEventGenerator.java:120)</trace>
                <trace>com.xpn.xwiki.internal.filter.input.XWikiDocumentLocaleEventGenerator.write(XWikiDocumentLocaleEventGenerator.java:56)</trace>
              </stackTrace>
            </cause>
            <stackTrace>
              <trace>org.xwiki.store.TransactionRunnable.run(TransactionRunnable.java:333)</trace>
              <trace>org.xwiki.store.StartableTransactionRunnable.start(StartableTransactionRunnable.java:54)</trace>
              <trace>org.xwiki.store.legacy.store.internal.FilesystemRecycleBinContentStore.save(FilesystemRecycleBinContentStore.java:86)</trace>
              <trace>com.xpn.xwiki.store.XWikiHibernateRecycleBinStore$1.doInHibernate(XWikiHibernateRecycleBinStore.java:274)</trace>
              <trace>com.xpn.xwiki.store.XWikiHibernateRecycleBinStore$1.doInHibernate(XWikiHibernateRecycleBinStore.java:260)</trace>
              <trace>com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:921)</trace>
              <trace>com.xpn.xwiki.store.XWikiHibernateBaseStore.executeWrite(XWikiHibernateBaseStore.java:1036)</trace>
              <trace>com.xpn.xwiki.store.XWikiHibernateRecycleBinStore.saveToRecycleBin(XWikiHibernateRecycleBinStore.java:259)</trace>
              <trace>com.xpn.xwiki.XWiki.deleteDocument(XWiki.java:4261)</trace>
              <trace>com.xpn.xwiki.XWiki.lambda$deleteAllDocuments$0(XWiki.java:6182)</trace>
              <trace>org.xwiki.refactoring.internal.batch.DefaultBatchOperationExecutor.execute(DefaultBatchOperationExecutor.java:76)</trace>
              <trace>org.xwiki.refactoring.internal.batch.DefaultBatchOperationExecutor.execute(DefaultBatchOperationExecutor.java:54)</trace>
              <trace>com.xpn.xwiki.XWiki.deleteAllDocuments(XWiki.java:6174)</trace>
              <trace>com.xpn.xwiki.XWiki.deleteAllDocuments(XWiki.java:6167)</trace>
              <trace>org.xwiki.refactoring.internal.DefaultModelBridge.delete(DefaultModelBridge.java:193)</trace>
              <trace>org.xwiki.refactoring.internal.job.DeleteJob.maybeDelete(DeleteJob.java:113)</trace>
              <trace>org.xwiki.refactoring.internal.job.DeleteJob.process(DeleteJob.java:86)</trace>
              <trace>org.xwiki.refactoring.internal.job.DeleteJob.process(DeleteJob.java:71)</trace>
              <trace>org.xwiki.refactoring.internal.job.AbstractEntityJob.process(AbstractEntityJob.java:225)</trace>
              <trace>org.xwiki.refactoring.internal.job.DeleteJob.lambda$process$0(DeleteJob.java:61)</trace>
              <trace>org.xwiki.refactoring.internal.batch.DefaultBatchOperationExecutor.execute(DefaultBatchOperationExecutor.java:76)</trace>
              <trace>org.xwiki.refactoring.internal.batch.DefaultBatchOperationExecutor.execute(DefaultBatchOperationExecutor.java:54)</trace>
              <trace>org.xwiki.refactoring.internal.job.DeleteJob.process(DeleteJob.java:61)</trace>
              <trace>org.xwiki.refactoring.internal.job.AbstractEntityJobWithChecks.runInternal(AbstractEntityJobWithChecks.java:89)</trace>
              <trace>org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:236)</trace>
              <trace>org.xwiki.job.AbstractJob.run(AbstractJob.java:213)</trace>
              <trace>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)</trace>
              <trace>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)</trace>
              <trace>java.lang.Thread.run(Thread.java:745)</trace>
            </stackTrace>
          </cause>
          <stackTrace>
            <trace>org.xwiki.store.legacy.store.internal.FilesystemRecycleBinContentStore.save(FilesystemRecycleBinContentStore.java:88)</trace>
            <trace>com.xpn.xwiki.store.XWikiHibernateRecycleBinStore$1.doInHibernate(XWikiHibernateRecycleBinStore.java:274)</trace>
            <trace>com.xpn.xwiki.store.XWikiHibernateRecycleBinStore$1.doInHibernate(XWikiHibernateRecycleBinStore.java:260)</trace>
            <trace>com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:921)</trace>
            <trace>com.xpn.xwiki.store.XWikiHibernateBaseStore.executeWrite(XWikiHibernateBaseStore.java:1036)</trace>
            <trace>com.xpn.xwiki.store.XWikiHibernateRecycleBinStore.saveToRecycleBin(XWikiHibernateRecycleBinStore.java:259)</trace>
            <trace>com.xpn.xwiki.XWiki.deleteDocument(XWiki.java:4261)</trace>
            <trace>com.xpn.xwiki.XWiki.lambda$deleteAllDocuments$0(XWiki.java:6182)</trace>
            <trace>org.xwiki.refactoring.internal.batch.DefaultBatchOperationExecutor.execute(DefaultBatchOperationExecutor.java:76)</trace>
            <trace>org.xwiki.refactoring.internal.batch.DefaultBatchOperationExecutor.execute(DefaultBatchOperationExecutor.java:54)</trace>
            <trace>com.xpn.xwiki.XWiki.deleteAllDocuments(XWiki.java:6174)</trace>
            <trace>com.xpn.xwiki.XWiki.deleteAllDocuments(XWiki.java:6167)</trace>
            <trace>org.xwiki.refactoring.internal.DefaultModelBridge.delete(DefaultModelBridge.java:193)</trace>
            <trace>org.xwiki.refactoring.internal.job.DeleteJob.maybeDelete(DeleteJob.java:113)</trace>
            <trace>org.xwiki.refactoring.internal.job.DeleteJob.process(DeleteJob.java:86)</trace>
            <trace>org.xwiki.refactoring.internal.job.DeleteJob.process(DeleteJob.java:71)</trace>
            <trace>org.xwiki.refactoring.internal.job.AbstractEntityJob.process(AbstractEntityJob.java:225)</trace>
            <trace>org.xwiki.refactoring.internal.job.DeleteJob.lambda$process$0(DeleteJob.java:61)</trace>
            <trace>org.xwiki.refactoring.internal.batch.DefaultBatchOperationExecutor.execute(DefaultBatchOperationExecutor.java:76)</trace>
            <trace>org.xwiki.refactoring.internal.batch.DefaultBatchOperationExecutor.execute(DefaultBatchOperationExecutor.java:54)</trace>
            <trace>org.xwiki.refactoring.internal.job.DeleteJob.process(DeleteJob.java:61)</trace>
            <trace>org.xwiki.refactoring.internal.job.AbstractEntityJobWithChecks.runInternal(AbstractEntityJobWithChecks.java:89)</trace>
            <trace>org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:236)</trace>
            <trace>org.xwiki.job.AbstractJob.run(AbstractJob.java:213)</trace>
            <trace>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)</trace>
            <trace>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)</trace>
            <trace>java.lang.Thread.run(Thread.java:745)</trace>
          </stackTrace>
        </throwable>
      </org.xwiki.logging.event.LogEvent>
      <org.xwiki.logging.event.EndLogEvent>
        <marker class="org.xwiki.logging.marker.EndTranslationMarker">
          <name>job.log.endWithId</name>
          <references class="linked-hash-set">
            <org.slf4j.helpers.BasicMarker>
              <name>xwiki.end</name>
              <referenceList class="java.util.concurrent.CopyOnWriteArrayList" serialization="custom">
                <java.util.concurrent.CopyOnWriteArrayList>
                  <default/>
                  <int>0</int>
                </java.util.concurrent.CopyOnWriteArrayList>
              </referenceList>
            </org.slf4j.helpers.BasicMarker>
          </references>
          <translationKey>job.log.endWithId</translationKey>
        </marker>
        <message>Finished job of type [{}] with identifier [{}]</message>
        <argumentArray>
          <string>refactoring/delete</string>
          <list reference="../../../org.xwiki.logging.event.BeginLogEvent/argumentArray/list"/>
        </argumentArray>
        <level>INFO</level>
        <timeStamp>1571065666619</timeStamp>
      </org.xwiki.logging.event.EndLogEvent>
      <null/>
    </java.util.concurrent.ConcurrentLinkedQueue>
  </logs>
  <jobType>refactoring/delete</jobType>
  <state>FINISHED</state>
  <request class="org.xwiki.refactoring.job.EntityRequest">
    <id reference="../../logs/java.util.concurrent.ConcurrentLinkedQueue/org.xwiki.logging.event.BeginLogEvent/argumentArray/list"/>
    <properties>
      <entry>
        <string>job.type</string>
        <string>refactoring/delete</string>
      </entry>
      <entry>
        <string>checkAuthorRights</string>
        <boolean>false</boolean>
      </entry>
      <entry>
        <string>caller.reference</string>
        <org.xwiki.model.reference.DocumentReference>
          <name>Admin</name>
          <parent class="org.xwiki.model.reference.SpaceReference">
            <name>XWiki</name>
            <parent class="org.xwiki.model.reference.WikiReference" reference="../../../../../../logs/java.util.concurrent.ConcurrentLinkedQueue/org.xwiki.logging.event.LogEvent/argumentArray/org.xwiki.model.reference.DocumentReference/parent/parent/parent"/>
            <type>SPACE</type>
          </parent>
          <type>DOCUMENT</type>
        </org.xwiki.model.reference.DocumentReference>
      </entry>
      <entry>
        <string>interactive</string>
        <boolean>true</boolean>
      </entry>
      <entry>
        <string>checkrights</string>
        <boolean>true</boolean>
      </entry>
      <entry>
        <string>entityReferences</string>
        <java.util.Arrays_-ArrayList>
          <a class="org.xwiki.model.reference.EntityReference-array">
            <org.xwiki.model.reference.DocumentReference>
              <name>WebHome</name>
              <parent class="org.xwiki.model.reference.SpaceReference" reference="../../../../../../../logs/java.util.concurrent.ConcurrentLinkedQueue/org.xwiki.logging.event.LogEvent/argumentArray/org.xwiki.model.reference.DocumentReference/parent"/>
              <type>DOCUMENT</type>
              <parameters class="tree-map">
                <entry>
                  <string>locale</string>
                  <locale reference="../../../../../../../../../logs/java.util.concurrent.ConcurrentLinkedQueue/org.xwiki.logging.event.LogEvent/argumentArray/org.xwiki.model.reference.DocumentReference/parameters/entry/locale"/>
                </entry>
              </parameters>
              <localDocumentReference>
                <name>WebHome</name>
                <parent>
                  <name>test2</name>
                  <parent>
                    <name>Sandbox</name>
                    <type>SPACE</type>
                  </parent>
                  <type>SPACE</type>
                </parent>
                <type>DOCUMENT</type>
                <parameters class="tree-map">
                  <entry>
                    <string>locale</string>
                    <locale reference="../../../../../../../../../../logs/java.util.concurrent.ConcurrentLinkedQueue/org.xwiki.logging.event.LogEvent/argumentArray/org.xwiki.model.reference.DocumentReference/parameters/entry/locale"/>
                  </entry>
                </parameters>
              </localDocumentReference>
            </org.xwiki.model.reference.DocumentReference>
          </a>
        </java.util.Arrays_-ArrayList>
      </entry>
      <entry>
        <string>user.reference</string>
        <org.xwiki.model.reference.DocumentReference>
          <name>Admin</name>
          <parent class="org.xwiki.model.reference.SpaceReference">
            <name>XWiki</name>
            <parent class="org.xwiki.model.reference.WikiReference">
              <name>xwiki</name>
              <type>WIKI</type>
            </parent>
            <type>SPACE</type>
          </parent>
          <type>DOCUMENT</type>
        </org.xwiki.model.reference.DocumentReference>
      </entry>
    </properties>
    <verbose>true</verbose>
  </request>
  <startDate>2019-10-14 15:07:33.751 UTC</startDate>
  <endDate>2019-10-14 15:07:46.619 UTC</endDate>
  <isolated>true</isolated>
  <canceled>false</canceled>
  <cancelable>true</cancelable>
  <serialized>true</serialized>
  <quesionEnd>-1</quesionEnd>
</org.xwiki.refactoring.job.EntityJobStatus>