Why? Glassfish is a superset of tomcat and 1000% better IMHO
On Mar 25, 2013, at 12:13 PM, George Christman <gchrist...@cardaddy.com> wrote: > Hello, I'm currently moving my Tapestry5.3 app away from Glassfish in favor > of Tomcat7 on the amazon cloud for my production env. As for my development > env, I'd like to continue using Jetty. Currently my Glassfish server JNDI > in configured to my JDBC connection pool and my hibernate.cfg.xml > datasource is configured to call jdbc/mydatabase. > > <hibernate-configuration> > <session-factory> > <property > name="hibernate.connection.datasource">jdbc/mydatabase</property> > </session-factory> > </hibernate-configuration> > > My Jetty configuration is done in WEB-INF/jetty-env.xml and uses, > > <Configure id='wac' class="org.mortbay.jetty.webapp.WebAppContext"> > <New id="LocalDS" class="org.mortbay.jetty.plus.naming.Resource"> > <Arg>jdbc/mydatabase</Arg> > <Arg> > <New class="com.mysql.jdbc.jdbc2.optional.MysqlDataSource"> > <Set name="ServerName">localhost</Set> > <Set name="PortNumber">3306</Set> > <Set name="DatabaseName">mydatabase</Set> > <Set name="User">root</Set> > <Set name="Password">password</Set> > </New>--> > </Arg> > </New> > </Configure> > > I noticed with tomcat7 configurations I need to add the following code > snippet to WEB-INF/web.xml, something I've never had to do with Glassfish. > > http://wiki.apache.org/tomcat/TomcatHibernate > > <resource-ref> > <description>This is a MySQL database connection</description> > <res-ref-name>jdbc/mydatabase</res-ref-name> > <res-type>javax.sql.DataSource</res-type> > <res-auth>Container</res-auth> > </resource-ref> > > and hibernate.cfg.xml > > <!-- using container-managed JNDI --> > <propertyname="hibernate.connection.datasource"> > java:comp/env/jdbc/mydatabase > </property> > > My question is if I use this configuration, how does Hibernate know to use > Jetty locally? I'm not a server expert by any means, so please forgive my > ignorance. Does Tapestry tell Hibernate about the local environment and > know to use the Jetty JDBC? How do others configure their Tapestry apps to > run under these conditions? > > BTW, for some odd reason, I have not been receiving emails from the mailing > list and I'm not sure of the cause thus I'm not entirely sure how to > respond. This was never an issue when posting with Nabble. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org