You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Taha Hafeez <ta...@gmail.com> on 2011/04/16 15:06:34 UTC

Blog Post: Tapestry Magic #1

Hi

I have blogged about a simple ComponentClassTransformWorker example. It is a
small example. Hope somebody will find it useful.

http://tawus.wordpress.com/2011/04/16/tapestry-magic-1-using-componentclasstransformworker/

regards
Taha

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
For pageReset() method to be called you have to go to another page and then
come back to this page/

regards
taha

On Sun, Apr 17, 2011 at 11:48 PM, Adam Zimowski <zi...@gmail.com>wrote:

> Hi Taha -
>
> I implemented your DiscardOnPageReset solution, added some logging to
> trace it and it only runs transformation once on application startup,
> for all pages and components. After that, it never kicks in, as
> evident by my log statements.
>
> Adam
>
> On Sat, Apr 16, 2011 at 10:40 AM, Taha Hafeez <ta...@gmail.com>
> wrote:
> > done... Added another one
> >
> >
> http://tawus.wordpress.com/2011/04/16/tapestry-magic-2-ajax-with-graceful-degradation/
> >
> > regards
> > Taha
> >
> >
> > On Sat, Apr 16, 2011 at 8:47 PM, Adam Zimowski <zi...@gmail.com>
> wrote:
> >
> >> I think for purposes of this being complete ready to use example, you
> >> may want to add service contribution to the end of your blog post :-)
> >>
> >> Adam
> >>
> >> On Sat, Apr 16, 2011 at 9:56 AM, Taha Hafeez <ta...@gmail.com>
> >> wrote:
> >> > Thanks Adam
> >> >
> >> > regards
> >> > Taha
> >> >
> >> > On Sat, Apr 16, 2011 at 8:16 PM, Adam Zimowski <zi...@gmail.com>
> >> wrote:
> >> >
> >> >> Taha - this is very nice ! I think Tapestry needs more advanced
> >> >> concept examples like this. Well explained, backed by a really good
> >> >> use-case. Do more!
> >> >>
> >> >> Adam
> >> >>
> >> >> On Sat, Apr 16, 2011 at 8:06 AM, Taha Hafeez <
> tawus.tapestry@gmail.com>
> >> >> wrote:
> >> >> > Hi
> >> >> >
> >> >> > I have blogged about a simple ComponentClassTransformWorker
> example.
> >> It
> >> >> is a
> >> >> > small example. Hope somebody will find it useful.
> >> >> >
> >> >> >
> >> >>
> >>
> http://tawus.wordpress.com/2011/04/16/tapestry-magic-1-using-componentclasstransformworker/
> >> >> >
> >> >> > regards
> >> >> > Taha
> >> >> >
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >> >> For additional commands, e-mail: users-help@tapestry.apache.org
> >> >>
> >> >>
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: users-help@tapestry.apache.org
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Yes, that was the issue. I have updated the post. Personally, I don't use
session injection as I use DAOs which in turn uses HibernateSessionmanager.

Thanks for pointing it out

regards
Taha


On Tue, May 17, 2011 at 4:25 PM, antalk <an...@intercommit.nl> wrote:

> One more comment:
>
> I think there is small issue with the multi database support. It looks like
> the 'per thread' instance of HibernateSessionManager isn't per thread at
> all.
>
> The Inject annotation used to create the session uses the
> masterobjectprovider to build the session, but this gets only be done once
> (!) the hibernatesessionmanagerimpl injected to
> HibernateSessionObjectProvider is NOT build again on the next thread.
>
> So basically the per thread definition is useless as you are working with a
> application wide session object iso per thread (request)
>
> I could be wrong but this is what i saw after some debugging...
>
> Antal
>
> --
> View this message in context:
> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4403229.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by antalk <an...@intercommit.nl>.
One more comment:

I think there is small issue with the multi database support. It looks like
the 'per thread' instance of HibernateSessionManager isn't per thread at
all.

The Inject annotation used to create the session uses the
masterobjectprovider to build the session, but this gets only be done once
(!) the hibernatesessionmanagerimpl injected to
HibernateSessionObjectProvider is NOT build again on the next thread.

So basically the per thread definition is useless as you are working with a
application wide session object iso per thread (request)

I could be wrong but this is what i saw after some debugging...

Antal

--
View this message in context: http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4403229.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by antalk <an...@intercommit.nl>.
This is something we already have (wrote it myself) but your multi session
stuff looks cleaner than what i did for our project. The Tawus module seems
good but 'not production ready' and this code i'm working on is going to
production.  Also it probably requires a lot of rewriting in our webapp
(time i dont have)

I may have a look at the Tawus project in between as some sort of Proof of
Concept for our webapp, see if i can contribute something to it ;)

Antal



--
View this message in context: http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4390094.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
If you want multiple database support with autogenerated/configurable dao,
do take a look at

http://code.google.com/p/tawus/

<http://code.google.com/p/tawus/>regards
Taha


On Thu, May 12, 2011 at 5:33 PM, antalk <an...@intercommit.nl> wrote:

> Ok,
>
> No problem, i have them now running both at the same time (with some slight
> modifications to ur classes, wrapped up in a separate module). Which is why
> i encountered this issue.
>
> I guess i'm gonna make an extra Session interface which extends the
> hibernate session interface and then have the
> HibernateSessionObjectProvider
> returns this new Session interface.
>
> That way i can work with both. So if i then inject a (hibernate)session
> i'll
> get the default tapestry-hibernate one and if i inject the (multi)session
> one i also get a hibernate session but from a specific factory / entity.
>
> Antal
>
> --
> View this message in context:
> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4390046.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by antalk <an...@intercommit.nl>.
Ok,

No problem, i have them now running both at the same time (with some slight
modifications to ur classes, wrapped up in a separate module). Which is why
i encountered this issue.

I guess i'm gonna make an extra Session interface which extends the
hibernate session interface and then have the HibernateSessionObjectProvider
returns this new Session interface.

That way i can work with both. So if i then inject a (hibernate)session i'll
get the default tapestry-hibernate one and if i inject the (multi)session
one i also get a hibernate session but from a specific factory / entity.

Antal

--
View this message in context: http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4390046.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Hi Antal

The multidatabase module is just a modification of tapestry-hibernate
module. Both can't work together. The changes in multidatabase module have
to be incorporated into tapestry-hibernate and that is what my dev-mail was
all about.

regards
Taha

On Thu, May 12, 2011 at 3:25 PM, antalk <an...@intercommit.nl> wrote:

