2016-12-05 22 views
6

Tôi có một ứng dụng dựa trên web Java JSF2 được triển khai trên máy chủ Tomcat, và vì chúng tôi chuyển sang Java 8/Tomcat 8, lỗi này xuất hiện rất nhiều trong tomcat đầu ra:"Unknow gõ hằng số nhóm tại vị trí X" trong nhật ký tomcat từ java 8

déc. 05, 2016 10:51:07 AM com.sun.faces.config.JavaClassScanningAnnotationScanner$ConstantPoolInfo containsAnnotation 
GRAVE: Unknow type constant pool 0 at position 178 

Tôi đã thử các công cụ khác nhau để khắc phục cảnh báo này nhưng nó luôn quay trở lại.

Nhật ký này có phải là triệu chứng của bất kỳ sự cố nào không? Nó chỉ là một đầu ra bình thường? Có cách nào để sửa lỗi này?

+0

Trong tiếng Anh, thông báo lỗi là _SEVERE_ (thay vì GRAVE). –

Trả lời

1

tôi đã trình bày cùng một vấn đề

Hôm nay tôi cập nhật tập tin pom.xml của tôi lên phiên bản JSF: 2.2.15 và log ERROR đã biến mất.

<dependency> 
    <groupId>com.sun.faces</groupId> 
    <artifactId>jsf-api</artifactId> 
    <version>${jsf.version}</version> 
    <scope>provided</scope> 
</dependency> 

<dependency> 
    <groupId>com.sun.faces</groupId> 
    <artifactId>jsf-impl</artifactId> 
    <version>${jsf.version}</version> 
    <scope>provided</scope> 
</dependency> 
+0

Điều này thực sự đã giải quyết được vấn đề! – gfyhser

+0

cùng một vấn đề; không giải quyết như vậy. – sandwood

3

Từ nghiên cứu của tôi có vẻ như đây là một lỗi trong việc thực hiện JSF và đã được cố định trong phiên bản JSF 2.3.0-M02

Bugs Báo cáo: https://java.net/jira/browse/JAVASERVERFACES-3732 https://java.net/jira/browse/JAVASERVERFACES-3776

ở đâu để có được phiên bản cố định của thực hiện JSF http://repo1.maven.org/maven2/javax/faces/javax.faces-api/2.2/ http://repo1.maven.org/maven2/org/glassfish/javax.faces/2.3.0-m02/

hoặc cập nhật maven POM phụ thuộc với (2.3.0-M02 hoặc cao hơn):

<groupId>org.glassfish</groupId> 
<artifactId>javax.faces</artifactId> 
<version>2.3.0-m02</version> 
+2

Lưu ý: các liên kết đến các lỗi được báo cáo không hoạt động nữa. Chuyển đến https://github.com/javaserverfaces/mojarra/issues/3736 và https://github.com/javaserverfaces/mojarra/issues/3780 – Jidehem

Các vấn đề liên quan