If that is the case, that means CXF is not the problem, it is some deployment option of Weblogic (i.e., you would have the same problem with *any* web application deployed on it, web services or graphical web app.)
What I would do is skeletonize your web application (remove CXF and everything else to the bare minimum)--confirm you are still getting the same load/unload error, and if so, ask on a WebLogic mailing list for help. Glen Am Montag, den 07.04.2008, 09:09 -0700 schrieb Tong: > Hi Glen, > > In this case, what happens is that WebLogic unloads our web app altogether > and reloads almost every time or every other time a new request comes in. > When I traced into CXF source code, I see the "init" and "destroy" method of > CXFServlet gets called all the time. > > Do you know anything that will cause WebLogic to unload our web app? > > Thanks > Tong > > > Glen Mazza-2 wrote: > > > > I have not worked with this type of problem before. Possible guesses: > > > > 1.) Anything in our WebLogic docs[1] that may be relevant for your > > problem? > > > > 2.) We have two types of configuration for web services--via a > > cxf-servlet.xml file and directly through Spring configuration[2]. If > > you try the cxf-servlet.xml method, does the problem go away? It might > > be something Spring-related that is causing the reinitialization to be > > occurring each time. > > > > HTH, > > Glen > > > > [1] > > http://cwiki.apache.org/confluence/display/CXF20DOC/AppServerGuide#AppServerGuide-WebLogic > > [2] > > http://cwiki.apache.org/CXF20DOC/configuration.html#Configuration-Serverconfigurationfiles > > > > > > Am Samstag, den 05.04.2008, 11:14 -0700 schrieb stevewu: > >> Hi all, > >> > >> I deployed my web services in WebLogic with an EAR file.Every time I > >> access > >> a web service it rebuild all the end points defined in cxf-servlet.xml. > >> Is > >> there some parameters that I can set, so that the endpoints will be build > >> only once when I start the service? > >> > >> Entries in cxf-servlet.xml > >> <?xml version="1.0" encoding="UTF-8"?> > >> > >> <beans xmlns="http://www.springframework.org/schema/beans" > >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > >> xmlns:cxf="http://cxf.apache.org/core" > >> xmlns:wsa="http://cxf.apache.org/ws/addressing" > >> xmlns:jaxws="http://cxf.apache.org/jaxws" > >> xmlns:soap="http://cxf.apache.org/bindings/soap" > >> xsi:schemaLocation=" > >> http://www.springframework.org/schema/beans > >> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd > >> http://cxf.apache.org/bindings/soap > >> http://cxf.apache.org/schemas/configuration/soap.xsd > >> http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd > >> http://cxf.apache.org/core http://cxf.apache.org/schemas/core.xsd"> > >> > >> > >> > >> <jaxws:endpoint > >> id="LoginService" > >> implementor="com.myworld.ws.jaxws.provider.LoginProvider" > >> wsdlLocation="WEB-INF/wsdl/Login.wsdl" > >> address="/LoginService"> > >> <jaxws:features> > >> <bean class="org.apache.cxf.feature.LoggingFeature"/> > >> </jaxws:features> > >> </jaxws:endpoint> > >> ...... > >> </beans> > >> > >> Below is the top part of the console output before it rebuild the end > >> points. > >> > >> > >> Apr 5, 2008 12:38:59 PM org.apache.cxf.transport.servlet.CXFServlet > >> loadSpringBus > >> INFO: Load the bus without application context > >> log4j:WARN No appenders could be found for logger > >> (org.apache.cxf.bus.spring.BusApplicationContext). > >> log4j:WARN Please initialize the log4j system properly. > >> Apr 5, 2008 12:39:04 PM > >> org.apache.cxf.configuration.spring.ConfigurerImpl > >> <init> > >> INFO: Could not find the configuration file cxf.xml on the classpath. > >> Apr 5, 2008 12:39:06 PM > >> org.apache.cxf.transport.servlet.AbstractCXFServlet > >> replaceDestinationFactory > >> INFO: Replaced the http destionFactory with servlet transport factory > >> Apr 5, 2008 12:39:06 PM org.apache.cxf.transport.servlet.CXFServlet > >> loadAdditionalConfig > >> INFO: Build endpoints from config-location: /WEB-INF/cxf-servlet.xml > >> > > > > > > >