> Hi Taha,
>
> Am i correct that with the multidatabase module in place AND the
> tapestry-hibernate module , the session injection does not work anymore
> because the tap-hibernate module defines a Session implementation which
> gets
> injected before the MasterObjectProvider gets called ?
>
> Thx,
>  Antal
>
> --
> View this message in context:
> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4389825.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by antalk <an...@intercommit.nl>.
Hi Taha,

Am i correct that with the multidatabase module in place AND the
tapestry-hibernate module , the session injection does not work anymore
because the tap-hibernate module defines a Session implementation which gets
injected before the MasterObjectProvider gets called ?

Thx,
 Antal

--
View this message in context: http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4389825.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Dmitry Gusev <dm...@gmail.com>.
We used such encryption for url parameters in report urls (report
parameters were encoded as url GET params),
so that user couldn't modify them manually.

On Fri, May 6, 2011 at 16:05, Richard Hill <ri...@su3analytics.com> wrote:
>
> > Anyway, I am very intrigued by your latest post. So what would be the
> > business use case for encrypting Tapestry URLs?
>
> Yes, not sure of this too. Is this to hide the servlet asset/page class names?
>
>
>
>
> On Fri, 2011-05-06 at 06:56 -0500, Adam Zimowski wrote:
> > Hi Taha - I very much enjoy following your blog. I learn quite a bit
> > from it and our application has been enhanced with some features
> > inspired by you!
> >
> > In this particular one, we use GNU Crypto for encryption, and we have
> > a Cipher and Hash services with few implementations. Specifically our
> > Cipher interface looks exactly like your URLEncryptionService - we use
> > it for encrypting passwords and credit card numbers before sending it
> > over to the EJB server for processing :-)
> >
> > Anyway, I am very intrigued by your latest post. So what would be the
> > business use case for encrypting Tapestry URLs? Perhaps you can
> > enhance your blog entry, either at the end, or at the beginning with
> > the code snippet and demonstration of what we get in the end, with all
> > that awesome code :)
> >
> > Adam
> >
> > On Fri, May 6, 2011 at 6:32 AM, Taha Hafeez <ta...@gmail.com> wrote:
> > > and another one
> > >
> > > http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
> > >
> > > <http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/>Thanks
> > > Thiago for the ObjectLocator.autobuild() tip.
> > >
> > > regards
> > > Taha
> > >
> > >
> > > On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <ta...@gmail.com>wrote:
> > >
> > >> not done yet.
> > >>
> > >> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
> > >>
> > >> regards
> > >> Taha
> > >>
> > >>
> > >> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
> > >>
> > >>> Thanks
> > >>>
> > >>> regards
> > >>> Taha
> > >>>
> > >>>
> > >>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
> > >>>
> > >>>> Hi Taha,
> > >>>>
> > >>>> The multi database support trick looks awesome ! Thanks for sharing this
> > >>>> !--
> > >>>> View this message in context:
> > >>>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
> > >>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
> > >>>>
> > >>>> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> > >>>>
> > >>>>
> > >>>
> > >>
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>



--
Dmitry Gusev

AnjLab Team
http://anjlab.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Richard Hill <ri...@su3analytics.com>.
> Anyway, I am very intrigued by your latest post. So what would be the
> business use case for encrypting Tapestry URLs? 

Yes, not sure of this too. Is this to hide the servlet asset/page class names?




On Fri, 2011-05-06 at 06:56 -0500, Adam Zimowski wrote:
> Hi Taha - I very much enjoy following your blog. I learn quite a bit
> from it and our application has been enhanced with some features
> inspired by you!
> 
> In this particular one, we use GNU Crypto for encryption, and we have
> a Cipher and Hash services with few implementations. Specifically our
> Cipher interface looks exactly like your URLEncryptionService - we use
> it for encrypting passwords and credit card numbers before sending it
> over to the EJB server for processing :-)
> 
> Anyway, I am very intrigued by your latest post. So what would be the
> business use case for encrypting Tapestry URLs? Perhaps you can
> enhance your blog entry, either at the end, or at the beginning with
> the code snippet and demonstration of what we get in the end, with all
> that awesome code :)
> 
> Adam
> 
> On Fri, May 6, 2011 at 6:32 AM, Taha Hafeez <ta...@gmail.com> wrote:
> > and another one
> >
> > http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
> >
> > <http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/>Thanks
> > Thiago for the ObjectLocator.autobuild() tip.
> >
> > regards
> > Taha
> >
> >
> > On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <ta...@gmail.com>wrote:
> >
> >> not done yet.
> >>
> >> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
> >>
> >> regards
> >> Taha
> >>
> >>
> >> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
> >>
> >>> Thanks
> >>>
> >>> regards
> >>> Taha
> >>>
> >>>
> >>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
> >>>
> >>>> Hi Taha,
> >>>>
> >>>> The multi database support trick looks awesome ! Thanks for sharing this
> >>>> !--
> >>>> View this message in context:
> >>>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
> >>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>
> >>>>
> >>>
> >>
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Hi

Added another post

http://tawus.wordpress.com/2011/05/12/tapestry-magic-12-tapestry-ioc-aware-jsr-303-custom-validators/

A request :- I have kept a rating field at the bottom of each post, please
rate it. I would like to know whether the posts are going in the right
direction.

A comment, bad or good, will be greatly appreciated.

btw, the blog has more that 4000 hits in a less than a month !!

regards
Taha


On Fri, May 6, 2011 at 7:27 PM, Massimo Lusetti <ml...@gmail.com> wrote:
Hi Massimo,


> On Fri, May 6, 2011 at 2:38 PM, Taha Hafeez <ta...@gmail.com>
> wrote:
>
> > There can be many reasons for using this. e.g. for example in an eBanking
> > website, you can hide parameters like account number, dates of credit,
> > credit card numbers etc. This is very important in Banking related
> > application
>
> BTW I've seen there's a section on Jasypt site dedicated to Wicket,
> titled as "Jasypt + Wicket", which actually do URL encryption, which
> turns out to be what you've done ... so I guess you could contact the
> Jasypt team and inform them... advertising is the nature of open
> source <g>.
>
>
I did that, i also sent a mail to flying saucer about another of my blog
post.


> Cheers
> --
> Massimo
> http://meridio.blogspot.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
> regards
Taha

Re: Blog Post: Tapestry Magic #1

