This has nothing to do with PTT. Seems policy resource was not replicated to worker nodes with cause proxy deployment fail.
-- Sent from my mobile On Jan 17, 2013 7:47 AM, "Dushan Abeyruwan" <dus...@wso2.com> wrote: > Hi > Enable caching (via Mgr node) and when wkr node try to deploy the > Proxy, it tries to load policy key (at the worker node ) I don't think > there is anything to do with PT > * > * > * file trying to load,* > * > > conf:/repository/axis2/service-groups/TestProxy/services/TestProxy/policies/WSO2CachingPolicy > * > > > Carbon Core section > > private Policy getPolicyFromKey(String key, SynapseConfiguration > synCfg) { > > synCfg.getEntryDefinition(key); > * return PolicyEngine.getPolicy(* > * > SynapseConfigUtils.getStreamSource(synCfg.getEntry(key)).getInputStream()); > * > } > > /** > > and throws following error > > y/deployment/server/synapse-configs/default/proxy-services/TestProxy.xml > failed - Continue in fail-safe mode > org.apache.synapse.SynapseException: Cannot convert null to a StreamSource > at > org.apache.synapse.config.SynapseConfigUtils.handleException(SynapseConfigUtils.java:576) > at > org.apache.synapse.config.SynapseConfigUtils.getStreamSource(SynapseConfigUtils.java:77) > at > org.apache.synapse.core.axis2.ProxyService.getPolicyFromKey(ProxyService.java:686) > at > org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:495) > at > org.apache.synapse.deployers.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:75) > at > org.wso2.carbon.proxyadmin.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:73) > at > org.apache.synapse.deployers.AbstractSynapseArtifactDeployer.deploy(AbstractSynapseArtifactDeployer.java:172) > at > org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) > at > org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:810) > at > org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) > at > org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) > at > org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) > at > org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371) > at > org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59) > at > org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67) > at > org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment(CarbonDeploymentSchedulerTask.java:67) > at > org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:112) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > at > java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) > at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThre > > > cheers, > Dushan Abeyruwan > *Senior Software Engineer* > *Integration Technologies Team* > *WSO2 Inc. http://wso2.com/* > *Mobile:(+94)714408632* >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev