You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by lv <lv...@live.cn> on 2013/02/22 07:03:06 UTC
Invalid schema document passed to
AbstractDataBinding.addSchemaDocument, not in W3C schema namespace
I use cxf 2.7.3+spring 3.2.1+hibernate 4.2.0.
When I deploy application to weblogic 12c, I get error: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'WebServiceSecurity': Invocation of init method failed; nested exception is javax.xml.ws.WebServiceException: java.lang.RuntimeException: Invalid schema document passed to AbstractDataBinding.addSchemaDocument, not in W3C schema namespace: schema
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1486)
How to deploy to weblogic 12c?
Thanks
My weblogic-application.xml is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-application xmlns="http://www.bea.com/ns/weblogic/90">
<application-param>
<param-name>webapp.encoding.default</param-name>
<param-value>UTF-8</param-value>
</application-param>
<prefer-application-packages>
<package-name>javax.jws.*</package-name>
<package-name>org.apache.*</package-name>
<package-name>antlr.*</package-name>
<package-name>org.apache.xml.security.*</package-name>
</prefer-application-packages>
</weblogic-application>
weblogic.xml contents as follow:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<jsp-descriptor>
<jsp-param>
<param-name>pageCheckSeconds</param-name>
<param-value>3000</param-value>
</jsp-param>
</jsp-descriptor>
<container-descriptor>
<index-directory-enabled>false</index-directory-enabled>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
<context-root>/</context-root>
</weblogic-web-app>