Posted by Massimo Lusetti <ml...@gmail.com>.
On Fri, May 6, 2011 at 2:38 PM, Taha Hafeez <ta...@gmail.com> wrote:

> There can be many reasons for using this. e.g. for example in an eBanking
> website, you can hide parameters like account number, dates of credit,
> credit card numbers etc. This is very important in Banking related
> application

BTW I've seen there's a section on Jasypt site dedicated to Wicket,
titled as "Jasypt + Wicket", which actually do URL encryption, which
turns out to be what you've done ... so I guess you could contact the
Jasypt team and inform them... advertising is the nature of open
source <g>.

Cheers
-- 
Massimo
http://meridio.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
On Fri, 06 May 2011 09:38:13 -0300, Taha Hafeez <ta...@gmail.com>  
wrote:

> There can be many reasons for using this. e.g. for example in an eBanking
> website, you can hide parameters like account number, dates of credit,
> credit card numbers etc. This is very important in Banking related
> application

I'd never put this kind of information in URLs anyway, even encrypted.

-- 
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
On Fri, May 6, 2011 at 5:26 PM, Adam Zimowski <zi...@gmail.com> wrote:

> Hi Taha - I very much enjoy following your blog. I learn quite a bit
> from it and our application has been enhanced with some features
> inspired by you!
>
> Thanks Adam


> In this particular one, we use GNU Crypto for encryption, and we have
> a Cipher and Hash services with few implementations. Specifically our
> Cipher interface looks exactly like your URLEncryptionService - we use
> it for encrypting passwords and credit card numbers before sending it
> over to the EJB server for processing :-)
>
> Anyway, I am very intrigued by your latest post. So what would be the
> business use case for encrypting Tapestry URLs? Perhaps you can
> enhance your blog entry, either at the end, or at the beginning with
> the code snippet and demonstration of what we get in the end, with all
> that awesome code :)
>
> I will definitely do that.

There can be many reasons for using this. e.g. for example in an eBanking
website, you can hide parameters like account number, dates of credit,
credit card numbers etc. This is very important in Banking related
application



> Adam
>
>
The whole reason for writing these posts is to contribute something back to
this very helpful community. As a newbie, one of the main problems I faced
in tapestry was that whenever I searched for something i used to get
mailing-list entries but no tutorials or blogs. This is something I hope to
change.

regards
Taha

On Fri, May 6, 2011 at 6:32 AM, Taha Hafeez <ta...@gmail.com>
> wrote:
> > and another one
> >
> >
> http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
> >
> > <
> http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
> >Thanks
> > Thiago for the ObjectLocator.autobuild() tip.
> >
> > regards
> > Taha
> >
> >
> > On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <tawus.tapestry@gmail.com
> >wrote:
> >
> >> not done yet.
> >>
> >> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
> >>
> >> regards
> >> Taha
> >>
> >>
> >> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <tawus.tapestry@gmail.com
> >wrote:
> >>
> >>> Thanks
> >>>
> >>> regards
> >>> Taha
> >>>
> >>>
> >>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
> >>>
> >>>> Hi Taha,
> >>>>
> >>>> The multi database support trick looks awesome ! Thanks for sharing
> this
> >>>> !--
> >>>> View this message in context:
> >>>>
> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
> >>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>
> >>>>
> >>>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by Adam Zimowski <zi...@gmail.com>.
Hi Taha - I very much enjoy following your blog. I learn quite a bit
from it and our application has been enhanced with some features
inspired by you!

In this particular one, we use GNU Crypto for encryption, and we have
a Cipher and Hash services with few implementations. Specifically our
Cipher interface looks exactly like your URLEncryptionService - we use
it for encrypting passwords and credit card numbers before sending it
over to the EJB server for processing :-)

Anyway, I am very intrigued by your latest post. So what would be the
business use case for encrypting Tapestry URLs? Perhaps you can
enhance your blog entry, either at the end, or at the beginning with
the code snippet and demonstration of what we get in the end, with all
that awesome code :)

Adam

On Fri, May 6, 2011 at 6:32 AM, Taha Hafeez <ta...@gmail.com> wrote:
> and another one
>
> http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
>
> <http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/>Thanks
> Thiago for the ObjectLocator.autobuild() tip.
>
> regards
> Taha
>
>
> On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <ta...@gmail.com>wrote:
>
>> not done yet.
>>
>> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
>>
>> regards
>> Taha
>>
>>
>> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
>>
>>> Thanks
>>>
>>> regards
>>> Taha
>>>
>>>
>>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
>>>
>>>> Hi Taha,
>>>>
>>>> The multi database support trick looks awesome ! Thanks for sharing this
>>>> !--
>>>> View this message in context:
>>>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
>>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>
>>>>
>>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
and another one

http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/

<http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/>Thanks
Thiago for the ObjectLocator.autobuild() tip.

regards
Taha


On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <ta...@gmail.com>wrote:

> not done yet.
>
> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
>
> regards
> Taha
>
>
> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
>
>> Thanks
>>
>> regards
>> Taha
>>
>>
>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
>>
>>> Hi Taha,
>>>
>>> The multi database support trick looks awesome ! Thanks for sharing this
>>> !--
>>> View this message in context:
>>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
not done yet.

http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/

regards
Taha

On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:

> Thanks
>
> regards
> Taha
>
>
> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
>
>> Hi Taha,
>>
>> The multi database support trick looks awesome ! Thanks for sharing this
>> !--
>> View this message in context:
>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Thanks

regards
Taha

On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:

> Hi Taha,
>
> The multi database support trick looks awesome ! Thanks for sharing this
> !--
> View this message in context:
> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by antalk <an...@intercommit.nl>.
Hi Taha,

The multi database support trick looks awesome ! Thanks for sharing this !--
View this message in context: http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
I have been using it for about 6 months and had some things  to share. Don't
worry I am already running out of vacations and ideas !!

regards
Taha

On Thu, Apr 28, 2011 at 7:53 PM, Massimo Lusetti <ml...@gmail.com> wrote:

> On Thu, Apr 28, 2011 at 4:20 PM, Taha Hafeez <ta...@gmail.com>
> wrote:
>
> > Two more posts
>
> Have you become addicted? ... No worries it's the joke Tapestry5 play
> on everyone using it...
>
> Cheers
> --
> Massimo
> http://meridio.blogspot.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by Massimo Lusetti <ml...@gmail.com>.
On Thu, Apr 28, 2011 at 4:20 PM, Taha Hafeez <ta...@gmail.com> wrote:

> Two more posts

