1 /*2 * Axis2SpringServlet.java3 *4 * All rights reserved.5 * Copyright (C) 2005 JasperSoft Corporation6 *7 * JasperSoft Corporation8 * 303 Second Street, Suite 450 North9 * San Francisco, CA 9410710 * http://www.jaspersoft.com11 *12 *13 * Created on April 23, 2006, 3:01 AM14 *15 */16 17 package com.jaspersoft.jasperserver.ws.axis2;18 19 import javax.servlet.ServletConfig ;20 import javax.servlet.ServletContext ;21 import javax.servlet.ServletException ;22 import org.springframework.context.ApplicationContext;23 import org.springframework.web.context.support.WebApplicationContextUtils;24 25 26 /**27 *28 * @author gtoffoli29 */30 public class Axis2SpringServlet extends org.apache.axis2.transport.http.AxisServlet {31 32 private static ApplicationContext ctx;33 34 public static ApplicationContext getContext() { return ctx; }35 36 37 public void init(ServletConfig config) throws ServletException {38 super.init(config);39 40 ServletContext servletContext = config.getServletContext();41 ctx = WebApplicationContextUtils.getWebApplicationContext(servletContext);42 }43 44 }45