You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Murtuza <kh...@gmail.com> on 2007/08/07 18:38:02 UTC

writing a service with spring

I am following the user guide from Apache CXF 2.0 for setting a service..but
I am getting the following error...

bean
=================
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:jaxws="http://cxf.apache.org/jaxws"
	xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">

	<import resource="classpath:META-INF/cxf/cxf.xml" />
	<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
	<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />

	<jaxws:endpoint 
	  id="helloWorld" 
	  implementor="com.superpages.JSFSpring.services.HelloWorldImpl" 
	  address="/HelloWorldWS" />
	  
</beans>
===============
stack trace
=======

WARNING: Ignored XML validation warning
org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema
document 'http://cxf.apache.org/schemas/jaxws.xsd', because 1) could not
find the document; 2) the document could not be read; 3) the root element of
the document is not <xsd:schema>.
	at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaWarning(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
Source)
	at
org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
	at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
	at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
	at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
	at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
	at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
	at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
	at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
	at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
	at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
	at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
	at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Aug 7, 2007 12:17:50 PM org.springframework.web.context.ContextLoader
initWebApplicationContext
SEVERE: Context initialization failed
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
15 in XML document from ServletContext resource [/WEB-INF/cxf-config.xml] is
invalid; nested exception is org.xml.sax.SAXParseException:
cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration
can be found for element 'jaxws:endpoint'.
Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
matching wildcard is strict, but no declaration can be found for element
'jaxws:endpoint'.
	at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
Source)
	at
org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
	at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
	at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
	at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
	at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
	at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
	at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
	at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
	at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
	at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
	at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
	at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Aug 7, 2007 12:17:50 PM org.apache.catalina.core.StandardContext
listenerStart
SEVERE: Exception sending context initialized event to listener instance of
class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
15 in XML document from ServletContext resource [/WEB-INF/cxf-config.xml] is
invalid; nested exception is org.xml.sax.SAXParseException:
cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration
can be found for element 'jaxws:endpoint'.
Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
matching wildcard is strict, but no declaration can be found for element
'jaxws:endpoint'.
	at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
Source)
	at
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
Source)
	at
org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
	at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
	at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
	at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
	at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
	at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
	at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
	at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
	at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
	at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
	at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
	at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
	at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
-- 
View this message in context: http://www.nabble.com/writing-a-service-with-spring-tf4231299.html#a12037839
Sent from the cxf-user mailing list archive at Nabble.com.


Re: writing a service with spring

Posted by Aurelije <au...@gmail.com>.
Hi,

I would like to use CFX in my SOA project, and I am following the user guide
from Apache CXF 2.0 using Spring Framework. I have a same error described
below. I can see 'cxf-2.0.1-incubator.jar' in my
C:\apache-tomcat-6.0.13\webapps\userServiceCXF\WEB-INF\lib. Also I have
added dependent jars  in my eclipse j2ee module dependency path, but I have
a same error in my eclipse started tomcat too.

Any help will be appreciated.

Aurelije