Have you become addicted? ... No worries it's the joke Tapestry5 play
on everyone using it...

Cheers
-- 
Massimo
http://meridio.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Two more posts

http://tawus.wordpress.com/2011/04/28/tapestry-magic-8-applicationstatemanager/

http://tawus.wordpress.com/2011/04/28/tapestry-magic-9-integrating-with-hibernate-and-multiple-database-support/

regards
Taha


On Tue, Apr 26, 2011 at 10:50 PM, Taha Hafeez <ta...@gmail.com>wrote:

> Perf4j integration related blog
>
>
> http://tawus.wordpress.com/2011/04/26/tapestry-magic-7-tapestry-integration-with-perf4j/
>
> regards
> Taha
>
>
> On Mon, Apr 25, 2011 at 7:50 PM, Taha Hafeez <ta...@gmail.com>wrote:
>
>> And another one
>>
>> http://tawus.wordpress.com/2011/04/25/tapestry-magic-6-environment/
>>
>> regards
>> Taha
>>
>> On Sat, Apr 23, 2011 at 6:37 PM, Adam Zimowski <zi...@gmail.com>wrote:
>>
>>> Make sure to update Tapestry WIKI with these links. Those are precious
>>> articles.
>>>
>>> On Sat, Apr 23, 2011 at 7:59 AM, Taha Hafeez <ta...@gmail.com>
>>> wrote:
>>> > Yet another post
>>> >
>>> >
>>> http://tawus.wordpress.com/2011/04/23/tapestry-magic-5-advising-services/
>>> >
>>> > regards
>>> > Taha
>>> >
>>> > On Fri, Apr 22, 2011 at 9:46 PM, Lenny Primak <lprimak@hope.nyc.ny.us
>>> >wrote:
>>> >
>>> >> This is awesome. Just what I need. Keep em coming!!!
>>> >>
>>> >>
>>> >>
>>> >> On Apr 22, 2011, at 12:11 PM, Taha Hafeez <ta...@gmail.com>
>>> >> wrote:
>>> >>
>>> >> > Hi
>>> >> >
>>> >> > This is another post you might find interesting
>>> >> >
>>> >> >
>>> >>
>>> http://tawus.wordpress.com/2011/04/22/tapestry-magic-4-integrating-guice/
>>> >> >
>>> >> > regards
>>> >> > Taha
>>> >> >
>>> >> >
>>> >> > On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <
>>> tawus.tapestry@gmail.com
>>> >> >wrote:
>>> >> >
>>> >> >> http://tawus.wordpress.com/2011/04/21/plastic-property/
>>> >> >>
>>> >> >>
>>> >> >> On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <
>>> tawus.tapestry@gmail.com
>>> >> >wrote:
>>> >> >>
>>> >> >>> .....
>>> >> >>> .....
>>> >> >>> and another one
>>> >> >>>
>>> >> >>> regards
>>> >> >>> Taha
>>> >> >>>
>>> >> >>>
>>> >> >>> On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <
>>> tawus.tapestry@gmail.com
>>> >> >wrote:
>>> >> >>>
>>> >> >>>> Thanks for the tweets!!
>>> >> >>>>
>>> >> >>>> regards
>>> >> >>>> Taha
>>> >> >>>>
>>> >> >>>> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <
>>> mlusetti@gmail.com
>>> >> >wrote:
>>> >> >>>>
>>> >> >>>>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <
>>> >> tawus.tapestry@gmail.com>
>>> >> >>>>> wrote:
>>> >> >>>>>
>>> >> >>>>>> And another one...
>>> >> >>>>>>
>>> >> >>>>>>
>>> >> http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
>>> >> >>>>>
>>> >> >>>>> Pretty nice and clever, I think not everyone knows you can use
>>> this
>>> >> >>>>> technique.
>>> >> >>>>>
>>> >> >>>>> Kudos to you
>>> >> >>>>> --
>>> >> >>>>> Massimo
>>> >> >>>>> http://meridio.blogspot.com
>>> >> >>>>>
>>> >> >>>>>
>>> ---------------------------------------------------------------------
>>> >> >>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> >> >>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>> >> >>>>>
>>> >> >>>>>
>>> >> >>>>
>>> >> >>>
>>> >> >>
>>> >>
>>> >> ---------------------------------------------------------------------
>>> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> >> For additional commands, e-mail: users-help@tapestry.apache.org
>>> >>
>>> >>
>>> >
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Perf4j integration related blog

http://tawus.wordpress.com/2011/04/26/tapestry-magic-7-tapestry-integration-with-perf4j/

regards
Taha

On Mon, Apr 25, 2011 at 7:50 PM, Taha Hafeez <ta...@gmail.com>wrote:

> And another one
>
> http://tawus.wordpress.com/2011/04/25/tapestry-magic-6-environment/
>
> regards
> Taha
>
> On Sat, Apr 23, 2011 at 6:37 PM, Adam Zimowski <zi...@gmail.com>wrote:
>
>> Make sure to update Tapestry WIKI with these links. Those are precious
>> articles.
>>
>> On Sat, Apr 23, 2011 at 7:59 AM, Taha Hafeez <ta...@gmail.com>
>> wrote:
>> > Yet another post
>> >
>> >
>> http://tawus.wordpress.com/2011/04/23/tapestry-magic-5-advising-services/
>> >
>> > regards
>> > Taha
>> >
>> > On Fri, Apr 22, 2011 at 9:46 PM, Lenny Primak <lprimak@hope.nyc.ny.us
>> >wrote:
>> >
>> >> This is awesome. Just what I need. Keep em coming!!!
>> >>
>> >>
>> >>
>> >> On Apr 22, 2011, at 12:11 PM, Taha Hafeez <ta...@gmail.com>
>> >> wrote:
>> >>
>> >> > Hi
>> >> >
>> >> > This is another post you might find interesting
>> >> >
>> >> >
>> >>
>> http://tawus.wordpress.com/2011/04/22/tapestry-magic-4-integrating-guice/
>> >> >
>> >> > regards
>> >> > Taha
>> >> >
>> >> >
>> >> > On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <
>> tawus.tapestry@gmail.com
>> >> >wrote:
>> >> >
>> >> >> http://tawus.wordpress.com/2011/04/21/plastic-property/
>> >> >>
>> >> >>
>> >> >> On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <
>> tawus.tapestry@gmail.com
>> >> >wrote:
>> >> >>
>> >> >>> .....
>> >> >>> .....
>> >> >>> and another one
>> >> >>>
>> >> >>> regards
>> >> >>> Taha
>> >> >>>
>> >> >>>
>> >> >>> On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <
>> tawus.tapestry@gmail.com
>> >> >wrote:
>> >> >>>
>> >> >>>> Thanks for the tweets!!
>> >> >>>>
>> >> >>>> regards
>> >> >>>> Taha
>> >> >>>>
>> >> >>>> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <
>> mlusetti@gmail.com
>> >> >wrote:
>> >> >>>>
>> >> >>>>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <
>> >> tawus.tapestry@gmail.com>
>> >> >>>>> wrote:
>> >> >>>>>
>> >> >>>>>> And another one...
>> >> >>>>>>
>> >> >>>>>>
>> >> http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
>> >> >>>>>
>> >> >>>>> Pretty nice and clever, I think not everyone knows you can use
>> this
>> >> >>>>> technique.
>> >> >>>>>
>> >> >>>>> Kudos to you
>> >> >>>>> --
>> >> >>>>> Massimo
>> >> >>>>> http://meridio.blogspot.com
>> >> >>>>>
>> >> >>>>>
>> ---------------------------------------------------------------------
>> >> >>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> >> >>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>> >> >>>>>
>> >> >>>>>
>> >> >>>>
>> >> >>>
>> >> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> >> For additional commands, e-mail: users-help@tapestry.apache.org
>> >>
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
And another one

