We have too many moods of updating the synapse configuration. Root
cause of the problem is that. We'll have another through look at the
synapse configuration updates.

Thanks,
Supun..

On Tue, May 31, 2011 at 2:26 PM, Charitha Kankanamge <chari...@wso2.com> wrote:
> When testing ESB 4.0.0 RC3 pack in a clustered setup (mounted
> registry+replicated caching+deployment synchronizer enabled+axis2 clustering
> enabled), I came across the following issue when I restarted the READ-WRITE
> ESB node. I tried few more times but I'm unable to reproduce. Has anyone
> come across this issue?
>
>
> [2011-05-31 14:10:44,111]  INFO - ProxyService Building Axis service for
> Proxy service : CharithaProxy
> [2011-05-31 14:10:44,112]  INFO - ProxyService Adding service CharithaProxy
> to the Axis2 configuration
> [2011-05-31 14:10:44,416]  INFO - ProxyObserver Deleted the proxy service :
> CharithaProxy
> [2011-05-31 14:10:44,416] ERROR - ProxyService Error adding Proxy service to
> the Axis2 engine
> org.apache.axis2.AxisFault: Two services cannot have same name.  A service
> with the CharithaProxy [null] name already exists in the system.
>     at
> org.apache.axis2.engine.AxisConfiguration.addToAllServicesMap(AxisConfiguration.java:496)
>     at
> org.apache.axis2.description.AxisServiceGroup.addService(AxisServiceGroup.java:110)
>     at
> org.apache.axis2.engine.AxisConfiguration.addService(AxisConfiguration.java:335)
>     at
> org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:566)
>     at
> org.apache.synapse.deployers.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:70)
>     at
> org.wso2.carbon.proxyadmin.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:43)
>     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:813)
>     at
> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144)
>     at
> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:371)
>     at
> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
>     at
> org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:365)
>     at
> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:73)
>     at
> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:94)
>     at
> org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.run(Scheduler.java:93)
>     at java.util.TimerThread.mainLoop(Timer.java:512)
>     at java.util.TimerThread.run(Timer.java:462)
> [2011-05-31 14:10:44,417]  WARN - ProxyServiceDeployer Proxy service hot
> deployment from file:
> /home/charitha/products/esb/cluster/wso2esb-4.0.0-node1/repository/deployment/server/synapse-configs/default/proxy-services/CharithaProxy.xml
> failed - Continue in fail-safe mode
> org.apache.synapse.SynapseException: Error adding Proxy service to the Axis2
> engine
>     at
> org.apache.synapse.core.axis2.ProxyService.handleException(ProxyService.java:765)
>     at
> org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:592)
>     at
> org.apache.synapse.deployers.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:70)
>     at
> org.wso2.carbon.proxyadmin.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:43)
>     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:813)
>     at
> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144)
>     at
> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:371)
>     at
> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
>     at
> org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:365)
>     at
> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:73)
>     at
> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:94)
>     at
> org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.run(Scheduler.java:93)
>     at java.util.TimerThread.mainLoop(Timer.java:512)
>     at java.util.TimerThread.run(Timer.java:462)
> Caused by: org.apache.axis2.AxisFault: Two services cannot have same name.
> A service with the CharithaProxy [null] name already exists in the system.
>     at
> org.apache.axis2.engine.AxisConfiguration.addToAllServicesMap(AxisConfiguration.java:496)
>     at
> org.apache.axis2.description.AxisServiceGroup.addService(AxisServiceGroup.java:110)
>     at
> org.apache.axis2.engine.AxisConfiguration.addService(AxisConfiguration.java:335)
>     at
> org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:566)
>     ... 14 more
>
> /Charitha
>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>



-- 
Supun Kamburugamuva
Technical Lead &  Product Manager, WSO2 Inc.; http://wso2.com
Member, Apache Software Foundation; http://www.apache.org
WSO2 Inc.;  http://wso2.org
E-mail: su...@wso2.com;  Mobile: +94 77 431 3585
Blog: http://supunk.blogspot.com
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to