mark.boyd wrote:
> 
> Matt,
> 
> I'm going to ask a seemingly stupid question. But what do you mean by
> having them on your classpath? I use eclipse with the WTP and I stop and
> start tomcat from within eclipse and deploy my webapp as well without
> anything getting dropped into the tomcat directories. I ran into this
> problem when tomcat was started and I had all of the appropriate jars in
> my build path for the project but not in the j2ee module dependancies
> path. The latter apparently is used when the webapp is deployed to the
> server. Once added there the problem went away for me. 
> 
> The specific files being sought are spring.schemas and spring.handlers
> which are located in the META-INF directory of the mentioned jar.
> 
> Mark
> 
> 
> mattc wrote:
>> 
>> I'm seeing the same issue and seem to have all of the appropriate jars in
>> my classpath.  Any other thoughts on what could be causing this?
>> 
>> Thanks!!
>> matt
>> 
>> mark.boyd wrote:
>>> 
>>> Murtuza,
>>> 
>>> Look at your classpath and make sure that you have the cxf-incubator.jar
>>> included. What this is saying is that Spring can't find the schema
>>> extensions that define the jaxws:endpoint definition and the classes
>>> that implement its functionality.
>>> 
>>> Mark
>>> 
>>> 
>>> 
>>> Murtuza wrote:
>>>> 
>>>> I am following the user guide from Apache CXF 2.0 for setting a
>>>> service..but I am getting the following error...
>>>> 
>>>> bean
>>>> =================
>>>> 
>>>> 
>>>> 	
>>>> 	
>>>> 	
>>>> 
>>>> 	
>>>> 	  
>>>> 
>>>> ===============
>>>> stack trace
>>>> =======
>>>> 
>>>> WARNING: Ignored XML validation warning
>>>> org.xml.sax.SAXParseException: schema_reference.4: Failed to read
>>>> schema document 'http://cxf.apache.org/schemas/jaxws.xsd', because 1)
>>>> could not find the document; 2) the document could not be read; 3) the
>>>> root element of the document is not .
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaWarning(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>>> Source)
>>>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>>>> Source)
>>>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>>>> Source)
>>>> 	at
>>>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>>>> 	at
>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>>>> 	at
>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>>>> 	at
>>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>>>> 	at
>>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>>>> 	at
>>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>>>> 	at
>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>>>> 	at
>>>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>>>> 	at
>>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>>>> 	at
>>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>>>> 	at
>>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>>>> 	at
>>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>>>> 	at
>>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>>>> 	at
>>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>>> 	at
>>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>> 	at
>>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>>> 	at
>>>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>>> 	at
>>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>>>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>>> Aug 7, 2007 12:17:50 PM org.springframework.web.context.ContextLoader
>>>> initWebApplicationContext
>>>> SEVERE: Context initialization failed
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
>>>> Line 15 in XML document from ServletContext resource
>>>> [/WEB-INF/cxf-config.xml] is invalid; nested exception is
>>>> org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching
>>>> wildcard is strict, but no declaration can be found for element
>>>> 'jaxws:endpoint'.
>>>> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
>>>> matching wildcard is strict, but no declaration can be found for
>>>> element 'jaxws:endpoint'.
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>>> Source)
>>>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>>>> Source)
>>>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>>>> Source)
>>>> 	at
>>>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>>>> 	at
>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>>>> 	at
>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>>>> 	at
>>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>>>> 	at
>>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>>>> 	at
>>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>>>> 	at
>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>>>> 	at
>>>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>>>> 	at
>>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>>>> 	at
>>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>>>> 	at
>>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>>>> 	at
>>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>>>> 	at
>>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>>>> 	at
>>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>>> 	at
>>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>> 	at
>>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>>> 	at
>>>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>>> 	at
>>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>>>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>>> Aug 7, 2007 12:17:50 PM org.apache.catalina.core.StandardContext
>>>> listenerStart
>>>> SEVERE: Exception sending context initialized event to listener
>>>> instance of class org.springframework.web.context.ContextLoaderListener
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
>>>> Line 15 in XML document from ServletContext resource
>>>> [/WEB-INF/cxf-config.xml] is invalid; nested exception is
>>>> org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching
>>>> wildcard is strict, but no declaration can be found for element
>>>> 'jaxws:endpoint'.
>>>> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
>>>> matching wildcard is strict, but no declaration can be found for
>>>> element 'jaxws:endpoint'.
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>>> Source)
>>>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>>>> Source)
>>>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>>>> Source)
>>>> 	at
>>>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>>>> Source)
>>>> 	at
>>>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>>>> 	at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>>>> 	at
>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>>>> 	at
>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>>>> 	at
>>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>>>> 	at
>>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>>>> 	at
>>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>>>> 	at
>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>>>> 	at
>>>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>>>> 	at
>>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>>>> 	at
>>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>>>> 	at
>>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>>>> 	at
>>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>>>> 	at
>>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>>>> 	at
>>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>>> 	at
>>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>> 	at
>>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>>> 	at
>>>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>>> 	at
>>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>>>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>>> 
>>> 
>>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/writing-a-service-with-spring-tf4231299.html#a12888771
Sent from the cxf-user mailing list archive at Nabble.com.

Re: writing a service with spring

Posted by "mark.boyd" <bo...@ldschurch.org>.
Matt,

