Crash when animating logs

When I select my bpmn model and my log file and go to analyse => animate logs I arrive at a screen like this after a few seconds:

I have the logs of the docker containers, but can’t upload them here as I’m not allowed to add any attachments as new user :expressionless:
But i’ll attach the end of the apromore-docker log at the end of this post.

I’m using docker-compose version 1.28.5, build c4eb3a1f on a linux virtual machine.

apromore | [2021-04-08 10:09:32,594] INFO MainController - Got selected elements and versions
apromore | [2021-04-08 10:09:32,744] INFO LogRepositoryCustomImpl - Cache for [KEY: 20210408092818112] is null.
apromore | [2021-04-08 10:09:32,813] ERROR LogRepositoryCustomImpl - Error …/Event-Logs-Repository/20210408092818112_Offer_logs_01042021.xes.gz (No such file or directory)
apromore | [2021-04-08 10:09:32,813] INFO EventLogServiceImpl - [–IMPORTANT–] Plugin take over control
apromore | 10:09:32,999 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
apromore | 10:09:32,999 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - Setting ReconfigureOnChangeFilter scanning period to 30 seconds
apromore | 10:09:32,999 |-INFO in ReconfigureOnChangeFilter{invocationCounter=0} - Will scan for changes in [[]] every 30 seconds.
apromore | 10:09:32,999 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - Adding ReconfigureOnChangeFilter as a turbo filter
apromore | 10:09:32,999 |-INFO in ch.qos.logback.classic.joran.action.JMXConfiguratorAction - begin
apromore | 10:09:32,999 |-INFO in ch.qos.logback.core.joran.action.StatusListenerAction - Added status listener of type [ch.qos.logback.core.status.OnConsoleStatusListener]
apromore | 10:09:33,000 |-INFO in ch.qos.logback.classic.joran.action.LoggerContextListenerAction - Adding LoggerContextListener of type [ch.qos.logback.classic.jul.LevelChangePropagator] to the object stack
apromore | 10:09:33,000 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [org.springframework] to null
apromore | 10:09:33,000 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [com.sun] to null
apromore | 10:09:33,000 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [org.apromore] to null
apromore | 10:09:33,000 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [net.sf.ehcache] to null
apromore | 10:09:33,000 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor] to null
apromore | 10:09:33,001 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [org.springframework.ws.soap.server.endpoint.interceptor.SoapEnvelopeLoggingInterceptor] to null
apromore | 10:09:33,001 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [org.ehcache] to null
apromore | 10:09:33,001 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [org.springframework.ws.server.MessageTracing] to null
apromore | 10:09:33,001 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [javax.xml] to null
apromore | 10:09:33,001 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Setting level of jul logger [org.eclipse.persistence] to null
apromore | 10:09:33,001 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Propagating DEBUG level on Logger[ROOT] onto the JUL framework
apromore | 10:09:33,001 |-INFO in ch.qos.logback.classic.joran.action.LoggerContextListenerAction - Starting LoggerContextListener
apromore | 10:09:33,001 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
apromore | 10:09:33,001 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CONSOLE]
apromore | 10:09:33,001 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
apromore | 10:09:33,002 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
apromore | 10:09:33,002 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [FILE]
apromore | 10:09:33,003 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@20eb7b62 - Will use zip compression
apromore | 10:09:33,003 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
apromore | 10:09:33,004 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Active log file name: /opt/apromore/virgo-tomcat-server-3.6.4.RELEASE/logs/Portal.log
apromore | 10:09:33,004 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - File property is set to [/opt/apromore/virgo-tomcat-server-3.6.4.RELEASE/logs/Portal.log]
apromore | 10:09:33,004 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Propagating DEBUG level on Logger[org.apromore] onto the JUL framework
apromore | 10:09:33,004 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apromore level set to DEBUG
apromore | 10:09:33,004 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[org.apromore]
apromore | 10:09:33,004 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Propagating DEBUG level on Logger[org.springframework.ws.client.MessageTracing.sent] onto the JUL framework
apromore | 10:09:33,004 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework.ws.client.MessageTracing.sent level set to DEBUG
apromore | 10:09:33,005 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[org.springframework.ws.client.MessageTracing.sent]
apromore | 10:09:33,005 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Propagating DEBUG level on Logger[org.springframework.ws.client.MessageTracing.received] onto the JUL framework
apromore | 10:09:33,005 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework.ws.client.MessageTracing.received level set to DEBUG
apromore | 10:09:33,005 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[org.springframework.ws.client.MessageTracing.received]
apromore | 10:09:33,005 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Propagating DEBUG level on Logger[org.springframework] onto the JUL framework
apromore | 10:09:33,005 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework level set to DEBUG
apromore | 10:09:33,005 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[org.springframework]
apromore | 10:09:33,005 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [javax.xml] to WARN
apromore | 10:09:33,005 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Propagating WARN level on Logger[javax.xml] onto the JUL framework
apromore | 10:09:33,005 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [com.sun] to WARN
apromore | 10:09:33,005 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5c9c0b13 - Propagating WARN level on Logger[com.sun] onto the JUL framework
apromore | 10:09:33,006 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to DEBUG
apromore | 10:09:33,006 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CONSOLE] to Logger[ROOT]
apromore | 10:09:33,006 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[ROOT]
apromore | 10:09:33,006 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
apromore | 10:09:33,006 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@8336a12 - Registering current configuration as safe fallback point
apromore | [2021-04-08 10:09:33,012] INFO ProcessServiceImpl - Authentication is null
apromore | [2021-04-08 10:09:33,805] ERROR LogAnimationController -
apromore | java.lang.NullPointerException: null
apromore | at de.hpi.bpmn2_0.replay.Optimizer.optimizeLog(Optimizer.java:54) ~[na:na]
apromore | at org.apromore.service.loganimation.impl.LogAnimationServiceImpl.createAnimation(LogAnimationServiceImpl.java:96) ~[na:na]
apromore | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_265]
apromore | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_265]
apromore | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_265]
apromore | at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_265]
apromore | at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) ~[na:na]
apromore | at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56) ~[na:na]
apromore | at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60) ~[na:na]
apromore | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[na:na]
apromore | at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) ~[na:na]
apromore | at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) ~[na:na]
apromore | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[na:na]
apromore | at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57) ~[na:na]
apromore | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[na:na]
apromore | at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) ~[na:na]
apromore | at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) ~[na:na]
apromore | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[na:na]
apromore | at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) ~[na:na]
apromore | at com.sun.proxy.$Proxy126.createAnimation(Unknown Source) ~[na:na]
apromore | at org.apromore.plugin.portal.loganimation.LogAnimationController.(LogAnimationController.java:150) ~[log-animation-portal-plugin-1.0.war/:na]
apromore | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [na:1.8.0_265]
apromore | at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [na:1.8.0_265]
apromore | at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [na:1.8.0_265]
apromore | at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [na:1.8.0_265]
apromore | at java.lang.Class.newInstance(Class.java:442) [na:1.8.0_265]
apromore | at org.zkoss.zk.ui.metainfo.impl.ComponentDefinitionImpl.newInstance(ComponentDefinitionImpl.java:344) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.metainfo.impl.ComponentDefinitionImpl.newInstance(ComponentDefinitionImpl.java:326) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.metainfo.ComponentInfo.newInstance(ComponentInfo.java:637) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.impl.AbstractUiFactory.newComponent(AbstractUiFactory.java:136) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:919) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:889) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:776) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:740) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:461) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:369) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:215) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:140) [zk-8.6.0.1.jar:8.6.0.1]
apromore | at javax.servlet.http.HttpServlet.service(HttpServlet.java:735) [javax.servlet_3.0.0.v201112011016.jar:na]
apromore | at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) [javax.servlet_3.0.0.v201112011016.jar:na]
apromore | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [org.apache.tomcat.websocket_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.eclipse.virgo.web.tomcat.support.ApplicationNameTrackingValve.invoke(ApplicationNameTrackingValve.java:33) [org.eclipse.virgo.web.tomcat.support_3.6.4.RELEASE.jar/:3.6.4.RELEASE]
apromore | at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423) [org.apache.catalina_7.0.61.jar:7.0.61]
apromore | at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079) [org.apache.coyote_7.0.61.jar:7.0.61]
apromore | at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620) [org.apache.coyote_7.0.61.jar:7.0.61]
apromore | at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) [org.apache.coyote_7.0.61.jar:7.0.61]
apromore | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_265]
apromore | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_265]
apromore | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [org.apache.coyote_7.0.61.jar:7.0.61]
apromore | at java.lang.Thread.run(Thread.java:748) [na:1.8.0_265]

This post had been initially wrongly classified as spam by the Forum platform. Has this issue been resolved or does it still persists?

Hi @marlon.dumas,

No it is fixed now, was also linked to the event with an empty activity as in my other post.

Thanks
Kind regards,
Thomas

Sorry again: I did not see the notification of this posting until today.
There was a misconfiguration issue with ApromoreDocker back in early April, which caused some files to not be in the right place. This issue was fixed end of April and another user reported being able to successfully run ApromoreDocker after the fix was made: