You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by su...@apache.org on 2010/09/23 06:55:27 UTC
svn commit: r1000312 -
/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseAxisServlet.java
Author: supun
Date: Thu Sep 23 04:55:27 2010
New Revision: 1000312
URL: http://svn.apache.org/viewvc?rev=1000312&view=rev
Log:
fixes for api changes
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseAxisServlet.java
Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseAxisServlet.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseAxisServlet.java?rev=1000312&r1=1000311&r2=1000312&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseAxisServlet.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseAxisServlet.java Thu Sep 23 04:55:27 2010
@@ -43,14 +43,17 @@ public class SynapseAxisServlet extends
public void init(ServletConfig config) throws ServletException {
ServletContext servletContext = config.getServletContext();
- //TODO SUPUN
- /*this.configContext = (ConfigurationContext) ServerManager.getInstance().
- getServerContextInformation().getServerContext();*/
- this.axisConfiguration = this.configContext.getAxisConfiguration();
- servletContext.setAttribute(this.getClass().getName(), this);
- this.servletConfig = config;
- agent = new ListingAgent(configContext);
- initParams();
+ ServerManager serverManager = (ServerManager) config.getServletContext().
+ getAttribute(SynapseStartUpServlet.SYNAPSE_SERVER_MANAGER);
+ if (serverManager != null) {
+ this.configContext = (ConfigurationContext) serverManager.
+ getServerContextInformation().getServerContext();
+ this.axisConfiguration = this.configContext.getAxisConfiguration();
+ servletContext.setAttribute(this.getClass().getName(), this);
+ this.servletConfig = config;
+ agent = new ListingAgent(configContext);
+ initParams();
+ }
}
public void initContextRoot(HttpServletRequest req) {