http://tawus.wordpress.com/2011/04/25/tapestry-magic-6-environment/

regards
Taha

On Sat, Apr 23, 2011 at 6:37 PM, Adam Zimowski <zi...@gmail.com> wrote:

> Make sure to update Tapestry WIKI with these links. Those are precious
> articles.
>
> On Sat, Apr 23, 2011 at 7:59 AM, Taha Hafeez <ta...@gmail.com>
> wrote:
> > Yet another post
> >
> >
> http://tawus.wordpress.com/2011/04/23/tapestry-magic-5-advising-services/
> >
> > regards
> > Taha
> >
> > On Fri, Apr 22, 2011 at 9:46 PM, Lenny Primak <lprimak@hope.nyc.ny.us
> >wrote:
> >
> >> This is awesome. Just what I need. Keep em coming!!!
> >>
> >>
> >>
> >> On Apr 22, 2011, at 12:11 PM, Taha Hafeez <ta...@gmail.com>
> >> wrote:
> >>
> >> > Hi
> >> >
> >> > This is another post you might find interesting
> >> >
> >> >
> >>
> http://tawus.wordpress.com/2011/04/22/tapestry-magic-4-integrating-guice/
> >> >
> >> > regards
> >> > Taha
> >> >
> >> >
> >> > On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <
> tawus.tapestry@gmail.com
> >> >wrote:
> >> >
> >> >> http://tawus.wordpress.com/2011/04/21/plastic-property/
> >> >>
> >> >>
> >> >> On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <
> tawus.tapestry@gmail.com
> >> >wrote:
> >> >>
> >> >>> .....
> >> >>> .....
> >> >>> and another one
> >> >>>
> >> >>> regards
> >> >>> Taha
> >> >>>
> >> >>>
> >> >>> On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <
> tawus.tapestry@gmail.com
> >> >wrote:
> >> >>>
> >> >>>> Thanks for the tweets!!
> >> >>>>
> >> >>>> regards
> >> >>>> Taha
> >> >>>>
> >> >>>> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <
> mlusetti@gmail.com
> >> >wrote:
> >> >>>>
> >> >>>>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <
> >> tawus.tapestry@gmail.com>
> >> >>>>> wrote:
> >> >>>>>
> >> >>>>>> And another one...
> >> >>>>>>
> >> >>>>>>
> >> http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
> >> >>>>>
> >> >>>>> Pretty nice and clever, I think not everyone knows you can use
> this
> >> >>>>> technique.
> >> >>>>>
> >> >>>>> Kudos to you
> >> >>>>> --
> >> >>>>> Massimo
> >> >>>>> http://meridio.blogspot.com
> >> >>>>>
> >> >>>>>
> ---------------------------------------------------------------------
> >> >>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >> >>>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >> >>>>>
> >> >>>>>
> >> >>>>
> >> >>>
> >> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: users-help@tapestry.apache.org
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by Adam Zimowski <zi...@gmail.com>.
Make sure to update Tapestry WIKI with these links. Those are precious articles.

On Sat, Apr 23, 2011 at 7:59 AM, Taha Hafeez <ta...@gmail.com> wrote:
> Yet another post
>
> http://tawus.wordpress.com/2011/04/23/tapestry-magic-5-advising-services/
>
> regards
> Taha
>
> On Fri, Apr 22, 2011 at 9:46 PM, Lenny Primak <lp...@hope.nyc.ny.us>wrote:
>
>> This is awesome. Just what I need. Keep em coming!!!
>>
>>
>>
>> On Apr 22, 2011, at 12:11 PM, Taha Hafeez <ta...@gmail.com>
>> wrote:
>>
>> > Hi
>> >
>> > This is another post you might find interesting
>> >
>> >
>> http://tawus.wordpress.com/2011/04/22/tapestry-magic-4-integrating-guice/
>> >
>> > regards
>> > Taha
>> >
>> >
>> > On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <tawus.tapestry@gmail.com
>> >wrote:
>> >
>> >> http://tawus.wordpress.com/2011/04/21/plastic-property/
>> >>
>> >>
>> >> On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <tawus.tapestry@gmail.com
>> >wrote:
>> >>
>> >>> .....
>> >>> .....
>> >>> and another one
>> >>>
>> >>> regards
>> >>> Taha
>> >>>
>> >>>
>> >>> On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <tawus.tapestry@gmail.com
>> >wrote:
>> >>>
>> >>>> Thanks for the tweets!!
>> >>>>
>> >>>> regards
>> >>>> Taha
>> >>>>
>> >>>> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <mlusetti@gmail.com
>> >wrote:
>> >>>>
>> >>>>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <
>> tawus.tapestry@gmail.com>
>> >>>>> wrote:
>> >>>>>
>> >>>>>> And another one...
>> >>>>>>
>> >>>>>>
>> http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
>> >>>>>
>> >>>>> Pretty nice and clever, I think not everyone knows you can use this
>> >>>>> technique.
>> >>>>>
>> >>>>> Kudos to you
>> >>>>> --
>> >>>>> Massimo
>> >>>>> http://meridio.blogspot.com
>> >>>>>
>> >>>>> ---------------------------------------------------------------------
>> >>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> >>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>> >>>>>
>> >>>>>
>> >>>>
>> >>>
>> >>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Yet another post

