KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > jaspersoft > jasperserver > ws > axis2 > Axis2SpringServlet


1 /*
2  * Axis2SpringServlet.java
3  *
4  * All rights reserved.
5  * Copyright (C) 2005 JasperSoft Corporation
6  *
7  * JasperSoft Corporation
8  * 303 Second Street, Suite 450 North
9  * San Francisco, CA 94107
10  * http://www.jaspersoft.com
11  *
12  *
13  * Created on April 23, 2006, 3:01 AM
14  *
15  */

16
17 package com.jaspersoft.jasperserver.ws.axis2;
18
19 import javax.servlet.ServletConfig JavaDoc;
20 import javax.servlet.ServletContext JavaDoc;
21 import javax.servlet.ServletException JavaDoc;
22 import org.springframework.context.ApplicationContext;
23 import org.springframework.web.context.support.WebApplicationContextUtils;
24
25
26 /**
27  *
28  * @author gtoffoli
29  */

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 JavaDoc config) throws ServletException JavaDoc {
38         super.init(config);
39    
40         ServletContext JavaDoc servletContext = config.getServletContext();
41         ctx = WebApplicationContextUtils.getWebApplicationContext(servletContext);
42     }
43     
44 }
45
Popular Tags