[ https://issues.apache.org/jira/browse/ODE-921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vitaliy Tkachenko updated ODE-921: ---------------------------------- Comment: was deleted (was: Examples with the specified problem - the first version is erroneous, try to deploy it first to see the problem, second one is good - it is impossible to deploy it after.) > NullPointerException in DeploymentPoller caused "Exiting poller..." > ------------------------------------------------------------------- > > Key: ODE-921 > URL: https://issues.apache.org/jira/browse/ODE-921 > Project: ODE > Issue Type: Bug > Components: Deployment > Affects Versions: 1.3.5 > Environment: Windows XP, WAR deployment under Tomcat 7.0.6 > Reporter: Vitaliy Tkachenko > Attachments: Deploy_NullPointer.zip > > > Erroneous BPEL process deployment caused NullPointerException in > DeploymentPoller and poller is exited after that, no possible deployments > possible after that. > FATAL: 2011-04-15 19:25:21,269 org.apache.ode.axis2.deploy.DeploymentPoller > -- Encountered an unexpected error. Exiting poller... > java.lang.RuntimeException: java.lang.NullPointerException > at org.apache.ode.utils.WatchDog.check(WatchDog.java:163) > at > org.apache.ode.axis2.deploy.DeploymentPoller.checkDeployXmlWatchDog(DeploymentPoller.java:198) > at > org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:142) > at > org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:60) > at > org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:251) > Caused by: java.lang.NullPointerException > at > org.apache.ode.store.ProcessStoreImpl.refreshSchedules(ProcessStoreImpl.java:873) > at > org.apache.ode.axis2.deploy.DeploymentPoller$DDWatchDogObserver.init(DeploymentPoller.java:296) > at > org.apache.ode.utils.WatchDog$DefaultObserver.onUpdate(WatchDog.java:318) > at org.apache.ode.utils.WatchDog.check(WatchDog.java:132) > ... 4 more > Workaround: > 1. Stop Tomcat > 2. Delete erroneous process > 3. Start Tomcat > Attached the erroneous process (first version) which caused that problem and > good version which can not be deployed after that. We need to perform > procedures above and then deploy good version to get it working. > Just stopping and starting Tomcat doesn't work - once started again the same > NullPointerException seen and poller exits, no further deployments possible.. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira