No it just means T5 will not process them and they will just pass on to T4
> On Jun 28, 2016, at 10:34 AM, Mukesh Chandra > <mukesh.chan...@opensolutions.com> wrote: > > If I ignore the T4 urls, won't the T4 pages stop working? > > -----Original Message----- > From: Barry Books [mailto:b...@trsvax.com] > Sent: Tuesday, June 28, 2016 8:54 PM > To: Mukesh Chandra > Cc: Tapestry users; trs...@gmail.com > Subject: Re: Tapestry 4.1 Migration to Tapestry 5 > > You should be able to just add the T5 configuration to your existing web.xml. > I think you also have to tell T5 to ignore the T4 urls. There is a T5 > configuration for ignored urls > > > >> On Jun 28, 2016, at 10:16 AM, Mukesh Chandra >> <mukesh.chan...@opensolutions.com> wrote: >> >> Thanks Barry! >> >> One more thing, what changes do I need to make in the Web.Xml so that both >> T4 and T5 pages continue working. >> Apparently my application has started working once I put in the >> filters for T5 >> >> Regards >> Mukesh >> >> -----Original Message----- >> From: Barry Books [mailto:trs...@gmail.com] >> Sent: Tuesday, June 28, 2016 5:34 PM >> To: Tapestry users >> Subject: Re: Tapestry 4.1 Migration to Tapestry 5 >> >> I dug up this code that allows T5 applications to access T4 sessions. I >> think the XXX is the app name in the T4 configuration. >> >> @Deprecated >> >> public class T4SessionStrategy extends >> SessionApplicationStatePersistenceStrategy implements >> ApplicationStatePersistenceStrategy { >> >> private final String prefix = "state:XXX"; >> >> private final Request request; >> >> private final Logger logger; >> >> >> >> public T4SessionStrategy(Request request, Logger logger) >> { >> >> super(request); >> >> this.request = request; >> >> this.logger = logger; >> >> } >> >> >> >> @Override >> >> public <T> boolean exists(Class<T> clazz) { >> >> Session s = request.getSession(false); >> >> if (s == null || clazz == null) >> >> return false; >> >> return s.getAttribute(prefix + >> clazz.getSimpleName()) != null; >> >> } >> >> >> >> @Override >> >> public <T> T get(Class<T> clazz, >> ApplicationStateCreator<T> >> creator) { >> >> Session s = request.getSession(true); >> >> >> >> logger.info("find session {}{} ", prefix, >> clazz.getSimpleName()); >> >> @SuppressWarnings("unchecked") >> >> T state = (T) s.getAttribute(prefix + >> clazz.getSimpleName()); >> >> if ( state == null ) { >> >> state = creator.create(); >> >> set(clazz,state); >> >> } >> >> return state; >> >> } >> >> >> >> @Override >> >> public <T> void set(Class<T> clazz, T object) { >> >> Session s = request.getSession(true); >> >> s.setAttribute(prefix + >> clazz.getSimpleName(), object); >> >> } >> >> >> >> } >> >> On Monday, June 27, 2016, Thiago H de Paula Figueiredo >> <thiag...@gmail.com> >> wrote: >> >>> On Mon, 27 Jun 2016 10:33:06 -0300, Mukesh Chandra < >>> mukesh.chan...@opensolutions.com> wrote: >>> >>> Hi Barry >>>> >>>> Which service are you talking about? How do I create one. Is there >>>> some class I need to inherit? >>> >>> No. >>> >>> Can I have a sample implementation for same? >>> >>> The documentation for Tapestry-IoC, the replacement for HiveMind in >>> Tapestry 5, is here: http://tapestry.apache.org/ioc.html. >>> >>> -- >>> Thiago H. de Paula Figueiredo >>> Tapestry, Java and Hibernate consultant and developer >>> http://machina.com.br >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >>> For additional commands, e-mail: users-h...@tapestry.apache.org >> >> ________________________________ >> >> NOTICE: >> This e-mail is intended solely for the use of the individual to whom it is >> addressed and may contain information that is privileged, confidential or >> otherwise exempt from disclosure. If the reader of this e-mail is not the >> intended recipient or the employee or agent responsible for delivering the >> message to the intended recipient, you are hereby notified that any >> dissemination, distribution, or copying of this communication is strictly >> prohibited. If you have received this communication in error, please >> immediately notify us by replying to the original message at the listed >> email address. Thank You. > > ________________________________ > > NOTICE: > This e-mail is intended solely for the use of the individual to whom it is > addressed and may contain information that is privileged, confidential or > otherwise exempt from disclosure. If the reader of this e-mail is not the > intended recipient or the employee or agent responsible for delivering the > message to the intended recipient, you are hereby notified that any > dissemination, distribution, or copying of this communication is strictly > prohibited. If you have received this communication in error, please > immediately notify us by replying to the original message at the listed email > address. Thank You. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org