Return-Path: X-Original-To: apmail-cxf-dev-archive@www.apache.org Delivered-To: apmail-cxf-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8A36310B44 for ; Mon, 11 Nov 2013 08:31:02 +0000 (UTC) Received: (qmail 30362 invoked by uid 500); 11 Nov 2013 08:30:31 -0000 Delivered-To: apmail-cxf-dev-archive@cxf.apache.org Received: (qmail 30312 invoked by uid 500); 11 Nov 2013 08:30:29 -0000 Mailing-List: contact dev-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list dev@cxf.apache.org Received: (qmail 30275 invoked by uid 99); 11 Nov 2013 08:30:21 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Nov 2013 08:30:21 +0000 X-ASF-Spam-Status: No, hits=2.8 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of nicolae.petridean@gmail.com designates 209.85.220.169 as permitted sender) Received: from [209.85.220.169] (HELO mail-vc0-f169.google.com) (209.85.220.169) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Nov 2013 08:30:17 +0000 Received: by mail-vc0-f169.google.com with SMTP id hu8so3130904vcb.0 for ; Mon, 11 Nov 2013 00:29:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=i5WIG1tdDz6VO1qd3zm/4crnKNPccrmYotu9DcI22CM=; b=mBulwUnlRL/0a8QzhTVM35iYucvpb1ydnuje8y2hArsmXXIJ1zQfvAx2bQG+0J98IC 37S1YB4+dAGzBJL+/qM89NNngitHUsta/vWBxN2Aa6GXCNAr4E0dWTU66doIF0xNi/Pb EaYNmvkaL1FIzow7i0pxqYExczsgqZhIO0zea9+XxFZgn2CADNJBeFyw9LOuLhjI024D Wi/fOvLJOuhvNATzeotmQI0eLEmPpeb6wTN4fazAqLrz7pHFt+4C/9ujKhj9MBRWQb3u dJar+lczvDp0imoRBfqBL2EIsnZOrI5L1X8kEDsd8+8pzsP7+qpmICO95rfFclRIki6B DPxg== MIME-Version: 1.0 X-Received: by 10.58.208.130 with SMTP id me2mr22895117vec.13.1384158596761; Mon, 11 Nov 2013 00:29:56 -0800 (PST) Received: by 10.58.56.194 with HTTP; Mon, 11 Nov 2013 00:29:56 -0800 (PST) In-Reply-To: <1384154519332-5736242.post@n5.nabble.com> References: <1384154519332-5736242.post@n5.nabble.com> Date: Mon, 11 Nov 2013 10:29:56 +0200 Message-ID: Subject: Re: Spring MVC loading issue with Apache CXF From: Nicolae Petridean To: dev@cxf.apache.org Content-Type: multipart/alternative; boundary=047d7bdc192c7939b704eae289a5 X-Virus-Checked: Checked by ClamAV on apache.org --047d7bdc192c7939b704eae289a5 Content-Type: text/plain; charset=ISO-8859-1 Hi, can you share your web.xml ? Thanks , Nicu On Mon, Nov 11, 2013 at 9:21 AM, amathewcxf wrote: > I have an existing Spring MVC application and now I wanted to implement > Apache CXF Service to the existing Spring MVC framework. I am trying to > have > 2 context files - one for the Spring MVC application and other one for the > CXFServlet. For this, I tried to define 2 context files in the web.xml but > I > am not able to get both the application loaded during the tomcat startup. > Below are the details:web.xml: contextConfigLocation > classpath*:META-INF/cxf/cxf.xml,classpath*:META-INF/cxf/cxf-servlet.xml > org.springframework.web.context.ContextLoaderListener > org.springframework.web.util.Log4jConfigListener apiservlet > com.tickets.mvc.api.ApiServlet contextConfigLocation > /WEB-INF/context/apiservlet-context.xml 1 apiservlet > /api/* adminservlet > org.springframework.web.servlet.DispatcherServlet > contextConfigLocation /WEB-INF/context/admin-servlet.xml 2 > adminservlet /management/* apiservlet-context.xml: > admin-servlet.xml: > Below is the error i am getting when i start the tomcat:SEVERE: > StandardWrapper.Throwablejava.lang.NullPointerException at > > org.apache.cxf.transport.servlet.CXFNonSpringServlet.destroy(CXFNonSpringServlet.java:172) > at > > org.apache.cxf.transport.servlet.CXFServlet.onApplicationEvent(CXFServlet.java:175) > at > > org.apache.cxf.transport.servlet.CXFServlet.onApplicationEvent(CXFServlet.java:43) > at > > org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97) > at > > org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:303) > at > > org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:911) > at > > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:428) > at > > org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:442) > at > > org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:458) > at > > org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:339) > at > > org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:306) > at > > org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127) > at javax.servlet.GenericServlet.init(GenericServlet.java:212) at > > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173) > at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993) > at > > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4187) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4496) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) > at > > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637) > at > > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) > at > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at org.apache.catalina.core.StandardService.start(StandardService.java:519) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:581)I did lot > of > time trying to fix this and no luck yet. Any thoughts will be really > helpful > to me.Thanks in AdvanceAnil > > > > -- > View this message in context: > http://cxf.547215.n5.nabble.com/Spring-MVC-loading-issue-with-Apache-CXF-tp5736242.html > Sent from the cxf-dev mailing list archive at Nabble.com. > --047d7bdc192c7939b704eae289a5--