Angelo, thank you for the link. However after following the instructions i'm still having problems. 1. When i run the application i get the following runtime error:
Exception in thread "main" java.lang.RuntimeException: Service id 'ClassNameLocator' has already been defined by org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl(ClasspathURLConverter) (at ClassNameLocatorImpl.java:61) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:36) and may not be redefined by org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl(ClasspathURLConverter) (at ClassNameLocatorImpl.java:61) via com.superm.lampmanager.service.LampManagerModule.bind(ServiceBinder) (at LampManagerModule.java:29). You should rename one of the service builder methods. at org.apache.tapestry5.ioc.internal.RegistryImpl.<init>(RegistryImpl.java:170) at org.apache.tapestry5.ioc.RegistryBuilder.build(RegistryBuilder.java:168) at com.superm.lampmanager.Shell.main(Shell.java:26) If i remove the line the application works, however i can't use a transaction decorator because i get the following runtime error: Caused by: java.lang.RuntimeException: No service implements the interface org.apache.tapestry5.hibernate.HibernateTransactionDecorator. This is the code use to configure the decorator. @Match("*Manager*") public static <T> T decorateTransactionally(HibernateTransactionDecorator decorator, Class<T> serviceInterface, T delegate, String serviceId) { return decorator.build(serviceInterface, delegate, serviceId); } and i have a final question regarding the sentencye: "definitely make sure to call registry.cleanupThread(); at the end of the main method" Does this mean that i have to run this line to commit the transaction? If so, then i suppose that the decorator can't be used. is there a special reason the decorator will not work? Thanks a lot! On Sun, Nov 30, 2008 at 12:14 AM, Angelo Chen <[EMAIL PROTECTED]>wrote: > > > http://wiki.apache.org/tapestry/Tapestry5HowToIocAndHibernate > > > Juan Maya wrote: > > > > Hi! I am creating a standalone application using Tapestry IoC outside of > > Tapestry. now i am struggling to find a way to use the Tapestry-Hibernate > > integration? Do you know how to this? > > I kinda prefer to give a try to the Tapestry IoC (i have liked it a lot!) > > and forget about Spring for awhile :) > > > > Thanks a lot for the help! > > > > > > -- > View this message in context: > http://www.nabble.com/Tapestry-Hiberante-with-Tapestry-IoC-tp20749684p20752632.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >