Java MojarraJSF2.1.9在加载包含复合组件的页面时发生异常

Java MojarraJSF2.1.9在加载包含复合组件的页面时发生异常,java,jsf,mojarra,Java,Jsf,Mojarra,我正在将web应用程序上的MojarraJSF2.0升级到MojarraJSF2.1.9的最新稳定版本。页面加载与Mojarra的早期版本一致。但在新版本中,我在加载包含复合组件的JSF页面时收到以下错误消息 /faces/page.xhtml @8,62 Tag Library supports namespace: http://java.sun.com/jsf/composite/components, but no tag was defined for name: webConten

我正在将web应用程序上的MojarraJSF2.0升级到MojarraJSF2.1.9的最新稳定版本。页面加载与Mojarra的早期版本一致。但在新版本中,我在加载包含复合组件的JSF页面时收到以下错误消息

 /faces/page.xhtml @8,62 Tag Library supports namespace: http://java.sun.com/jsf/composite/components, but no tag was defined for name: webContent
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131) 

我在web应用程序中的“/resources/components”位置定义了一个复合元素“webContent”,它用于与Mojarra JSF的早期版本一起使用。任何线索,为什么我会发生这次车祸。

我已经找到了我真正的问题所在以及正确的解决方法:

我使用的是Webspe7服务器,它只支持“JavaServlet2.5”。 从2.1.1开始的所有JSF Mojara版本的先决条件都需要“JavaServlet3.0”

Mojarra 2.0.9是支持“Java Servlet2.5”的最新稳定版本。当我使用Mojarra 2.0.9时,我没有任何问题,一切都很好

谢谢,
Joe

webContent与webComponent不同。这是真正的代码还是只是问题的粗心表述的结果?嗨,BalusC,“webComponent”是一个打字错误,我在帖子中将其更正为“webContent”。我发现了这个问题。。。JSF复合组件似乎不能很好地与Mojarra2.1.9配合使用。当我用早期版本2.1.7替换Mojara 2.1.9时,我的应用程序在Mojara 2.1.7上运行良好,可能是