Hey guys I think I have figured it out nevermind lol

On 8/28/07, Pavel Sapozhnikov <[EMAIL PROTECTED]> wrote:
>
> Roberto thanks...that doesn't help something else is really wrong here. I
> wish I could maybe post a picture here or something I could take a screen
> shot I am not sure if I am allowed to attach things in this email list but
> here's my tiles.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE tiles-definitions PUBLIC "-//Apache Software
> Foundation//DTDTiles Configuration 2.0//EN"
>  " http://tiles.apache.org/dtds/tiles-config_2_0.dtd";>
>
>  <tiles-definitions>
>     <definition name="login_tile"
> template="/WEB-INF/jsp/common/layout/page_layout.jsp">
>         <put-attribute name="header"
> value="/WEB-INF/jsp/common/unauthenticated_header.jsp"></put-attribute>
>         <put-attribute name="navigation"
> value="/WEB-INF/jsp/common/navigation_date.jsp"></put-attribute>
>         <put-attribute name="body"
> value="/WEB-INF/jsp/body/login/login_entry- body.jsp"></put-attribute>
>         <put-attribute name="footer"
> value="/WEB-INF/jsp/common/footer.jsp"></put-attribute>
>     </definition>
>
>     <definition name="temporary_password_entry-tile"
> template="/WEB-INF/jsp/common/layout/page_layout.jsp">
>         <put-attribute name="header"
> value="/WEB-INF/jsp/common/authenticated_header.jsp"></put-attribute>
>         <put-attribute name="navigation"
> value="/WEB-INF/jsp/common/navigation_app.jsp"></put-attribute>
>         <put-attribute name="body"
> value="/WEB-INF/jsp/body/login/temporary_password_entry-body.jsp
> "></put-attribute>
>         <put-attribute name="footer"
> value="/WEB-INF/jsp/common/footer.jsp"></put-attribute>
>     </definition>
>
>     <definition name="home-tile"
> template="/WEB-INF/jsp/common/layout/page_layout.jsp">
>         <put-attribute name="header"
> value="/WEB-INF/jsp/common/authenticated_header.jsp"></put-attribute>
>         <put-attribute name="navigation"
> value="/WEB-INF/jsp/common/navigation_app.jsp"></put-attribute>
>         <put-attribute name="body" value="/WEB-INF/jsp/body/home- body.jsp
> "></put-attribute>
>         <put-attribute name="footer"
> value="/WEB-INF/jsp/common/footer.jsp"></put-attribute>
>     </definition>
>
>     <definition name="agency_entry-tile"
> template="/WEB-INF/jsp/common/layout/page_layout.jsp">
>         <put-attribute name="header"
> value="/WEB-INF/jsp/common/unauthenticated_header.jsp"></put-attribute>
>         <put-attribute name="navigation"
> value="/WEB-INF/jsp/common/navigation_app.jsp"></put-attribute>
>         <put-attribute name="body"
> value="/WEB-INF/jsp/body/login/agency_entry-body.jsp"></put-attribute>
>         <put-attribute name="footer"
> value="/WEB-INF/jsp/common/footer.jsp"></put-attribute>
>     </definition>
>
> </tiles-definitions>
>
> and here's my struts.xml
>
> <?xml version="1.0" encoding="UTF-8" ?>
> <!DOCTYPE struts PUBLIC
>     "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
>     "http://struts.apache.org/dtds/struts-2.0.dtd";>
>
> <struts>
>
>     <constant name="struts.enable.DynamicMethodInvocation " value="false"
> />
>     <constant name="struts.devMode" value="true" />
>
>     <package name="com.xfact.struts2login"
> namespace="/com.xfact.struts2login" extends="struts-default">
>
>         <result-types>
>               <result-type name="tiles" class="
> org.apache.struts2.views.tiles.TilesResult"/>
>         </result-types>
>
>         <!-- Login Form Configuration -->
>         <action name="presentEntryLogin" class="
> com.xfact.struts2login.actions.LoginLogoutDispatchAction"
> method="presentEntryLogin">
>             <result name="input" type="tiles">login_tile</result>
>         </action>
>
>         <action name="submitRequestLogin" class="
> com.xfact.struts2login.actions.LoginLogoutDispatchAction"
> method="submitRequestLogin">
>             <result name="error" type="tiles">login_tile</result>
>             <result name="input" type="tiles">login_tile</result>
>             <result name="temp_password"
> type="redirect-action">presentEntryTempPassword</result>
>             <result name="login"
> type="redirect-action">presentEntrySelectAgency</result>
>             <result name="home" type="tiles">home-tile</result>
>         </action>
>
>         <action name="presentEntryTempPassword" class="
> com.xfact.struts2login.actions.LoginLogoutDispatchAction"
> method="presentEntryTempPassword">
>             <result name="temporary_password_entry"
> type="tiles">temporary_password_entry-tile</result>
>         </action>
>
>         <action name="presentEntrySelectAgency" class="
> com.xfact.struts2login.actions.LoginLogoutDispatchAction"
> method="presentEntrySelectAgency">
>             <result name="agency_entry"
> type="tiles">agency_entry-tile</result>
>         </action>
>
>          <action name="submitRequestUserAgency" class="
> com.xfact.struts2login.actions.LoginLogoutDispatchAction"
> method="submitRequestUserAgency">
>             <result name="error" type="tiles">agency_entry-tile</result>
>             <result name="home" type="tiles">home-tile</result>
>          </action>
>
>          <action name="submitRequestTempPassword" class="
> com.xfact.struts2login.actions.LoginLogoutDispatchAction"
> method="submitRequestTempPassword">
>                 <result name="login"
> type="redirect-action">presentEntrySelectAgency</result>
>                 <result name="home" type="tiles">home-tile</result>
>             </action>
>
>         <!-- Login Form configuration ends-->
>         <action name="ControlTagsIf">
>             <result>/pages/ControlTagsIf.jsf</result>
>         </action>
>
>          <!-- Add actions here -->
>     </package>
>
>     <constant name="struts.custom.i18n.resources "
> value="MessageResources"></constant>
>
>     <!-- Add packages here -->
>
> </struts>
>
> When I am in submitRequestUserAgency I return ERROR on purpose and it goes
> to agency-entry-tile and if I am allowed to attach a picture I could show
> you what exactly happens on a screen
>
> On 8/28/07, Roberto Nunnari <[EMAIL PROTECTED]> wrote:
> >
> > Hi Pavel
> >
> > here's what I have in my web.xml the order of the filter-mapping is
> > important!
> >
> >
> >      <filter>
> >          <filter-name>contextCleanup</filter-name>
> >          <filter-class>
> >              org.apache.struts2.dispatcher.ActionContextCleanUp
> >          </filter-class>
> >      </filter>
> >      <filter>
> >          <filter-name>struts2</filter-name>
> >
> > <filter-class> org.apache.struts2.dispatcher.FilterDispatcher
> > </filter-class>
> >      </filter>
> >      <filter-mapping>
> >          <filter-name>contextCleanup</filter-name>
> >          <url-pattern>/*</url-pattern>
> >      </filter-mapping>
> >      <filter-mapping>
> >          <filter-name>struts2</filter-name>
> >          <url-pattern>/*</url-pattern>
> >      </filter-mapping>
> >
> >
> >
> > Pavel Sapozhnikov wrote:
> > > Hey Roberto I put this in my web.xml but that doesn't seem to fix
> > things:
> > >
> > > <servlet>
> > >         <servlet-name>tilesCleanup</servlet-name>
> > >         <servlet-class>
> > org.apache.struts2.dispatcher.ActionContextCleanUp
> > > </servlet-class>
> > >         <load-on-startup>1</load-on-startup>
> > >     </servlet>
> > >
> > > On 8/28/07, Pavel Sapozhnikov < [EMAIL PROTECTED]> wrote:
> > >> Robert could you tell me how to use that..how to put it in web.xml
> > >>
> > >> On 8/28/07, Roberto Nunnari < [EMAIL PROTECTED] > wrote:
> > >>> Hi Pavel.
> > >>>
> > >>> Do you use the contextCleanup in your web.xml?
> > >>> org.apache.struts2.dispatcher.ActionContextCleanUp
> > >>>
> > >>> I had very strange behaviours until I added the contextCleanup
> > filter.
> > >>>
> > >>> Hope that helps.
> > >>>
> > >>>
> > >>> Pavel Sapozhnikov wrote:
> > >>>> Hey guys I am not sure if uh if this is tiles problem or what not
> > but
> > >>> here's
> > >>>> my problem:
> > >>>>
> > >>>> So I am on a page X lets say I hit a button the button goes to
> > another
> > >>>> action does something and basically I return to the same tile with
> > an
> > >>> action
> > >>>> error message. My tiles are using the s2 plugin and type="tiles"
> > now
> > >>> so
> > >>>> here's the problem. When it returns to the same tile it seems like
> > >>> that it
> > >>>> puts a tile within a tile so u literally see like a page within a
> > page
> > >>> or
> > >>>> something. Now here's more if you have <s:head theme="ajax"> when
> > it
> > >>> returns
> > >>>> to the same tile it says like Stack Overflow and you can actually
> > see
> > >>> action
> > >>>> error messages in fact you see TWO OF THEM because as I said I have
> > a
> > >>>> feeling it puts a page within a page or if not then something funky
> > is
> > >>> going
> > >>>> on. Um what else If I remove <s:head theme="ajax"> I still see same
> > >>> behavior
> > >>>> but no stack overflow pop up on a page and no action error
> > messages.
> > >>>>
> > >>>> Can anybody like explain to me what is going on please.
> > >>>>
> > >>>
> > >>> --
> > >>> Robi
> > >>>
> > >>>
> > >>>
> > ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>> For additional commands, e-mail: [EMAIL PROTECTED]
> > >>>
> > >>>
> > >>
> > >> --
> > >> Pavel Sapozhnikov
> > >> xFact, Inc
> > >> [EMAIL PROTECTED]
> > >>
> > >
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Pavel Sapozhnikov
> xFact, Inc
> [EMAIL PROTECTED]
>



-- 
Pavel Sapozhnikov
xFact, Inc
[EMAIL PROTECTED]

Reply via email to