package jms; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.context.WebApplicationContext; import org.springframework.web.context.support.WebApplicationContextUtils; public class InvoiceSenderServlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { WebApplicationContext ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(this.getServletContext()); InvoiceQueueSender sender = (InvoiceQueueSender) ctx.getBean("jmsInvoiceSender"); sender.sendMesage(); } }