当前位置: 代码迷 >> Web前端 >> weblogic发布工程config.xml报错
  详细解决方案

weblogic发布工程config.xml报错

热度:676   发布时间:2012-09-05 15:19:34.0
weblogic发布工程config.xml报错,求助各位高手
开发时用tomcat,现在要把工程迁移到weblogic下,打war包后用weblogic发布,出现下面问题,请高手指点,感激不尽

**************错误**************
<Mar 13, 2012 10:56:42 AM CST> <Warning> <HTTP> <BEA-101162> <User defined listener org.springframework.web.context.ContextLoaderListener failed: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 2 in XML document from file [/root/Oracle/Middleware/user_projects/domains/hner_domain/config/config.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'domain'..
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 2 in XML document from file [/root/Oracle/Middleware/user_projects/domains/hner_domain/config/config.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'domain'.
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:404)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        Truncated. see log file for complete stacktrace

Caused By: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'domain'.
        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1915)
        Truncated. see log file for complete stacktrace
>
<Mar 13, 2012 10:56:42 AM CST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'paycenter2'.
weblogic.application.ModuleException:
        at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1514)
        at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486)
        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
        at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
        Truncated. see log file for complete stacktrace

Caused By: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'domain'.
        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1915)
        Truncated. see log file for complete stacktrace
>
在同一个域下发布两个工程,一个很简单的web工程启动成功并可以访问,这个比较复杂的工程出现问题,请高手们指点,新手真的很没有头绪,怀疑web.xml问题,把web.xml改为新建web工程的最初始化的文件,还是报错,是不是可以排除web.xml问题?还怀疑是jar包冲突,但是无从下手,高手帮忙,谢谢
1 楼 zhaohang31 2012-03-14  
高手在哪啊?请教一下,谢谢
  相关解决方案