Jsf 启动Tomhawk2-1.1.10时出现SAXException异常

Jsf 启动Tomhawk2-1.1.10时出现SAXException异常,jsf,tomcat,myfaces,tomahawk,Jsf,Tomcat,Myfaces,Tomahawk,有人能帮我解决这个问题吗。已下载并配置Myfaces 2.04和tomahawk2-1.1.10。该应用程序启动正常,但在初始化tomahawk时,我们得到以下信息(根据myfaces文档,web.xml配置正常): 2011年3月31日下午12:40:54 原因:org.xml.sax.SAXException:错误处理[jar:file:/C:/FNBConnectProjects/servers/apache-tomcat-6.0.20/webapps/FNBConnectPortal/W

有人能帮我解决这个问题吗。已下载并配置Myfaces 2.04和tomahawk2-1.1.10。该应用程序启动正常,但在初始化tomahawk时,我们得到以下信息(根据myfaces文档,web.xml配置正常):

2011年3月31日下午12:40:54

原因:org.xml.sax.SAXException:错误处理[jar:file:/C:/FNBConnectProjects/servers/apache-tomcat-6.0.20/webapps/FNBConnectPortal/WEB-INF/lib/tomahawk20-1.1.10.jar!/META-INF/tomahawk.taglib。xml@23,29]

错误出现在JAR中
/META-INF/tomahawk.taglib.xml
的第23行,字符29处。我已经在这里找到了JAR,并检查了源代码:

20     <facelet-taglib xmlns="http://java.sun.com/xml/ns/javaee"
21                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22                   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0.xsd"
23                   version="2.0">
24                 
25         <namespace>http://myfaces.apache.org/tomahawk</namespace>
26         <composite-library-name>org.apache.myfaces.custom</composite-library-name>

这是战斧上的一只虫子,很久以前就修好了。看见如果您需要战斧的快照,您可以在上搜索

跟踪中是否没有其他原因?
SAXException
应该有另一个根本原因。奇怪的是,没有。就是它。我又回到了我只能假设的Tomahawk(Tomahawk-1.1.10)的非jsf2版本,它启动的很好。然而,它会在最终呈现的javascript中查找名为“oamSubmitForm”的内容。我们最终解决了这个问题,我们使用了一个很久以前创建的脚本,允许用户在某些字段上按enter键来提交操作。不太理想,但由于我们将在大约10小时后开始直播……我查了来源并做出了猜测。希望这会有所帮助。我的faces配置文件中只有这些文件:正如我在回答中所解释的,您肯定需要用JSF2.0替换它。
20     <facelet-taglib xmlns="http://java.sun.com/xml/ns/javaee"
21                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22                   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0.xsd"
23                   version="2.0">
24                 
25         <namespace>http://myfaces.apache.org/tomahawk</namespace>
26         <composite-library-name>org.apache.myfaces.custom</composite-library-name>
<?xml version="1.0" encoding="UTF-8"?>
<faces-config
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd"
    version="2.0">
    <!-- Config here -->
</faces-config>