http://tawus.wordpress.com/2011/04/23/tapestry-magic-5-advising-services/

regards
Taha

On Fri, Apr 22, 2011 at 9:46 PM, Lenny Primak <lp...@hope.nyc.ny.us>wrote:

> This is awesome. Just what I need. Keep em coming!!!
>
>
>
> On Apr 22, 2011, at 12:11 PM, Taha Hafeez <ta...@gmail.com>
> wrote:
>
> > Hi
> >
> > This is another post you might find interesting
> >
> >
> http://tawus.wordpress.com/2011/04/22/tapestry-magic-4-integrating-guice/
> >
> > regards
> > Taha
> >
> >
> > On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <tawus.tapestry@gmail.com
> >wrote:
> >
> >> http://tawus.wordpress.com/2011/04/21/plastic-property/
> >>
> >>
> >> On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <tawus.tapestry@gmail.com
> >wrote:
> >>
> >>> .....
> >>> .....
> >>> and another one
> >>>
> >>> regards
> >>> Taha
> >>>
> >>>
> >>> On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <tawus.tapestry@gmail.com
> >wrote:
> >>>
> >>>> Thanks for the tweets!!
> >>>>
> >>>> regards
> >>>> Taha
> >>>>
> >>>> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <mlusetti@gmail.com
> >wrote:
> >>>>
> >>>>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <
> tawus.tapestry@gmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>> And another one...
> >>>>>>
> >>>>>>
> http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
> >>>>>
> >>>>> Pretty nice and clever, I think not everyone knows you can use this
> >>>>> technique.
> >>>>>
> >>>>> Kudos to you
> >>>>> --
> >>>>> Massimo
> >>>>> http://meridio.blogspot.com
> >>>>>
> >>>>> ---------------------------------------------------------------------
> >>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>>
> >>>>>
> >>>>
> >>>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by Lenny Primak <lp...@hope.nyc.ny.us>.
This is awesome. Just what I need. Keep em coming!!!



On Apr 22, 2011, at 12:11 PM, Taha Hafeez <ta...@gmail.com> wrote:

> Hi
> 
> This is another post you might find interesting
> 
> http://tawus.wordpress.com/2011/04/22/tapestry-magic-4-integrating-guice/
> 
> regards
> Taha
> 
> 
> On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <ta...@gmail.com>wrote:
> 
>> http://tawus.wordpress.com/2011/04/21/plastic-property/
>> 
>> 
>> On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <ta...@gmail.com>wrote:
>> 
>>> .....
>>> .....
>>> and another one
>>> 
>>> regards
>>> Taha
>>> 
>>> 
>>> On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <ta...@gmail.com>wrote:
>>> 
>>>> Thanks for the tweets!!
>>>> 
>>>> regards
>>>> Taha
>>>> 
>>>> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <ml...@gmail.com>wrote:
>>>> 
>>>>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <ta...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>>> And another one...
>>>>>> 
>>>>>> http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
>>>>> 
>>>>> Pretty nice and clever, I think not everyone knows you can use this
>>>>> technique.
>>>>> 
>>>>> Kudos to you
>>>>> --
>>>>> Massimo
>>>>> http://meridio.blogspot.com
>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>> 
>>>>> 
>>>> 
>>> 
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Hi

This is another post you might find interesting

http://tawus.wordpress.com/2011/04/22/tapestry-magic-4-integrating-guice/

regards
Taha


On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <ta...@gmail.com>wrote:

> http://tawus.wordpress.com/2011/04/21/plastic-property/
>
>
> On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <ta...@gmail.com>wrote:
>
>> .....
>> .....
>> and another one
>>
>> regards
>> Taha
>>
>>
>> On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <ta...@gmail.com>wrote:
>>
>>> Thanks for the tweets!!
>>>
>>> regards
>>> Taha
>>>
>>> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <ml...@gmail.com>wrote:
>>>
>>>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <ta...@gmail.com>
>>>> wrote:
>>>>
>>>> > And another one...
>>>> >
>>>> > http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
>>>>
>>>> Pretty nice and clever, I think not everyone knows you can use this
>>>> technique.
>>>>
>>>> Kudos to you
>>>> --
>>>> Massimo
>>>> http://meridio.blogspot.com
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>
>>>>
>>>
>>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
http://tawus.wordpress.com/2011/04/21/plastic-property/

On Thu, Apr 21, 2011 at 11:10 AM, Taha Hafeez <ta...@gmail.com>wrote:

> .....
> .....
> and another one
>
> regards
> Taha
>
>
> On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <ta...@gmail.com>wrote:
>
>> Thanks for the tweets!!
>>
>> regards
>> Taha
>>
>> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <ml...@gmail.com>wrote:
>>
>>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <ta...@gmail.com>
>>> wrote:
>>>
>>> > And another one...
>>> >
>>> > http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
>>>
>>> Pretty nice and clever, I think not everyone knows you can use this
>>> technique.
>>>
>>> Kudos to you
>>> --
>>> Massimo
>>> http://meridio.blogspot.com
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
.....
.....
and another one

regards
Taha


On Wed, Apr 20, 2011 at 8:16 PM, Taha Hafeez <ta...@gmail.com>wrote:

> Thanks for the tweets!!
>
> regards
> Taha
>
> On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <ml...@gmail.com>wrote:
>
>> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <ta...@gmail.com>
>> wrote:
>>
>> > And another one...
>> >
>> > http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
>>
>> Pretty nice and clever, I think not everyone knows you can use this
>> technique.
>>
>> Kudos to you
>> --
>> Massimo
>> http://meridio.blogspot.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Thanks for the tweets!!

regards
Taha

On Wed, Apr 20, 2011 at 7:46 PM, Massimo Lusetti <ml...@gmail.com> wrote:

> On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <ta...@gmail.com>
> wrote:
>
> > And another one...
> >
> > http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/
>
> Pretty nice and clever, I think not everyone knows you can use this
> technique.
>
> Kudos to you
> --
> Massimo
> http://meridio.blogspot.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by Massimo Lusetti <ml...@gmail.com>.
On Wed, Apr 20, 2011 at 10:11 AM, Taha Hafeez <ta...@gmail.com> wrote:

> And another one...
>
> http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/

Pretty nice and clever, I think not everyone knows you can use this technique.

