0

在 2.1.20 版本中出现 jsf 错误并且 Project NOT 上升

2016 年 1 月 26 日下午 5:29:21 org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks GRAVE:Web 应用程序 [] 创建了一个 ThreadLocal,其键类型为 [javax.faces.context.FacesContext$1](值 [javax.faces .context.FacesContext$1@1e0429c3]) 和 [org.apache.myfaces.context.servlet.StartupFacesContextImpl] 类型的值(值 [org.apache.myfaces.context.servlet.StartupFacesContextImpl@2351d09a])但未能删除它当 Web 应用程序停止时。线程将随着时间的推移而更新,以尝试避免可能的内存泄漏

在 2.1.28 版本的 jsf 项目中,使用 JSF Lapis Exporter 出现错误:

java.lang.UnsupportedOperationException

字体:https ://github.com/rdicroce/jsfexporter

4

1 回答 1

0

经过验证,我发现在我的 pom.xml 文件中使用的前提是“api and impl” MyFaces 与“api and impl” JSF 是冲突的,在删除 jsf 依赖项后起作用。

我的 pom.xml...

<dependency>
        <groupId>org.apache.myfaces.core</groupId>
        <artifactId>myfaces-api</artifactId>
        <version>${myfaces.version}</version>
</dependency>

<dependency>
    <groupId>org.apache.myfaces.core</groupId>
    <artifactId>myfaces-impl</artifactId>
    <version>${myfaces.version}</version>
</dependency>

评论或删除...

<dependency>
    <groupId>com.sun.faces</groupId>
    <artifactId>jsf-api</artifactId>
    <version>2.1.28</version>
</dependency>

<dependency>
    <groupId>com.sun.faces</groupId>
    <artifactId>jsf-impl</artifactId>
    <version>2.1.28</version>
</dependency>
于 2016-04-28T18:19:12.647 回答