<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/library</property> <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> <property name="hibernate.connection.username">root</property> <property name="hibernate.connection.password">books</property> <property name="hbm2ddl.auto">update</property> <property name="hibernate.show_sql">true</property> <property name="hibernate.format_sql">true</property> <property name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property> <property name="hibernate.current_session_context_class">thread</property> <mapping class="rs.fon.master.onlinelibrary.entities.City"/> </session-factory> </hibernate-configuration>
I added only one entity to try if it works. ________________________________ From: Boris Horvat <horvat.z.bo...@gmail.com> To: Tapestry users <users@tapestry.apache.org>; Andjela Djenic <andjel...@yahoo.com> Sent: Thursday, May 16, 2013 9:32 PM Subject: Re: Unknown entity and SessionFactory null Can you provide hibernate.cfg.xml now? On Thu, May 16, 2013 at 9:28 PM, Andjela Djenic <andjel...@yahoo.com> wrote: > I added entity class in hibernate.cfg.xml and it works. I don't get why > Tapestry won't automatically see my entities package. > > Thanks for the help folks! > > Angela > > > ________________________________ > From: Lenny Primak <lpri...@hope.nyc.ny.us> > To: Tapestry users <users@tapestry.apache.org> > Sent: Thursday, May 16, 2013 9:14 PM > Subject: Re: Unknown entity and SessionFactory null > > > I don't know about Hibernate, but JPA has an option to either scan for all > the entities, > or provide them in configuration. Perhaps there is the same thing for > Hibernate, > or it's turned off somewhere.... > > On May 16, 2013, at 3:10 PM, Boris Horvat wrote: > > > I would be more interested in seeing why doesn't this work out of the > box. > > I also dont provide entities in config.xml instead I let tapestry grab > them > > from my package... > > > > > > On Thu, May 16, 2013 at 8:42 PM, Ken in Nashua <kcola...@live.com> > wrote: > > > >> Hi Angela, > >> > >> Looks liek you didnt specify any entities in your hibernate cfg mapping > >> file. > >> > >> If you model an entity under your model/entity package, yes you need to > >> tell your AppModule.JAVA about that directory... > >> > >> But you also need to tell hibernate about those entities. > >> > >> We do this by specifying them in our hibernate.cfg.xml > >> > >> Here is mine.. > >> > >> > >> > >> <?xml version="1.0" encoding="UTF-8"?> > >> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate > >> Configuration DTD 3.0//EN" > >> " > http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd > >> "> > >> <hibernate-configuration> > >> <session-factory> > >> <!-- for more Database configuration options check: > >> http://org.tynamo.examples.pphl.org/Sample+database+configurations --> > >> <property > >> > name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> > >> <property > >> > name="hibernate.connection.url">jdbc:mysql://localhost:3306/thibernatetest?autoReconnect=true</property> > >> <property > >> name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> > >> <property name="hibernate.connection.username">root</property> > >> <property name="hibernate.connection.password">admin</property> > >> <property name="hbm2ddl.auto">update</property> > >> <property name="hibernate.show_sql">false</property> > >> <property name="hibernate.format_sql">true</property> > >> <property name="hibernate.connection.pool_size">90</property> > >> <property name="autoReconnect">true</property> > >> > >> <property name="hibernate.c3p0.min_size">5</property> > >> <property name="hibernate.c3p0.max_size">20</property> > >> <property name="hibernate.c3p0.timeout">300</property> > >> <property name="hibernate.c3p0.max_statements">50</property> > >> <property name="hibernate.c3p0.idle_test_period">3000</property> > >> <property > >> > name="hibernate.connection.provider_class">org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider</property> > >> <property > >> > name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property> > >> > >> > >> <mapping class="org.tynamo.common.model.HibernateEntity"/> > >> > >> <mapping class="org.tynamo.examples.pphl.model.AdminLayout"/> > >> <mapping class="org.tynamo.examples.pphl.model.PhotoGroup"/> > >> <mapping class="org.tynamo.examples.pphl.model.PhotoGroupPhoto"/> > >> <mapping class="org.tynamo.examples.pphl.model.UploadableMedia"/> > >> <mapping class="org.tynamo.examples.pphl.model.Person"/> > >> <mapping class="org.tynamo.examples.pphl.model.Sponsor"/> > >> <mapping class="org.tynamo.examples.pphl.model.BroadCast"/> > >> <mapping class="org.tynamo.examples.pphl.model.Coach"/> > >> <mapping class="org.tynamo.examples.pphl.model.Demographics"/> > >> <mapping class="org.tynamo.examples.pphl.model.Director"/> > >> <mapping class="org.tynamo.examples.pphl.model.HitCounter"/> > >> <mapping class="org.tynamo.examples.pphl.model.League"/> > >> <mapping class="org.tynamo.examples.pphl.model.MetaTag"/> > >> <mapping class="org.tynamo.examples.pphl.model.Officer"/> > >> <mapping class="org.tynamo.examples.pphl.model.Organization"/> > >> <mapping class="org.tynamo.examples.pphl.model.Payment"/> > >> <mapping class="org.tynamo.examples.pphl.model.Player"/> > >> <mapping class="org.tynamo.examples.pphl.model.PlayerStats"/> > >> <mapping class="org.tynamo.examples.pphl.model.TeamStats"/> > >> <mapping class="org.tynamo.examples.pphl.model.Inquiry"/> > >> <mapping class="org.tynamo.examples.pphl.model.Team"/> > >> <mapping class="org.tynamo.examples.pphl.model.Year"/> > >> > >> </session-factory> > >> </hibernate-configuration> > >> > >> > > > > > > > > > > -- > > Sincerely > > *Boris Horvat* > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > -- Sincerely *Boris Horvat*