Kudos to you
-- 
Massimo
http://meridio.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
And another one...

http://tawus.wordpress.com/2011/04/20/tapestry-magic-3-plugin-blocks/

regards
Taha


On Tue, Apr 19, 2011 at 1:00 PM, Guerin Laurent <lg...@sopragroup.com>wrote:

> Very interesting posts Taha !
> I will follow your blog :-)
>
> Laurent
>
> -----Message d'origine-----
> De : Taha Hafeez [mailto:tawus.tapestry@gmail.com]
> Envoyé : mardi 19 avril 2011 09:08
> À : Tapestry users
> Objet : Re: Blog Post: Tapestry Magic #1
>
> And another one
>
> http://tawus.wordpress.com/2011/04/19/plastic-chains-simple-chainbuilder/
>
> regards
> Taha
>
> On Mon, Apr 18, 2011 at 1:07 PM, Taha Hafeez <tawus.tapestry@gmail.com
> >wrote:
>
> > Hi Thiago & everyone..
> >
> > Added another post
> >
> > http://tawus.wordpress.com/2011/04/18/meeting-plastic/
> >
> > regards
> > Taha
> >
> >
> > On Mon, Apr 18, 2011 at 5:47 AM, Thiago H. de Paula Figueiredo <
> > thiagohp@gmail.com> wrote:
> >
> >> On Sun, 17 Apr 2011 15:18:39 -0300, Adam Zimowski
> >> <zi...@gmail.com>
> >> wrote:
> >>
> >>  Hi Taha -
> >>>
> >>
> >> Hi!
> >>
> >>
> >>  I implemented your DiscardOnPageReset solution, added some logging
> >> to
> >>> trace it and it only runs transformation once on application
> >>> startup, for all pages and components. After that, it never kicks
> >>> in, as evident by my log statements.
> >>>
> >>
> >> That's the expected behavior: class transforms are only executed when
> >> a class is loaded (first time or after a class change).
> >>
> >> --
> >> Thiago H. de Paula Figueiredo
> >> Independent Java, Apache Tapestry 5 and Hibernate consultant,
> >> developer, and instructor Owner, Ars Machina Tecnologia da Informação
> >> Ltda.
> >> http://www.arsmachina.com.br
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: users-help@tapestry.apache.org
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

RE: Blog Post: Tapestry Magic #1

Posted by Guerin Laurent <lg...@sopragroup.com>.
Very interesting posts Taha !
I will follow your blog :-)

Laurent

-----Message d'origine-----
De : Taha Hafeez [mailto:tawus.tapestry@gmail.com] 
Envoyé : mardi 19 avril 2011 09:08
À : Tapestry users
Objet : Re: Blog Post: Tapestry Magic #1

And another one

http://tawus.wordpress.com/2011/04/19/plastic-chains-simple-chainbuilder/

regards
Taha

On Mon, Apr 18, 2011 at 1:07 PM, Taha Hafeez <ta...@gmail.com>wrote:

> Hi Thiago & everyone..
>
> Added another post
>
> http://tawus.wordpress.com/2011/04/18/meeting-plastic/
>
> regards
> Taha
>
>
> On Mon, Apr 18, 2011 at 5:47 AM, Thiago H. de Paula Figueiredo < 
> thiagohp@gmail.com> wrote:
>
>> On Sun, 17 Apr 2011 15:18:39 -0300, Adam Zimowski 
>> <zi...@gmail.com>
>> wrote:
>>
>>  Hi Taha -
>>>
>>
>> Hi!
>>
>>
>>  I implemented your DiscardOnPageReset solution, added some logging 
>> to
>>> trace it and it only runs transformation once on application 
>>> startup, for all pages and components. After that, it never kicks 
>>> in, as evident by my log statements.
>>>
>>
>> That's the expected behavior: class transforms are only executed when 
>> a class is loaded (first time or after a class change).
>>
>> --
>> Thiago H. de Paula Figueiredo
>> Independent Java, Apache Tapestry 5 and Hibernate consultant, 
>> developer, and instructor Owner, Ars Machina Tecnologia da Informação 
>> Ltda.
>> http://www.arsmachina.com.br
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
And another one

http://tawus.wordpress.com/2011/04/19/plastic-chains-simple-chainbuilder/

regards
Taha

On Mon, Apr 18, 2011 at 1:07 PM, Taha Hafeez <ta...@gmail.com>wrote:

> Hi Thiago & everyone..
>
> Added another post
>
> http://tawus.wordpress.com/2011/04/18/meeting-plastic/
>
> regards
> Taha
>
>
> On Mon, Apr 18, 2011 at 5:47 AM, Thiago H. de Paula Figueiredo <
> thiagohp@gmail.com> wrote:
>
>> On Sun, 17 Apr 2011 15:18:39 -0300, Adam Zimowski <zi...@gmail.com>
>> wrote:
>>
>>  Hi Taha -
>>>
>>
>> Hi!
>>
>>
>>  I implemented your DiscardOnPageReset solution, added some logging to
>>> trace it and it only runs transformation once on application startup,
>>> for all pages and components. After that, it never kicks in, as
>>> evident by my log statements.
>>>
>>
>> That's the expected behavior: class transforms are only executed when a
>> class is loaded (first time or after a class change).
>>
>> --
>> Thiago H. de Paula Figueiredo
>> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
>> and instructor
>> Owner, Ars Machina Tecnologia da Informação Ltda.
>> http://www.arsmachina.com.br
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>

Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Hi Thiago & everyone..

Added another post

http://tawus.wordpress.com/2011/04/18/meeting-plastic/

regards
Taha

On Mon, Apr 18, 2011 at 5:47 AM, Thiago H. de Paula Figueiredo <
thiagohp@gmail.com> wrote:

> On Sun, 17 Apr 2011 15:18:39 -0300, Adam Zimowski <zi...@gmail.com>
> wrote:
>
>  Hi Taha -
>>
>
> Hi!
>
>
>  I implemented your DiscardOnPageReset solution, added some logging to
>> trace it and it only runs transformation once on application startup,
>> for all pages and components. After that, it never kicks in, as
>> evident by my log statements.
>>
>
> That's the expected behavior: class transforms are only executed when a
> class is loaded (first time or after a class change).
>
> --
> Thiago H. de Paula Figueiredo
> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
> and instructor
> Owner, Ars Machina Tecnologia da Informação Ltda.
> http://www.arsmachina.com.br
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
On Sun, 17 Apr 2011 15:18:39 -0300, Adam Zimowski <zi...@gmail.com>  
wrote:

