Bonjour, j'ai une page avec 2 ManagedBean en Viewscoped, et j'ai remarqué qu'une fonction ajax en action dans un menuitem ne se lançait pas à partir de cette vue : dans les logs j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
16-Aug-2015 15:59:57.374 SEVERE [http-nio-8084-exec-64] org.apache.catalina.core.StandardContext.listenerStart Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) com.sun.faces.config.ConfigureListener
 java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.faces.config.ConfigureListener.contextInitialized(Unknown Source)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4770)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5196)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3796)
	at org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:984)
	at org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:345)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:613)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:537)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1085)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)
	at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1556)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1513)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.faces.config.ConfigManager.initialize(Unknown Source)
	... 34 more
Caused by: javax.faces.FacesException: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at com.sun.faces.config.ConfigManager.getAnnotatedClasses(Unknown Source)
	at com.sun.faces.config.processor.AbstractConfigProcessor.processAnnotations(Unknown Source)
	at com.sun.faces.config.processor.ApplicationConfigProcessor.process(Unknown Source)
	at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(Unknown Source)
	at com.sun.faces.config.processor.LifecycleConfigProcessor.process(Unknown Source)
	at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(Unknown Source)
	at com.sun.faces.config.processor.FactoryConfigProcessor.process(Unknown Source)
	... 35 more
Caused by: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
	... 42 more
Caused by: java.lang.ExceptionInInitializerError
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:348)
	at com.sun.faces.util.Util.loadClass(Unknown Source)
	at com.sun.faces.config.AnnotationScanner.processClassList(Unknown Source)
	at com.sun.faces.config.JavaClassScanningAnnotationScanner.getAnnotatedClasses(Unknown Source)
	at com.sun.faces.config.DelegatingAnnotationProvider.getAnnotatedClasses(Unknown Source)
	at com.sun.faces.config.ConfigManager$AnnotationScanTask.call(Unknown Source)
	at com.sun.faces.config.ConfigManager$AnnotationScanTask.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	... 35 more
Caused by: java.lang.RuntimeException: Uncompilable source code - cannot find symbol
  symbol: class Serializable
	at beans.RedirectPage.<clinit>(RedirectPage.java:15)
	... 44 more
Je vois qu'il ne trouve pas la classe (l'interface?) Serializable, j'ai pourtant mis le bon import (java.io.Serializable).
J'ai un peu cherché sur le net mais pas moyen de trouver la solution.
Merci.