2009-11-09 47 views
1

我有这个Java web appspring framework with web flow上运行。Spring Faces Error faces:flow-builder-services

我试着用春天整合面临,但我在配置文件中得到这个错误

org.xml.sax.SAXParseException:前缀“流”的元素 “流程:流程执行者“不受约束。

这里的堆栈跟踪

org.xml.sax.SAXParseException:前缀 “流” 的元素 “流:流执行” 未绑定。在在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(未知 源)在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(未知 源) com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(未知 来源)维持在 COM com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(未知 来源)。 sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(未知 来源)在 com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next(未知 来源)在 com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(未知 源)在 com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(未知 源)在 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(未知 源)处 org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75 com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(未知 源)) 在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396) 在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342) 在 有机springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310) at org.springframework.beans.factory.support.AbstractBeanDefinitionRe ader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143) 在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178) 在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions( AbstractBeanDefinitionReader.java:149) at org.springframework.web.context.support。XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124) 在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92) 在 org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext。的java: 123)在 org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422) 在 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) 在 有机.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet的的.java:402) 在 org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:316) 在 org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:282) 在 org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:126) at javax.servlet.GenericServlet.init(GenericServlet.java:212)at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper。的java:1173) 在 org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809) 在 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:615) 在 org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) 在 org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) 在 org.apache.catalina .core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) 在 org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:706) 在 org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl .java:677) at org.apache.jsp.index_jsp._jspService(index_jsp.java:56)at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)at javax.servlet.http .Http Servlet.service(HttpServlet.java:717)在 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374) 在 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342 ) 在org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:717)在 org.apache.catalina.core.ApplicationFilterChain .internalDoFilter(ApplicationFilterChain.java:290) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96 ) 在 org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 在 org.apache.catalina.core .ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 在 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java :191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve。调用(ErrorReportValve.java:102) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 在 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) 在 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) 在 org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process(Http11Protocol.java:583) 在 org.apache .tomcat.util.net.JIoEndpoint $ Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Unknown Source)

回答

2

你应该明确地指定命名空间前缀flow:在XML配置文件中最好的根元素:

<?xml version="1.0" encoding="UTF-8"?> 
<.... 
    xmlns:flow="http://www.springframework.org/schema/webflow" 
    xsi:schemaLocation=" 
       http://www.springframework.org/schema/webflow 
       http://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd" 
+0

TNX ......错过了这部分..:d – cedric 2009-11-09 09:24:12