Есть страничка
| Код | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:t="http://myfaces.apache.org/tomahawk" xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich">
<f:view> <f:loadBundle basename="/locale/text" var="text" />
<head> <title>#{text.title}</title> </head>
<body>
<ui:repeat items="#{myBean.myList}" var="elem"> #{elem}<br /> </ui:repeat>
</body> </f:view> </html>
|
при попытке на нее зайти получаю ошибку
| Код | DEBUG 2008-01-28 17:12:21,328: PhaseListener enter Before RenderView Phase with ViewId /myPage.xhtml and RenderKitId HTML_BASIC 28 січ 2008 17:12:21 com.sun.facelets.FaceletViewHandler handleRenderException SEVERE: Error Rendering View[/myPage.xhtml] com.sun.facelets.tag.TagException: /myPage.xhtml @19,61 <ui:repeat> Tag Library supports namespace: http://java.sun.com/jsf/facelets, but no tag was defined for name: repeat at com.sun.facelets.compiler.CompilationManager.pushTag(CompilationManager.java:155) at com.sun.facelets.compiler.SAXCompiler$CompilationHandler.startElement(SAXCompiler.java:185) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) at javax.xml.parsers.SAXParser.parse(SAXParser.java:198) at com.sun.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:222) at com.sun.facelets.compiler.Compiler.compile(Compiler.java:105) at com.sun.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:189) at com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:138) at com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:89) at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:401) at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:442) at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108) at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216) at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41) at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) DEBUG 2008-01-28 17:12:21,406: Create StringWriter for buffer servlet output
|
Не пойму в чем ошибка "but no tag was defined for name: repeat", получается что не определен тег repeat (хотя тег insert к примеру определен) но во всех примерах используют xmlns:ui="http://java.sun.com/jsf/facelets" и все у них определено :'(
Мои предположения по поводу ошибки заключаются в том что может нехватает какой-то бибилиотеки или надо подключить какую-нибудь библиотеку тегов... гугл в решении проблемы не помог или я не то пишу или не понимаю что нашел решение проблемы...
jdk
| Код | D:\...\WebContent\WEB-INF\lib>java -version java version "1.6.0_03" Java(TM) SE Runtime Environment (build 1.6.0_03-b05) Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
|
Web-сервер Apache Tomcat Version 6.0.14
Список либ в \WEB-INF\lib\
| Код | Microsoft Windows XP [Версия 5.1.2600] (С) Корпорация Майкрософт, 1985-2001.
D:\...\WebContent\WEB-INF\lib>dir Том в устройстве D имеет метку *** Серийный номер тома: ***
Содержимое папки D:\...\WebContent\WEB-INF\lib
28.01.2008 18:21 <DIR> . 28.01.2008 18:21 <DIR> .. 05.12.2007 02:18 16 777 asm-attrs.jar 05.12.2007 02:18 26 360 asm.jar 05.12.2007 02:18 7 854 aspectjlib.jar 05.12.2007 02:18 114 989 aspectjrt.jar 05.12.2007 02:18 8 235 199 aspectjtools.jar 05.12.2007 02:18 1 887 781 aspectjweaver.jar 05.12.2007 02:18 608 376 c3p0-0.9.1.jar 05.12.2007 02:18 282 338 cglib-2.1.3.jar 05.12.2007 02:18 1 204 897 checkstyle-all.jar 05.12.2007 02:18 142 704 cleanimports.jar 05.12.2007 02:18 48 742 common-annotations.jar 05.12.2007 02:18 188 671 commons-beanutils-1.7.0.jar 05.12.2007 02:18 46 725 commons-codec-1.3.jar 05.12.2007 02:18 571 259 commons-collections-3.2.jar 05.12.2007 02:18 107 631 commons-dbcp.jar 05.12.2007 02:18 168 446 commons-digester-1.6.jar 05.12.2007 02:18 112 341 commons-el-1.0.jar 14.02.2007 05:34 53 082 commons-fileupload-1.2.jar 09.02.2007 17:33 83 613 commons-io-1.3.1.jar 05.12.2007 02:18 207 723 commons-lang-2.1.jar 05.12.2007 02:18 52 915 commons-logging-1.1.jar 13.04.2006 09:11 26 202 commons-logging-api.jar 05.12.2007 02:18 138 956 commons-validator-1.3.1.jar 05.12.2007 02:18 171 071 concurrent-1.3.2.jar 05.12.2007 02:18 17 978 connector.jar 05.12.2007 02:18 313 898 dom4j-1.6.1.jar 17.10.2007 11:06 10 511 dsn.jar 05.12.2007 02:18 208 048 ehcache-1.2.3.jar 05.12.2007 02:18 24 432 el-api.jar 05.12.2007 02:18 99 679 el-ri.jar 13.04.2006 09:11 3 464 fileupload-ext.jar 05.12.2007 02:18 2 255 753 hibernate3.jar 05.12.2007 02:18 104 359 jaas.jar 05.12.2007 02:18 24 180 jacc-1_0-fr.jar 05.12.2007 02:18 471 005 javassist.jar 05.12.2007 02:18 226 877 jaxen-1.1-beta-7.jar 05.12.2007 02:18 517 527 jboss-cache.jar 05.12.2007 02:18 583 206 jboss-common.jar 05.12.2007 02:18 591 568 jboss-jmx.jar 05.12.2007 02:18 90 059 jboss-serialization.jar 05.12.2007 02:18 223 640 jboss-system.jar 05.12.2007 02:18 6 727 jdbc2_0-stdext.jar 05.12.2007 02:18 1 611 518 jgroups-2.2.8.jar 05.12.2007 02:18 252 102 jsf-facelets.jar 05.12.2007 02:18 50 491 jsp-api.jar 05.12.2007 02:18 16 923 jstl-1.1.0.jar 05.12.2007 02:18 8 812 jta.jar 05.12.2007 02:18 121 070 junit-3.8.1.jar 05.12.2007 02:18 391 834 log4j-1.2.15.jar 05.12.2007 02:18 251 988 myfaces-api-1.1.5.jar 05.12.2007 02:18 543 521 myfaces-impl-1.1.5.jar 05.12.2007 02:18 246 317 mysql-connector-java-3.0.17-ga-bin.jar 22.08.2007 15:24 105 672 nekohtml-0.9.5.jar 05.12.2007 02:18 2 871 672 org.springframework_2.1.0.m3_v200707310600.j ar 05.12.2007 02:18 65 261 oro-2.0.8.jar 05.12.2007 02:18 114 308 oscache-2.1.jar 18.12.2007 12:35 111 979 richfaces-api-3.1.3.GA.jar 18.12.2007 12:35 1 298 805 richfaces-impl-3.1.3.GA.jar 18.12.2007 13:19 1 787 738 richfaces-ui-3.1.3.GA.jar 05.12.2007 02:18 16 419 spring-aspects.jar 08.01.2007 19:21 2 593 850 spring.jar 05.12.2007 02:18 393 259 standard.jar 05.12.2007 02:18 30 602 swarmcache-1.0rc2.jar 05.12.2007 02:18 142 026 syndiag2.jar 05.12.2007 02:18 2 941 389 tomahawk-1.1.6.jar 05.12.2007 02:18 11 708 tomahawk-facelets-taglib.jar 05.12.2007 02:18 5 762 versioncheck.jar 05.12.2007 02:18 1 010 806 xerces-2.6.2.jar 05.12.2007 02:18 123 705 xml-apis.jar 69 файлов 37 397 100 байт 2 папок 46 872 571 904 байт свободно
D:\...\WebContent\WEB-INF\lib>
|
Вообщем если кто знает как решается проблема помогите, а если не знаете то хотя бы предположети в какую сторону копать...
|