一、现象描述
今天启动Tomcat发布的Web服务时报了错误“Caused by: org.xml.sax.SAXParseException: The prefix “aop” for element “aop:config” is not bound”,具体报错信息如下:
Caused by: org.xml.sax.SAXParseException: The prefix "aop" for element "aop:config" is not bound.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:310)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2756)
at com.sun.org.apache.xe

博客介绍了在启动Tomcat服务时遇到的`org.xml.sax.SAXParseException`错误,原因是`applicationContext.xml`缺少aop的xmlns声明。解决方法是在beans根节点添加aop的xmlns,并在schemaLocation中指定对应的schema,以避免报错。
最低0.47元/天 解锁文章
8267

被折叠的 条评论
为什么被折叠?



