I think you want Tapestry's very light JPA implementation to do way more than what it was meant to do originally. Your requirements clearly require JEE or equivalent infrastructure. You should use it.
On Jul 4, 2013, at 4:04 AM, John wrote: > This is a real world issue for me. > > I recently implemented 2 version of an auditing service, one which used log4j > to persist and another that used a db. When I created the later db version I > added the CommitAfter annotations to the service interface making the change > a little messy and not entirely suitable for the prior log4j implementation. > > It would seem to make more sense for the CommitAfter and PersistenceContext > annotations to be in the implementing class. Maybe you can do this anyway - I > can't remember if I checked this or not, but I think I did and it doesn't > work that way. > > John > ----- Original Message ----- > From: Thiago H de Paula Figueiredo > To: Tapestry development > Sent: Friday, June 28, 2013 2:27 PM > Subject: Copy annotations from servce implementation to proxies > > > On Thu, 27 Jun 2013 06:05:14 -0300, <no-re...@comments.apache.org> wrote: > >> Hello, >> John has commented on >> http://tapestry.apache.org/integrating-with-jpa.html. >> You can find the comment here: >> http://tapestry.apache.org/integrating-with-jpa.html#comment_1410 >> Please note that if the comment contains a hyperlink, it must be approved >> before it is shown on the site. >> >> Below is the reply that was posted: >> ~~~~ >> Adding implementations specific annotations to the service interfaces >> breaks the interface/implementation independence. >> ~~~~ > > I agree with this. What do you guys think? I think this is a serious > shotcoming in Tapestry-IoC. > > -- > Thiago H. de Paula Figueiredo > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org > For additional commands, e-mail: dev-h...@tapestry.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org For additional commands, e-mail: dev-h...@tapestry.apache.org