hi, finally I solved the problem, error reason -> missing definitions for the plug-in tags
inside struts-config.xml file , there was a missing definition for the plugin tags, missing parameter ---->>>> <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/> /******************* plugin tags <plug-in className="org.apache.struts.tiles.TilesPlugin"> <set-property property="definitions-debug" value="0"/> <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/> </plug-in> <!-- end comment if struts1.0.x --> <plug-in className="org.apache.struts.validator.ValidatorPlugIn"> <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/> </plug-in> ****************************/// /************** error on the browser ********************/ following error on the browser, never calls JSP page,, > > > > ERROR on the browser: > > > > java.lang.NullPointerException > > org.apache.struts.tiles.ComponentDefinition > > > org.apache.struts.tiles.xmlDefinition.FactorySet.getDefinition(java.lang.S > > tr > > ing, javax.servlet.ServletRequest, javax.servlet.ServletContext) > > FactorySet.java:156 > > org.apache.struts.tiles.ComponentDefinition > > > org.apache.struts.tiles.definition.ComponentDefinitionsFactoryWrapper.getD > > ef > > inition(java.lang.String, javax.servlet.ServletRequest, > > javax.servlet.ServletContext) > > ComponentDefinitionsFactoryWrapper.java:56 > > boolean > > > org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(java.. > > la > > ng.String, boolean, javax.servlet.http.HttpServletRequest, > > javax.servlet.http.HttpServletResponse) > > TilesRequestProcessor.java:175 > > > > > > /********************************************************/// -----Original Message----- From: Seyhan BASMACI (Internet Yazilimlari Yetkilisi) Sent: Thursday, September 18, 2003 2:17 PM To: Struts Users Mailing List Subject: RE: calls each method twice , logging everthing twice? thanks but it solved just logging part of problem ,, struts logs correctly like this >>>[INFO] RequestProcessor - -Processing a 'POST' for path '/Login' >>>processActionForward(/pages/bireysel/common/welcome.jsp, false) but it gives same error still but ,, I want to say one more thing , it finds correctly actionForward object , inside that object I can see name of the JSP page will be directed, I put a breakpoint to the beginning of JSP page , but it never enters to that jsp ,, gives "null pointer exception" ,, it throws error while directing to the JSP page, why? -----Original Message----- From: Raju, Saravanan [mailto:[EMAIL PROTECTED] Sent: Thursday, September 18, 2003 12:46 PM To: Struts Users Mailing List Subject: RE: calls each method twice , logging everthing twice? onSubmit=return false; in form tag should solve the problem. > Thanks, > ---------------------------------------------- > Saravanan Raju > Sr.Analyst > > -----Original Message----- > From: Andrew Hill [SMTP:[EMAIL PROTECTED] > Sent: Thursday, September 18, 2003 2:57 PM > To: Struts Users Mailing List > Subject: RE: calls each method twice , logging everthing twice? > > I had a similar bug in IE6 where I had a submit button that invoked a js > method that did some stuff and then called form.submit(). In IE5 Id only > have one submission, but in 6 it would do the submission from my call to > submit() AND do the submit buttons submit as well. > > -----Original Message----- > From: Raju, Saravanan [mailto:[EMAIL PROTECTED] > Sent: Thursday, 18 September 2003 16:09 > To: Struts Users Mailing List > Subject: RE: calls each method twice , logging everthing twice? > > > please check that you are not submitting the form twice using java script > or > so. > > one in onSubmit handler and other progrmatically using form.submit(); > > > > Thanks, > > ---------------------------------------------- > > Saravanan Raju > > Sr.Analyst > > > > > > -----Original Message----- > > From: Andrew Hill [SMTP:[EMAIL PROTECTED] > > Sent: Thursday, September 18, 2003 12:15 PM > > To: Struts Users Mailing List > > Subject: RE: calls each method twice , logging everthing twice? > > > > It looks as though the browser is sending two requests for the page. > > > > Not familiar with tiles so am not sure about the exception your getting > > though. > > > > -----Original Message----- > > From: Seyhan BASMACI (Internet Yazilimlari Yetkilisi) > > [mailto:[EMAIL PROTECTED] > > Sent: Thursday, 18 September 2003 14:26 > > To: Struts Users Mailing List > > Subject: calls each method twice , logging everthing twice? > > > > > > hi, > > we are using jdeveloper as ide , and struts as framework ,, > > I dont know when it is started but in debug mode it calls each method > > twice > > (calls action class execute method twice ) and struts gives followig > > message > > after calling my first action class (loginAction) ,, > > it seccessfull execute and fiinds mapping for the login,, > > but gives the following message while sending response to the client, > > is there anybody encountered with this problem ? > > > > here is the STRUTS log info, as you can see it does processActionForward > > twice > > > > [INFO] RequestProcessor - -Processing a 'POST' for path '/Login' > > [INFO] RequestProcessor - -Processing a 'POST' for path '/Login' > > processActionForward(/pages/bireysel/common/welcome.jsp, false) > > processActionForward(/pages/bireysel/common/welcome.jsp, false) > > > > > > ERROR on the browser: > > > > java.lang.NullPointerException > > org.apache.struts.tiles.ComponentDefinition > > > org.apache.struts.tiles.xmlDefinition.FactorySet.getDefinition(java.lang.S > > tr > > ing, javax.servlet.ServletRequest, javax.servlet.ServletContext) > > FactorySet.java:156 > > org.apache.struts.tiles.ComponentDefinition > > > org.apache.struts.tiles.definition.ComponentDefinitionsFactoryWrapper.getD > > ef > > inition(java.lang.String, javax.servlet.ServletRequest, > > javax.servlet.ServletContext) > > ComponentDefinitionsFactoryWrapper.java:56 > > boolean > > > org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(java.. > > la > > ng.String, boolean, javax.servlet.http.HttpServletRequest, > > javax.servlet.http.HttpServletResponse) > > TilesRequestProcessor.java:175 > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]