The issue is here - https://wso2.org/jira/browse/ESBJAVA-1556
This is a blocker.
I noticed this on the latest ESB pack got from Miyuru today. While issues
like wrong xml syntax in a proxy xml were handled safely, it failed to
handle some scenarios. Here's one.
Create any Passthrough proxy. Say, proxy1
Now, the config file proxy1.xml will be at its relevant location.
Now, open it, and remove the "trace" attribute in the root xml node.
The ESB will say it got successfully deployed [1], but in fact, that file
was deleted.
This makes inconsistency in a clustered setup where the worker nodes are
not supposed to perform write operation like this in the axis2 repo
directory.
[1]
osgi> [2012-08-30 23:09:06,984] INFO - ProxyService Stopped the proxy
service : p10
[2012-08-30 23:09:06,995] INFO - ProxyObserver Deleted the proxy service :
p10
[2012-08-30 23:09:06,996] INFO - ProxyService Building Axis service for
Proxy service : p10
[2012-08-30 23:09:06,996] INFO - ProxyService Adding service p10 to the
Axis2 configuration
[2012-08-30 23:09:07,001] INFO - DeploymentInterceptor Deploying Axis2
service: p10 {super-tenant}
[2012-08-30 23:09:07,028] INFO - ProxyService Successfully created the
Axis2 service for Proxy service : p10
[2012-08-30 23:09:07,029] INFO - ProxyServiceDeployer ProxyService named
'p10' has been update from file :
/home/kasun/wso2/products/packs-2012-Aug-30/wso2esb-4.5.0/repository/deployment/server/synapse-configs/default/proxy-services/p10.xml
--
*Kasun Gajasinghe*
Software Engineer;
Development Technologies Team, WSO2 Inc.; http://wso2.com ,
*email: **kasung AT spamfree wso2.com** cell: **+94 (77) 678-0813*
*linked-in: *http://lk.linkedin.com/in/gajasinghe*
*
*blog: **http://blog.kasunbg.org* <http://blog.kasunbg.org>*
twitter: **http://twitter.com/kasunbg* <http://twitter.com/kasunbg>*
*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev