J'ai un problème avec un DynaActionForm. J'ai l'erreur suivant :
Code :
- org.apache.struts.util.RequestUtils Error creating form bean of class org.apache.struts.action.DynaActionForm
- [26/01/06 13:17:44:085 CET] 5d1d50c7 RequestUtils E org.apache.struts.util.RequestUtils TRAS0014I: L'exception suivante a été consignée : java.lang.NullPointerException: The type for property lines is invalid
- at org.apache.struts.action.DynaActionForm.set(DynaActionForm.java:414)
- at org.apache.struts.action.DynaActionFormClass.newInstance(DynaActionFormClass.java:243)
- at org.apache.struts.util.RequestUtils.createActionForm(RequestUtils.java:821)
- at org.apache.struts.action.RequestProcessor.processActionForm(RequestProcessor.java:364)
- at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:253)
- at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
- at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
- at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
- at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
- at com.ibm.ws.webcontainer.servlet.ServicingServletState.service(StrictLifecycleServlet.java:333)
- at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
- at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
- at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
- at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
- at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:983)
- at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:564)
- at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:200)
- at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
- at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
- at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
- at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
- at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
- at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
- at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
- at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
- at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
- at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
- at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
- at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
- at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
- at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
- at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:983)
- at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:564)
- at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:200)
- at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:119)
- at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:276)
- at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
- at com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:116)
- at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:186)
- at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
- at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
- at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:618)
- at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:443)
- at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
|
Struts config :
Code :
- <form-bean name="listePlattsPrixForm" type="org.apache.struts.action.DynaActionForm">
- <form-property name="lines" type="com.total.total.forms.platts.PrixBean"/>
- <form-property name="OldLines" type="com.total.total.forms.platts.PrixBean"/>
- </form-bean>
|
Est ce que quelqu'un sait de quoi peut provenir cette erreur???