I'm going to ask a seemingly stupid question. But what do you mean by having
them on your classpath? I use eclipse with the WTP and I stop and start
tomcat from within eclipse and deploy my webapp as well without anything
getting dropped into the tomcat directories. I ran into this problem when
tomcat was started and I had all of the appropriate jars in my build path
for the project but not in the j2ee module dependancies path. The latter
apparently is used when the webapp is deployed to the server. Once added
there the problem went away for me. 

The specific files being sought are spring.schemas and spring.handlers which
are located in the META-INF directory of the mentioned jar.

Mark


mattc wrote:
> 
> I'm seeing the same issue and seem to have all of the appropriate jars in
> my classpath.  Any other thoughts on what could be causing this?
> 
> Thanks!!
> matt
> 
> mark.boyd wrote:
>> 
>> Murtuza,
>> 
>> Look at your classpath and make sure that you have the cxf-incubator.jar
>> included. What this is saying is that Spring can't find the schema
>> extensions that define the jaxws:endpoint definition and the classes that
>> implement its functionality.
>> 
>> Mark
>> 
>> 
>> 
>> Murtuza wrote:
>>> 
>>> I am following the user guide from Apache CXF 2.0 for setting a
>>> service..but I am getting the following error...
>>> 
>>> bean
>>> =================
>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>> 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>> 	xmlns:jaxws="http://cxf.apache.org/jaxws"
>>> 	xsi:schemaLocation="
>>> http://www.springframework.org/schema/beans
>>> http://www.springframework.org/schema/beans/spring-beans.xsd
>>> http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">
>>> 
>>> 	<import resource="classpath:META-INF/cxf/cxf.xml" />
>>> 	<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
>>> 	<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
>>> 
>>> 	<jaxws:endpoint 
>>> 	  id="helloWorld" 
>>> 	  implementor="com.superpages.JSFSpring.services.HelloWorldImpl" 
>>> 	  address="/HelloWorldWS" />
>>> 	  
>>> </beans>
>>> ===============
>>> stack trace
>>> =======
>>> 
>>> WARNING: Ignored XML validation warning
>>> org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema
>>> document 'http://cxf.apache.org/schemas/jaxws.xsd', because 1) could not
>>> find the document; 2) the document could not be read; 3) the root
>>> element of the document is not <xsd:schema>.
>>> 	at
>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaWarning(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>> Source)
>>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>>> Source)
>>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>>> Source)
>>> 	at
>>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>>> 	at
>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>>> 	at
>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>>> 	at
>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>>> 	at
>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>>> 	at
>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>>> 	at
>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>>> 	at
>>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>>> 	at
>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>>> 	at
>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>>> 	at
>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>>> 	at
>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>>> 	at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>>> 	at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>> 	at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> 	at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> 	at
>>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>> 	at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>> Aug 7, 2007 12:17:50 PM org.springframework.web.context.ContextLoader
>>> initWebApplicationContext
>>> SEVERE: Context initialization failed
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
>>> Line 15 in XML document from ServletContext resource
>>> [/WEB-INF/cxf-config.xml] is invalid; nested exception is
>>> org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching
>>> wildcard is strict, but no declaration can be found for element
>>> 'jaxws:endpoint'.
>>> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
>>> matching wildcard is strict, but no declaration can be found for element
>>> 'jaxws:endpoint'.
>>> 	at
>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>> Source)
>>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>>> Source)
>>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>>> Source)
>>> 	at
>>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>>> 	at
>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>>> 	at
>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>>> 	at
>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>>> 	at
>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>>> 	at
>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>>> 	at
>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>>> 	at
>>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>>> 	at
>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>>> 	at
>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>>> 	at
>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>>> 	at
>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>>> 	at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>>> 	at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>> 	at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> 	at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> 	at
>>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>> 	at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>> Aug 7, 2007 12:17:50 PM org.apache.catalina.core.StandardContext
>>> listenerStart
>>> SEVERE: Exception sending context initialized event to listener instance
>>> of class org.springframework.web.context.ContextLoaderListener
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
>>> Line 15 in XML document from ServletContext resource
>>> [/WEB-INF/cxf-config.xml] is invalid; nested exception is
>>> org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching
>>> wildcard is strict, but no declaration can be found for element
>>> 'jaxws:endpoint'.
>>> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
>>> matching wildcard is strict, but no declaration can be found for element
>>> 'jaxws:endpoint'.
>>> 	at
>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>>> Source)
>>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>>> Source)
>>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>>> Source)
>>> 	at
>>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>>> Source)
>>> 	at
>>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>>> 	at
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>>> 	at
>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>>> 	at
>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>>> 	at
>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>>> 	at
>>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>>> 	at
>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>>> 	at
>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>>> 	at
>>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>>> 	at
>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>>> 	at
>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>>> 	at
>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>>> 	at
>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>>> 	at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>>> 	at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>> 	at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> 	at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> 	at
>>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>> 	at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/writing-a-service-with-spring-tf4231299.html#a12171560
Sent from the cxf-user mailing list archive at Nabble.com.


