How to disable a proxy service during run time?

vinodp_only4u.yahoo.co.uk's picture
How to disable a proxy service during run time? I want to disable a JMS subscriber proxy service during run time. IS this is possible? Please help me..
rajika's picture

If you remove the proxy

If you remove the proxy definition from the configuration and update, that should remove the proxy definition. Rajika
vinodp_only4u.yahoo.co.uk's picture

Rajika, Thank you very much

Rajika, Thank you very much for your response. But it seems you are wild guessing... I tried your proposal. I am not able to update the file, since the same file is getting used by ESB... I believe there should be another approach to do this. Thanks, Vinod
rajika's picture

No, it's not a wild guess.

No, it's not a wild guess. That's the only way that I can think of. What I meant by update the configuration is using the mgt-console->source view-update. Rajika
vinodp_only4u.yahoo.co.uk's picture

Hi Rajika, This is a big

Hi Rajika, This is a big problem that i have raised in our forums. Due to some reason, My management console doesn't work properly. When i click on Source view link in management console. A pop up is promoting me with following error. Please help me. Error: Error getting configuration ...Error serializing the Synapse configuration : Error SynapseConfiguration reference in the proxy admin config holder is null I am also not able to open a proxy service from management console. Stack Trace: org.wso2.carbon.mediation.configadmin.ConfigAdminException: SynapseConfiguration reference in the proxy admin config holder is null at org.wso2.carbon.mediation.configadmin.util.ConfigHolder.assertNull(ConfigHolder.java:124) at org.wso2.carbon.mediation.configadmin.util.ConfigHolder.getSynapseConfiguration(ConfigHolder.java:56) at org.wso2.carbon.mediation.configadmin.ConfigAdmin.getConfiguration(ConfigAdmin.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:171) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:102) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:114) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:144) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:154) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:262) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:52) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:171) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) at java.lang.Thread.run(Thread.java:619)
rajika's picture

Is this re-producible? Can

Is this re-producible? Can you provide me with the steps to re-produce the issue ? Rajika
vinodp_only4u.yahoo.co.uk's picture

Rajika, Please go through my

Rajika, Download the ESB 3.0.0 and enable the JMS sender and JMS listener by modifying axis2.xml. You should able to reproduce this problem. Please go through my another posting regarding the same. http://wso2.org/forum/thread/10134 Thanks, Vinod
library project main code
Learn Cloud
Learn
Cloud

The WSO2 Application Server is a reliable application server that can host your enterprise web applications. The WSO2 Application Server as a Service is offered in StratosLive, the WSO2 Platform as a Service. This article explains how a simple web application can be developed and deployed from Carbon Studio to the WSO2 Application Server...

Latest Webinar
Different groups within an organization need to monitor different Key Performance Indicators (KPIs) - An operations team will be interested in the response times of business services and loads of each service,..
Thursday, February 9th 2012, 09.00 AM (PST)

Thursday, February 9th 2012, 10.00 AM (GMT)