thank you very much! I make it out ! but a new problem is http://www.nabble.com/T5%3Ahow-to-fetch-only-one-record---tf4605478.html
lasitha wrote: > > In my setup i've got all my hibernated classes in the 'entities' > package - which is automatically picked up tapestry-hibernate - so > i've not had to make a contribution like this. I'm afraid i don't > have time to play with it right now either..., sorry. > > As an experiment, you might try moving (some of) your hibernated > classes from 'domain' into 'entities' and commenting out the > contribution code, just so we know whether your exception is related > to contributing a package or something else. > > Also, is there more to that exception stack? It doesn't seem to > mention a cause... > > Lastly, i have a vague recollection of a past thread in this list > about contributing packages to tapestry-hibernate... did you happen to > run across anything in the archives? > > Cheers, > lasitha. > > > On 10/11/07, MavenMan <[EMAIL PROTECTED]> wrote: >> >> thanks. >> >> I hava add this to AppModule: >> >> public static void >> contributeHibernateSessionSource(Configuration<String> configuration) >> { >> configuration.add("com.myspacce.domain"); >> } >> >> Company.java is in com/myspacce/domain: >> >> import javax.persistence.*; >> @Entity >> @Table(name="company") >> public class Company { >> @Id >> @GeneratedValue >> >> private int id; >> private String name; >> >> public Company() >> { >> } >> public int getId() >> { >> return id; >> } >> public void setId(int id) >> { >> this.id=id; >> } >> public String getName() >> { >> return name; >> } >> public void setName(String name) >> { >> this.name=name; >> } >> >> I have the tapestry-hibernate module in my classpath. >> >> error is : >> >> Error invoking service builder method >> org.apache.tapestry.hibernate.HibernateModule.build(HibernateSessionSource, >> ThreadCleanupHub) (at HibernateModule.java:62) (for service >> 'HibernateSessionManager'): Exception constructing service >> 'HibernateSessionSource': Error invoking constructor >> org.apache.tapestry.internal.hibernate.HibernateSessionSourceImpl(Log, >> Collection, ClassNameLocator) (at HibernateSessionSourceImpl.java:35) >> (for >> service 'HibernateSessionSource'): >> org/hibernate/cfg/annotations/ResultsetMappingSecondPass >> >> >> thanks >> >> >> >> >> >> >> >> >> >> >> >> lasitha wrote: >> > >> > It looks like you don't have the tapestry-hibernate module in your >> > classpath. >> > >> > There are a couple of starters you should checkout: >> > http://tapestry.apache.org/tapestry5/tapestry-hibernate/ >> > http://wiki.apache.org/tapestry/Tapestry5HowToUseTapestryHibernate >> > >> > And don't forget to search the mailing list archives: >> > http://wiki.apache.org/tapestry/Tapestry5HowToSearchTheMailingLists >> > >> > Let us know if those don't help, >> > Cheers, lasitha. >> > >> > On 10/11/07, MavenMan <[EMAIL PROTECTED]> wrote: >> >> >> >> hello all : >> >> >> >> I write a page class : >> >> >> >> package com.myspacce.pages; >> >> import java.util.*; >> >> import org.apache.tapestry.annotations.*; >> >> import org.hibernate.*; >> >> public class Start >> >> { >> >> public String _name; >> >> >> >> @Inject >> >> private Session _session; >> >> >> >> public List getList() >> >> { >> >> >> >> List list=_session.createQuery("select name from >> >> Company").list(); >> >> return list; >> >> } >> >> } >> >> >> >> run error is >> >> :org.apache.tapestry.internal.services.TransformationException: >> >> Error obtaining injected value for field >> >> com.myspacce.pages.Start._session: >> >> No service implements the interface org.hibernate.Session. >> >> >> >> can you help me how to implements the interface org.hibernate.Session >> ? >> >> >> >> best regards >> >> >> >> >> >> >> >> -- >> >> View this message in context: >> >> http://www.nabble.com/how-to-use-ioc-of-t5---tf4604761.html#a13148406 >> >> Sent from the Tapestry - User mailing list archive at Nabble.com. >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/how-to-use-ioc-of-t5---tf4604761.html#a13149167 >> Sent from the Tapestry - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/how-to-use-ioc-of-t5---tf4604761.html#a13150725 Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]