Re: writing a service with spring

Posted by mattc <ma...@gmail.com>.
I'm seeing the same issue and seem to have all of the appropriate jars in my
classpath.  Any other thoughts on what could be causing this?

Thanks!!
matt

mark.boyd wrote:
> 
> Murtuza,
> 
> Look at your classpath and make sure that you have the cxf-incubator.jar
> included. What this is saying is that Spring can't find the schema
> extensions that define the jaxws:endpoint definition and the classes that
> implement its functionality.
> 
> Mark
> 
> 
> 
> Murtuza wrote:
>> 
>> I am following the user guide from Apache CXF 2.0 for setting a
>> service..but I am getting the following error...
>> 
>> bean
>> =================
>> <beans xmlns="http://www.springframework.org/schema/beans"
>> 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>> 	xmlns:jaxws="http://cxf.apache.org/jaxws"
>> 	xsi:schemaLocation="
>> http://www.springframework.org/schema/beans
>> http://www.springframework.org/schema/beans/spring-beans.xsd
>> http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">
>> 
>> 	<import resource="classpath:META-INF/cxf/cxf.xml" />
>> 	<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
>> 	<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
>> 
>> 	<jaxws:endpoint 
>> 	  id="helloWorld" 
>> 	  implementor="com.superpages.JSFSpring.services.HelloWorldImpl" 
>> 	  address="/HelloWorldWS" />
>> 	  
>> </beans>
>> ===============
>> stack trace
>> =======
>> 
>> WARNING: Ignored XML validation warning
>> org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema
>> document 'http://cxf.apache.org/schemas/jaxws.xsd', because 1) could not
>> find the document; 2) the document could not be read; 3) the root element
>> of the document is not <xsd:schema>.
>> 	at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaWarning(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>> Source)
>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>> Source)
>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>> Source)
>> 	at
>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>> 	at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>> 	at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>> 	at
>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>> 	at
>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>> 	at
>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>> 	at
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>> 	at
>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>> 	at
>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>> 	at
>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>> 	at
>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>> 	at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>> 	at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> 	at
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>> 	at
>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>> 	at
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>> Aug 7, 2007 12:17:50 PM org.springframework.web.context.ContextLoader
>> initWebApplicationContext
>> SEVERE: Context initialization failed
>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
>> Line 15 in XML document from ServletContext resource
>> [/WEB-INF/cxf-config.xml] is invalid; nested exception is
>> org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching
>> wildcard is strict, but no declaration can be found for element
>> 'jaxws:endpoint'.
>> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
>> matching wildcard is strict, but no declaration can be found for element
>> 'jaxws:endpoint'.
>> 	at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>> Source)
>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>> Source)
>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>> Source)
>> 	at
>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>> 	at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>> 	at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>> 	at
>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>> 	at
>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>> 	at
>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>> 	at
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>> 	at
>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>> 	at
>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>> 	at
>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>> 	at
>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>> 	at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>> 	at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> 	at
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>> 	at
>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>> 	at
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>> Aug 7, 2007 12:17:50 PM org.apache.catalina.core.StandardContext
>> listenerStart
>> SEVERE: Exception sending context initialized event to listener instance
>> of class org.springframework.web.context.ContextLoaderListener
>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
>> Line 15 in XML document from ServletContext resource
>> [/WEB-INF/cxf-config.xml] is invalid; nested exception is
>> org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching
>> wildcard is strict, but no declaration can be found for element
>> 'jaxws:endpoint'.
>> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
>> matching wildcard is strict, but no declaration can be found for element
>> 'jaxws:endpoint'.
>> 	at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
>> Source)
>> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
>> Source)
>> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
>> Source)
>> 	at
>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
>> Source)
>> 	at
>> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
>> 	at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
>> 	at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
>> 	at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
>> 	at
>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
>> 	at
>> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
>> 	at
>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>> 	at
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
>> 	at
>> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
>> 	at
>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
>> 	at
>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>> 	at
>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>> 	at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>> 	at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> 	at
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>> 	at
>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>> 	at
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> 	at java.lang.reflect.Method.invoke(Unknown Source)
>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/writing-a-service-with-spring-tf4231299.html#a12171476
Sent from the cxf-user mailing list archive at Nabble.com.


