[jboss-cvs] jboss-seam/examples/hibernate2/resources/websphere ...
Michael Yuan
michael.yuan at jboss.com
Mon Jan 29 19:12:31 EST 2007
User: myuan
Date: 07/01/29 19:12:31
Added: examples/hibernate2/resources/websphere components.xml
hibernate.cfg.xml log4j.xml web.xml
Log:
websphere support
Revision Changes Path
1.1 date: 2007/01/30 00:12:31; author: myuan; state: Exp;jboss-seam/examples/hibernate2/resources/websphere/components.xml
Index: components.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<components xmlns="http://jboss.com/products/seam/components"
xmlns:core="http://jboss.com/products/seam/core"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://jboss.com/products/seam/core http://jboss.com/products/seam/core-1.1.xsd
http://jboss.com/products/seam/components http://jboss.com/products/seam/components-1.1.xsd">
<core:init debug="true"/>
<core:manager conversation-timeout="120000"
concurrent-request-timeout="500"
conversation-id-parameter="cid"
conversation-is-long-running-parameter="clr"/>
<core:hibernate-session-factory name="hibernateSessionFactory"/>
<core:managed-hibernate-session name="bookingDatabase"
auto-create="true"
session-factory-jndi-name="bookingDatabase"/>
</components>
<!--
<components>
<component name="org.jboss.seam.core.init">
<property name="debug">true</property>
</component>
<component name="org.jboss.seam.core.manager">
<property name="conversationTimeout">120000</property>
</component>
<component name="bookingDatabase"
sessionFactoryJndiName="bookingDatabase"
class="org.jboss.seam.core.ManagedHibernateSession"/>
<component name="hibernateSessionFactory"
class="org.jboss.seam.core.HibernateSessionFactory"/>
</components>
-->
1.1 date: 2007/01/30 00:12:31; author: myuan; state: Exp;jboss-seam/examples/hibernate2/resources/websphere/hibernate.cfg.xml
Index: hibernate.cfg.xml
===================================================================
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory name="bookingDatabase">
<property name="show_sql">false</property>
<property name="connection.datasource">DefaultDatasource</property>
<property name="hbm2ddl.auto">create-drop</property>
<property name="cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property>
<property name="transaction.flush_before_completion">true</property>
<property name="connection.release_mode">after_statement</property>
<property name="transaction.manager_lookup_class">org.hibernate.transaction.WebSphereTransactionManagerLookup</property>
<property name="transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</property>
<mapping class="org.jboss.seam.example.hibernate.Hotel"/>
<mapping class="org.jboss.seam.example.hibernate.User"/>
<mapping class="org.jboss.seam.example.hibernate.Booking"/>
</session-factory>
</hibernate-configuration>
1.1 date: 2007/01/30 00:12:31; author: myuan; state: Exp;jboss-seam/examples/hibernate2/resources/websphere/log4j.xml
Index: log4j.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<!-- ===================================================================== -->
<!-- -->
<!-- Log4j Configuration -->
<!-- -->
<!-- ===================================================================== -->
<!-- $Id: log4j.xml,v 1.1 2007/01/30 00:12:31 myuan Exp $ -->
<!--
| For more configuration infromation and examples see the Jakarta Log4j
| owebsite: http://jakarta.apache.org/log4j
-->
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{HH:mm:ss,SSS} %-5p [%c{1}] %m%n"/>
</layout>
</appender>
<!--
<category name="org.hibernate">
<priority value="DEBUG"/>
</category>
-->
<!--
<category name="org.jboss.seam">
<priority value="DEBUG"/>
</category>
-->
<!--
<category name="org.jboss.kernel">
<priority value="DEBUG"/>
</category>
-->
<root>
<priority value="INFO"/>
<appender-ref ref="CONSOLE"/>
</root>
</log4j:configuration>
1.1 date: 2007/01/30 00:12:31; author: myuan; state: Exp;jboss-seam/examples/hibernate2/resources/websphere/web.xml
Index: web.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/navigation.xml</param-value>
</context-param>
<!-- Ajax4jsf (must come first!) -->
<filter>
<display-name>Ajax4jsf Filter</display-name>
<filter-name>ajax4jsf</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>ajax4jsf</filter-name>
<url-pattern>*.seam</url-pattern>
</filter-mapping>
<context-param>
<param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
<param-value>org.jboss.seam.ui.facelet.SeamFaceletViewHandler</param-value>
</context-param>
<!-- Seam -->
<listener>
<listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
</listener>
<!-- Propagate conversations across redirects -->
<filter>
<filter-name>Seam Redirect Filter</filter-name>
<filter-class>org.jboss.seam.servlet.SeamRedirectFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Seam Redirect Filter</filter-name>
<url-pattern>*.seam</url-pattern>
</filter-mapping>
<filter>
<filter-name>Seam Exception Filter</filter-name>
<filter-class>org.jboss.seam.servlet.SeamExceptionFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Seam Exception Filter</filter-name>
<url-pattern>*.seam</url-pattern>
</filter-mapping>
<!-- Faces Servlet -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Faces Servlet Mapping -->
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.seam</url-pattern>
</servlet-mapping>
<!-- JSF parameters -->
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
<context-param>
<param-name>facelets.DEVELOPMENT</param-name>
<param-value>true</param-value>
</context-param>
<!-- MyFaces -->
<listener>
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>
</web-app>
More information about the jboss-cvs-commits
mailing list