Enonic version: 6.1.0
OS: Debian Linux
We get the following error after upgrading to 6.1.0 when trying to publish existing modified content:
java.lang.IllegalArgumentException: Both source and target versions null
at com.enonic.xp.repo.impl.node.CompareStatusResolver.resolve(CompareStatusResolver.java:39) ~[na:na]
at com.enonic.xp.repo.impl.node.AbstractCompareNodeCommand.doCompareNodeVersions(AbstractCompareNodeCommand.java:38) ~[na:na]
at com.enonic.xp.repo.impl.node.CompareNodeCommand.execute(CompareNodeCommand.java:31) ~[na:na]
at com.enonic.xp.repo.impl.node.ResolveSyncWorkCommand.getNodeComparison(ResolveSyncWorkCommand.java:234) ~[na:na]
at com.enonic.xp.repo.impl.node.ResolveSyncWorkCommand.doResolveDiff(ResolveSyncWorkCommand.java:125) ~[na:na]
at com.enonic.xp.repo.impl.node.ResolveSyncWorkCommand.resolveDiff(ResolveSyncWorkCommand.java:120) ~[na:na]
at com.enonic.xp.repo.impl.node.ResolveSyncWorkCommand.includeReferences(ResolveSyncWorkCommand.java:202) ~[na:na]
at com.enonic.xp.repo.impl.node.ResolveSyncWorkCommand.doResolveDiff(ResolveSyncWorkCommand.java:144) ~[na:na]
at com.enonic.xp.repo.impl.node.ResolveSyncWorkCommand.resolveDiff(ResolveSyncWorkCommand.java:120) ~[na:na]
at com.enonic.xp.repo.impl.node.ResolveSyncWorkCommand.execute(ResolveSyncWorkCommand.java:79) ~[na:na]
at com.enonic.xp.repo.impl.node.NodeServiceImpl.resolveSyncWork(NodeServiceImpl.java:357) ~[na:na]
at com.enonic.xp.core.impl.content.ResolvePublishDependenciesCommand.getWorkResult(ResolvePublishDependenciesCommand.java:52) ~[na:na]
at com.enonic.xp.core.impl.content.ResolvePublishDependenciesCommand.resolveDependencies(ResolvePublishDependenciesCommand.java:44) ~[na:na]
at com.enonic.xp.core.impl.content.ResolvePublishDependenciesCommand.execute(ResolvePublishDependenciesCommand.java:35) ~[na:na]
at com.enonic.xp.core.impl.content.ContentServiceImpl.resolvePublishDependencies(ContentServiceImpl.java:300) ~[na:na]
at com.enonic.xp.admin.impl.rest.resource.content.ContentResource.resolvePublishContent(ContentResource.java:424) ~[na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_60]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_60]
at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_60]
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:137) ~[repack-resteasy-6.1.0.jar:6.1.0]
at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:296) ~[repack-resteasy-6.1.0.jar:6.1.0]
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:250) ~[repack-resteasy-6.1.0.jar:6.1.0]
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:237) ~[repack-resteasy-6.1.0.jar:6.1.0]
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356) [repack-resteasy-6.1.0.jar:6.1.0]
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:179) [repack-resteasy-6.1.0.jar:6.1.0]
at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:220) [repack-resteasy-6.1.0.jar:6.1.0]
at com.enonic.xp.jaxrs.impl.JaxRsHandler.doHandle(JaxRsHandler.java:56) [jaxrs-impl-6.1.0.jar:6.1.0]
at com.enonic.xp.web.handler.BaseWebHandler.handle(BaseWebHandler.java:40) [web-api-6.1.0.jar:6.1.0]
at com.enonic.xp.web.impl.WebHandlerChainImpl.handle(WebHandlerChainImpl.java:35) [web-impl-6.1.0.jar:6.1.0]
at com.enonic.xp.web.handler.BaseWebHandler.handle(BaseWebHandler.java:36) [web-api-6.1.0.jar:6.1.0]
at com.enonic.xp.web.impl.WebHandlerChainImpl.handle(WebHandlerChainImpl.java:35) [web-impl-6.1.0.jar:6.1.0]
at com.enonic.xp.web.handler.BaseWebHandler.handle(BaseWebHandler.java:36) [web-api-6.1.0.jar:6.1.0]
at com.enonic.xp.web.impl.WebHandlerChainImpl.handle(WebHandlerChainImpl.java:35) [web-impl-6.1.0.jar:6.1.0]
at com.enonic.xp.web.handler.BaseWebHandler.handle(BaseWebHandler.java:36) [web-api-6.1.0.jar:6.1.0]
at com.enonic.xp.web.impl.WebHandlerChainImpl.handle(WebHandlerChainImpl.java:35) [web-impl-6.1.0.jar:6.1.0]
at com.enonic.xp.web.handler.OncePerRequestHandler.handle(OncePerRequestHandler.java:25) [web-api-6.1.0.jar:6.1.0]
at com.enonic.xp.web.impl.WebHandlerChainImpl.handle(WebHandlerChainImpl.java:35) [web-impl-6.1.0.jar:6.1.0]
at com.enonic.xp.web.handler.OncePerRequestHandler.handle(OncePerRequestHandler.java:25) [web-api-6.1.0.jar:6.1.0]
at com.enonic.xp.web.impl.WebHandlerChainImpl.handle(WebHandlerChainImpl.java:35) [web-impl-6.1.0.jar:6.1.0]
at com.enonic.xp.web.impl.DispatcherServlet.doService(DispatcherServlet.java:61) [web-impl-6.1.0.jar:6.1.0]
at com.enonic.xp.web.impl.DispatcherServlet.service(DispatcherServlet.java:45) [web-impl-6.1.0.jar:6.1.0]