I am bit stuck here. Everything was working fine and for the respective website the contents were getting published very smoothly. All of sudden the above mentioned exception started to come. FYI, I have Authoring and Deployment node on different machines (both are on same cloud). I browsed over the net but didn't find anything useful. Can anyone help me with this ? The stack trace is as follows:-
2013-Sep-12 09:04:52,012 ERROR [deployment.job.DeployContentToEnvironmentStore] [DefaultScheduler_Worker-8] Error while executing deployment to environment store
java.lang.IllegalArgumentException: NodeRef may not be null for calls to NodeService. Check client code.
at org.alfresco.repo.node.MLPropertyInterceptor.getPivotNodeRef(MLPropertyInterceptor.java:321)
at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:173)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:212)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:212)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy8.getProperties(Unknown Source)
at org.alfresco.repo.model.filefolder.FileFolderServiceImpl.toFileInfo(FileFolderServiceImpl.java:269)
at org.alfresco.repo.model.filefolder.FileFolderServiceImpl.getFileInfo(FileFolderServiceImpl.java:1409)
at org.craftercms.cstudio.alfresco.service.impl.PersistenceManagerServiceImpl.getFileInfo(PersistenceManagerServiceImpl.java:1128)
at org.craftercms.cstudio.alfresco.service.impl.PersistenceManagerServiceImpl.getFileInfo(PersistenceManagerServiceImpl.java:1123)
at org.craftercms.cstudio.alfresco.dm.service.impl.DmContentServiceImpl.generateDeleteActivity(DmContentServiceImpl.java:2020)
at org.craftercms.cstudio.alfresco.dm.service.impl.DmContentServiceImpl.generateDeleteActivity(DmContentServiceImpl.java:2000)
at org.craftercms.cstudio.impl.repository.alfresco.AlfrescoContentRepository.deleteContent(AlfrescoContentRepository.java:481)
at org.craftercms.cstudio.impl.service.deployment.PublishingManagerImpl.processItem(PublishingManagerImpl.java:449)
at org.craftercms.cstudio.impl.service.deployment.job.DeployContentToEnvironmentStore.processJobs(DeployContentToEnvironmentStore.java:100)
at sun.reflect.GeneratedMethodAccessor447.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.craftercms.cstudio.impl.repository.alfresco.AlfrescoContentRepository$1.doWork(AlfrescoContentRepository.java:101)
at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:519)
at org.craftercms.cstudio.impl.repository.alfresco.AlfrescoContentRepository.runAs(AlfrescoContentRepository.java:96)
at org.craftercms.cstudio.impl.service.authentication.AuthenticationServiceImpl.runAs(AuthenticationServiceImpl.java:39)
at org.craftercms.cstudio.impl.service.deployment.job.DeployContentToEnvironmentStore.execute(DeployContentToEnvironmentStore.java:53)
at sun.reflect.GeneratedMethodAccessor446.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:264)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)