Bonjour,
je suis dans un EJB dans lequel je fais appel d'une méthode qui se trouve dans un autre sessionBean (une association) sachant que je mes l'implémentation de mes méthode dans une couche au-dessus (une classe ManagerImpl par sessionBean) sachant que je ne peux pas instancier mon sessionBean (puisque c'est le containers qu'il instancie) donc je fais une New ManagerImpl dans Mon sessionBean pour l'utiliser (une association entre mon ManagerImpl et Mon autre sessionBean)
Voilà mon message d'erreur
Bout de code : dans la classe "AuthentificationSessionBean"
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314 ATTENTION: A system exception occurred during an invocation on EJB AuthentificationService method public org.primefaces.model.MenuModel authentification.service.AuthentificationService.getModeLBarMenu(java.lang.String,java.lang.String) javax.ejb.EJBException at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:5194) at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:5092) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4880) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2039) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1990) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:222) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88) at $Proxy229.getModeLBarMenu(Unknown Source) at web.commun.managedbean.presentation.menu.MenuBarDynamic.getModel(MenuBarDynamic.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at javax.el.BeanELResolver.getValue(BeanELResolver.java:302) at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176) at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203) at com.sun.el.parser.AstValue.getValue(AstValue.java:116) at com.sun.el.parser.AstValue.getValue(AstValue.java:163) at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219) at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194) at org.primefaces.component.menubar.Menubar.getModel(Menubar.java:86) at org.primefaces.component.menu.AbstractMenu.buildMenuFromModel(AbstractMenu.java:36) at org.primefaces.component.menu.BaseMenuRenderer.encodeEnd(BaseMenuRenderer.java:35) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1763) at javax.faces.render.Renderer.encodeChildren(Renderer.java:168) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304) at com.sun.faces.renderkit.html_basic.GridRenderer.renderRow(GridRenderer.java:185) at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:129) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:56) at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:44) at org.primefaces.component.panel.PanelRenderer.encodeContent(PanelRenderer.java:207) at org.primefaces.component.panel.PanelRenderer.encodeMarkup(PanelRenderer.java:124) at org.primefaces.component.panel.PanelRenderer.encodeEnd(PanelRenderer.java:55) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1763) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1759) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1759) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:401) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:410) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1534) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98) at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:326) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:227) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:228) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:822) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:719) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1013) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) at com.sun.grizzly.ContextTask.run(ContextTask.java:71) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.StackOverflowError at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) GRAVE: Error Rendering View[/commun/home/pageHome.xhtml] javax.el.ELException: /resources/tpl/templatePageHome.xhtml @25,118 model="#{menuBarDynModel.model}": javax.ejb.EJBException at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:114) at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194) at org.primefaces.component.menubar.Menubar.getModel(Menubar.java:86) at org.primefaces.component.menu.AbstractMenu.buildMenuFromModel(AbstractMenu.java:36) at org.primefaces.component.menu.BaseMenuRenderer.encodeEnd(BaseMenuRenderer.java:35) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1763) at javax.faces.render.Renderer.encodeChildren(Renderer.java:168) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304) at com.sun.faces.renderkit.html_basic.GridRenderer.renderRow(GridRenderer.java:185) at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:129) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:56) at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:44) at org.primefaces.component.panel.PanelRenderer.encodeContent(PanelRenderer.java:207) at org.primefaces.component.panel.PanelRenderer.encodeMarkup(PanelRenderer.java:124) at org.primefaces.component.panel.PanelRenderer.encodeEnd(PanelRenderer.java:55) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1763) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1759) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1759) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:401) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:410) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1534) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98) at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:326) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:227) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:228) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:822) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:719) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1013) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) at com.sun.grizzly.ContextTask.run(ContextTask.java:71) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) at java.lang.Thread.run(Thread.java:662) Caused by: javax.ejb.EJBException at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:5194) at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:5092) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4880) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2039) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1990) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:222) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88) at $Proxy229.getModeLBarMenu(Unknown Source) at web.commun.managedbean.presentation.menu.MenuBarDynamic.getModel(MenuBarDynamic.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at javax.el.BeanELResolver.getValue(BeanELResolver.java:302) at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176) at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203) at com.sun.el.parser.AstValue.getValue(AstValue.java:116) at com.sun.el.parser.AstValue.getValue(AstValue.java:163) at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219) at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) ... 52 more Caused by: java.lang.StackOverflowError at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) at authentification.manager.UtilisateurManagerImpl.getEntityManager(UtilisateurManagerImpl.java:29) ATTENTION: PWC4011: Unable to set request character encoding to UTF-8 from context /GestionClient, because request parameters have already been read, or ServletRequest.getReader() has already been called INFO: {}: {}FacesFileNotFoundExceptionnull GRAVE: The log message is null. com.sun.faces.context.FacesFileNotFoundException at com.sun.faces.facelets.impl.DefaultFaceletFactory.resolveURL(DefaultFaceletFactory.java:232) at com.sun.faces.facelets.impl.DefaultFaceletFactory.resolveURL(DefaultFaceletFactory.java:273) at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:209) at com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114) at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:230) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:113) at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:409) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1534) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98) at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:326) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:227) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:228) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:822) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:719) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1013) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) at com.sun.grizzly.ContextTask.run(ContextTask.java:71) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) at java.lang.Thread.run(Thread.java:662) ATTENTION: StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception java.lang.IllegalStateException at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:523) at com.sun.faces.context.ExternalContextImpl.redirect(ExternalContextImpl.java:576) at web.commun.exception.ExceptionHandler.handle(ExceptionHandler.java:70) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:119) at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:113) at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:409) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1534) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98) at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:326) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:227) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:228) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:822) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:719) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1013) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) at com.sun.grizzly.ContextTask.run(ContextTask.java:71) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) at java.lang.Thread.run(Thread.java:662) ATTENTION: PWC4011: Unable to set request character encoding to UTF-8 from context /GestionClient, because request parameters have already been read, or ServletRequest.getReader() has already been called ATTENTION: PWC4011: Unable to set request character encoding to UTF-8 from context /GestionClient, because request parameters have already been read, or ServletRequest.getReader() has already been called INFO: PWC2787: Session event listener threw exception java.lang.NullPointerException at web.commun.listener.SessionListen.sessionDestroyed(SessionListen.java:48) at org.apache.catalina.session.StandardSession.expire(StandardSession.java:807) at org.apache.catalina.session.StandardSession.expire(StandardSession.java:769) at org.apache.catalina.session.StandardSession.isValid(StandardSession.java:686) at org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:996) at org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:5717) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1790) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1779) at java.lang.Thread.run(Thread.java:662)
Je crois que c'est un problème de EntityManagerde chaque sessionBean (je lui fait un set Mais rien ça pas marcher) la je bloc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 @Override public MenuModel getModeLBarMenu(String application, String homeUrl) { UtilisateurManagerImpl utisateurManagerImp = new UtilisateurManagerImpl(); utisateurManagerImp.setEm( this.getEntityManager() ); List<Module> modules = utisateurManagerImp.getModulesUser( CommunService.getLoginCurrentUser(), application); return DynamicJsf.getModuleMenuPgiModel(modules, homeUrl); }
Merci de donnais un coup de main.
Partager