Re: writing a service with spring

Posted by "mark.boyd" <bo...@ldschurch.org>.
Murtuza,

Look at your classpath and make sure that you have the cxf-incubator.jar
included. What this is saying is that Spring can't find the schema
extensions that define the jaxws:endpoint definition and the classes that
implement its functionality.

Mark



Murtuza wrote:
> 
> I am following the user guide from Apache CXF 2.0 for setting a
> service..but I am getting the following error...
> 
> bean
> =================
> <beans xmlns="http://www.springframework.org/schema/beans"
> 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> 	xmlns:jaxws="http://cxf.apache.org/jaxws"
> 	xsi:schemaLocation="
> http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans.xsd
> http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">
> 
> 	<import resource="classpath:META-INF/cxf/cxf.xml" />
> 	<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
> 	<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
> 
> 	<jaxws:endpoint 
> 	  id="helloWorld" 
> 	  implementor="com.superpages.JSFSpring.services.HelloWorldImpl" 
> 	  address="/HelloWorldWS" />
> 	  
> </beans>
> ===============
> stack trace
> =======
> 
> WARNING: Ignored XML validation warning
> org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema
> document 'http://cxf.apache.org/schemas/jaxws.xsd', because 1) could not
> find the document; 2) the document could not be read; 3) the root element
> of the document is not <xsd:schema>.
> 	at
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaWarning(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
> Source)
> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
> Source)
> 	at
> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
> 	at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
> 	at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
> 	at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
> 	at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
> 	at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
> 	at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
> 	at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
> 	at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
> 	at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
> 	at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
> 	at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
> 	at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> 	at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> 	at java.lang.reflect.Method.invoke(Unknown Source)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> Aug 7, 2007 12:17:50 PM org.springframework.web.context.ContextLoader
> initWebApplicationContext
> SEVERE: Context initialization failed
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
> Line 15 in XML document from ServletContext resource
> [/WEB-INF/cxf-config.xml] is invalid; nested exception is
> org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching
> wildcard is strict, but no declaration can be found for element
> 'jaxws:endpoint'.
> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
> matching wildcard is strict, but no declaration can be found for element
> 'jaxws:endpoint'.
> 	at
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
> Source)
> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
> Source)
> 	at
> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
> 	at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
> 	at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
> 	at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
> 	at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
> 	at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
> 	at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
> 	at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
> 	at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
> 	at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
> 	at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
> 	at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
> 	at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> 	at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> 	at java.lang.reflect.Method.invoke(Unknown Source)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> Aug 7, 2007 12:17:50 PM org.apache.catalina.core.StandardContext
> listenerStart
> SEVERE: Exception sending context initialized event to listener instance
> of class org.springframework.web.context.ContextLoaderListener
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
> Line 15 in XML document from ServletContext resource
> [/WEB-INF/cxf-config.xml] is invalid; nested exception is
> org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching
> wildcard is strict, but no declaration can be found for element
> 'jaxws:endpoint'.
> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The
> matching wildcard is strict, but no declaration can be found for element
> 'jaxws:endpoint'.
> 	at
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
> Source)
> 	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
> Source)
> 	at
> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
> Source)
> 	at
> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:340)
> 	at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:317)
> 	at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:125)
> 	at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:141)
> 	at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:123)
> 	at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:91)
> 	at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
> 	at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
> 	at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)
> 	at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
> 	at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
> 	at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
> 	at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
> 	at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> 	at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> 	at java.lang.reflect.Method.invoke(Unknown Source)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> 

-- 
View this message in context: http://www.nabble.com/writing-a-service-with-spring-tf4231299.html#a12038342
Sent from the cxf-user mailing list archive at Nabble.com.