> Hi Taha -

Hi!

> I implemented your DiscardOnPageReset solution, added some logging to
> trace it and it only runs transformation once on application startup,
> for all pages and components. After that, it never kicks in, as
> evident by my log statements.

That's the expected behavior: class transforms are only executed when a  
class is loaded (first time or after a class change).

-- 
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Adam Zimowski <zi...@gmail.com>.
Hi Taha -

I implemented your DiscardOnPageReset solution, added some logging to
trace it and it only runs transformation once on application startup,
for all pages and components. After that, it never kicks in, as
evident by my log statements.

Adam

On Sat, Apr 16, 2011 at 10:40 AM, Taha Hafeez <ta...@gmail.com> wrote:
> done... Added another one
>
> http://tawus.wordpress.com/2011/04/16/tapestry-magic-2-ajax-with-graceful-degradation/
>
> regards
> Taha
>
>
> On Sat, Apr 16, 2011 at 8:47 PM, Adam Zimowski <zi...@gmail.com> wrote:
>
>> I think for purposes of this being complete ready to use example, you
>> may want to add service contribution to the end of your blog post :-)
>>
>> Adam
>>
>> On Sat, Apr 16, 2011 at 9:56 AM, Taha Hafeez <ta...@gmail.com>
>> wrote:
>> > Thanks Adam
>> >
>> > regards
>> > Taha
>> >
>> > On Sat, Apr 16, 2011 at 8:16 PM, Adam Zimowski <zi...@gmail.com>
>> wrote:
>> >
>> >> Taha - this is very nice ! I think Tapestry needs more advanced
>> >> concept examples like this. Well explained, backed by a really good
>> >> use-case. Do more!
>> >>
>> >> Adam
>> >>
>> >> On Sat, Apr 16, 2011 at 8:06 AM, Taha Hafeez <ta...@gmail.com>
>> >> wrote:
>> >> > Hi
>> >> >
>> >> > I have blogged about a simple ComponentClassTransformWorker example.
>> It
>> >> is a
>> >> > small example. Hope somebody will find it useful.
>> >> >
>> >> >
>> >>
>> http://tawus.wordpress.com/2011/04/16/tapestry-magic-1-using-componentclasstransformworker/
>> >> >
>> >> > regards
>> >> > Taha
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> >> For additional commands, e-mail: users-help@tapestry.apache.org
>> >>
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
done... Added another one

http://tawus.wordpress.com/2011/04/16/tapestry-magic-2-ajax-with-graceful-degradation/

regards
Taha


On Sat, Apr 16, 2011 at 8:47 PM, Adam Zimowski <zi...@gmail.com> wrote:

> I think for purposes of this being complete ready to use example, you
> may want to add service contribution to the end of your blog post :-)
>
> Adam
>
> On Sat, Apr 16, 2011 at 9:56 AM, Taha Hafeez <ta...@gmail.com>
> wrote:
> > Thanks Adam
> >
> > regards
> > Taha
> >
> > On Sat, Apr 16, 2011 at 8:16 PM, Adam Zimowski <zi...@gmail.com>
> wrote:
> >
> >> Taha - this is very nice ! I think Tapestry needs more advanced
> >> concept examples like this. Well explained, backed by a really good
> >> use-case. Do more!
> >>
> >> Adam
> >>
> >> On Sat, Apr 16, 2011 at 8:06 AM, Taha Hafeez <ta...@gmail.com>
> >> wrote:
> >> > Hi
> >> >
> >> > I have blogged about a simple ComponentClassTransformWorker example.
> It
> >> is a
> >> > small example. Hope somebody will find it useful.
> >> >
> >> >
> >>
> http://tawus.wordpress.com/2011/04/16/tapestry-magic-1-using-componentclasstransformworker/
> >> >
> >> > regards
> >> > Taha
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: users-help@tapestry.apache.org
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by Adam Zimowski <zi...@gmail.com>.
I think for purposes of this being complete ready to use example, you
may want to add service contribution to the end of your blog post :-)

Adam

On Sat, Apr 16, 2011 at 9:56 AM, Taha Hafeez <ta...@gmail.com> wrote:
> Thanks Adam
>
> regards
> Taha
>
> On Sat, Apr 16, 2011 at 8:16 PM, Adam Zimowski <zi...@gmail.com> wrote:
>
>> Taha - this is very nice ! I think Tapestry needs more advanced
>> concept examples like this. Well explained, backed by a really good
>> use-case. Do more!
>>
>> Adam
>>
>> On Sat, Apr 16, 2011 at 8:06 AM, Taha Hafeez <ta...@gmail.com>
>> wrote:
>> > Hi
>> >
>> > I have blogged about a simple ComponentClassTransformWorker example. It
>> is a
>> > small example. Hope somebody will find it useful.
>> >
>> >
>> http://tawus.wordpress.com/2011/04/16/tapestry-magic-1-using-componentclasstransformworker/
>> >
>> > regards
>> > Taha
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Blog Post: Tapestry Magic #1

Posted by Taha Hafeez <ta...@gmail.com>.
Thanks Adam

regards
Taha

On Sat, Apr 16, 2011 at 8:16 PM, Adam Zimowski <zi...@gmail.com> wrote:

> Taha - this is very nice ! I think Tapestry needs more advanced
> concept examples like this. Well explained, backed by a really good
> use-case. Do more!
>
> Adam
>
> On Sat, Apr 16, 2011 at 8:06 AM, Taha Hafeez <ta...@gmail.com>
> wrote:
> > Hi
> >
> > I have blogged about a simple ComponentClassTransformWorker example. It
> is a
> > small example. Hope somebody will find it useful.
> >
> >
> http://tawus.wordpress.com/2011/04/16/tapestry-magic-1-using-componentclasstransformworker/
> >
> > regards
> > Taha
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: Blog Post: Tapestry Magic #1

Posted by Adam Zimowski <zi...@gmail.com>.
Taha - this is very nice ! I think Tapestry needs more advanced
concept examples like this. Well explained, backed by a really good
use-case. Do more!

Adam

On Sat, Apr 16, 2011 at 8:06 AM, Taha Hafeez <ta...@gmail.com> wrote:
> Hi
>
> I have blogged about a simple ComponentClassTransformWorker example. It is a
> small example. Hope somebody will find it useful.
>
> http://tawus.wordpress.com/2011/04/16/tapestry-magic-1-using-componentclasstransformworker/
>
> regards
> Taha
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org