-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 12 posts ] 
Author Message
 Post subject: TransactionManagement with Tomcat
PostPosted: Thu Oct 20, 2005 1:18 am 
Beginner
Beginner

Joined: Sun Oct 16, 2005 3:07 am
Posts: 33
Location: Sydney
I'm trying to use hibernate with tomcat. I have made use of the caveat-emptor HibernateUtil and want to be able to make calls like sessionFactory.getCurrentSession().beginTransaction().

In my context.xml in tomcat, I have these settings

<Context path="/wikidsistas" docBase="wikidsistas">
<Resource name="jdbc/wikidsistas"
auth="Container"
type="javax.sql.DataSource"
maxActive="15" maxIdle="2"
maxWait="10000"
username="user"
password="pw"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/wikidsistas"/>

<ResourceLink name="jdbc/tomcatusers"
global="jdbc/tomcatusers"
type="javax.sql.DataSource"/>

<Resource name="UserTransaction" auth="Container"
type="javax.transaction.UserTransaction"/>
<ResourceParams name="UserTransaction">
<parameter>
<name>factory</name>
<value>org.objectweb.jotm.UserTransactionFactory</value>
</parameter>
<parameter>
<name>jotm.timeout</name>
<value>60</value>
</parameter>
</ResourceParams>
</Context>


and in hibernate.cfg xml I have these settings

<hibernate-configuration>

<session-factory>

<property name="connection.datasource">java:comp/env/jdbc/wikidsistas</property>
<property name="show_sql">true</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.current_session_context_class">jta</property>
<property name="hibernate.transaction.factory_class">
org.hibernate.transaction.JTATransactionFactory
</property>
<property name="hibernate.transaction.manager_lookup_class">
org.hibernate.transaction.JOTMTransactionManagerLookup
</property>
<property name="jta.UserTransaction">java:comp/UserTransaction</property>

<!-- Mapping files -->
<mapping resource="Customer.hbm.xml"/>

</session-factory>

</hibernate-configuration>


but I keep getting this exception

org.hibernate.HibernateException: No TransactionManagerLookup specified
at org.hibernate.context.JTASessionContext.currentSession(JTASessionContext.java:54)
at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:604)
at com.wikidsistas.web.struts.customer.SaveCustomerAction.execute(SaveCustomerAction.java:127)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:738)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)


I'm I missing something or got something configured wrongly?

Thanks.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 3:51 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
http://hibernate.org/42.html
http://hibernate.org/43.html


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 3:52 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
Also check the startup log of Hibernate.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 4:11 am 
Beginner
Beginner

Joined: Sun Oct 16, 2005 3:07 am
Posts: 33
Location: Sydney
Yes Christian, I've read those articles quite a few times today. The hibernate logs seem fine. I'm quite perplexed given this line in the log file:

2005-10-20 18:01:27,369 [http-8080-Processor23] INFO org.hibernate.transaction.TransactionManagerLookupFactory - instantiating TransactionManagerLookup: org.hibernate.transaction.JOTMTransactionManagerLookup
2005-10-20 18:01:27,379 [http-8080-Processor23] INFO org.hibernate.transaction.TransactionManagerLookupFactory - instantiated TransactionManagerLookup


It suggests that hibernate knows about the TransactionManagerLookup, yet the exception tells me it doesn't.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 4:30 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
So enable DEBUG logging to get more information.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 4:33 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
My bet is that you have some confusion about HibernateUtil (your first line in your first posting shows that) and that the SessionFactory you are accessing in your application is not the one you configured.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 5:14 am 
Beginner
Beginner

Joined: Sun Oct 16, 2005 3:07 am
Posts: 33
Location: Sydney
The SessionFactory is configured and build from my hibernate.cfg file and in my application, I'm getting the factory via HibernateUtil.getSessionFactory(). My HibernateUtil is pretty much the same as the caveat example


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 5:35 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
Well, there are 3 lines of code in Hibernate doing this: one is setting the TM on startup, the next is a getter method, and finally, there is the JTASessionContext that reads it. If its not there it isn't there.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 9:19 am 
Beginner
Beginner

Joined: Sun Oct 16, 2005 3:07 am
Posts: 33
Location: Sydney
I'm still struggling with this and I'm unsure what the issue is but I know this exception occurs on the call to HibernateUtil.getSessionFactory().getCurrentSession().beginTransaction().

Any pointers?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 10:07 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
You still haven't looked at the DEBUG log of the startup?

HibernateUtil.getConfiguration().getProperty(Environment.TRANSACTION_MANAGER_STRATEGY);


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 20, 2005 7:10 pm 
Beginner
Beginner

Joined: Sun Oct 16, 2005 3:07 am
Posts: 33
Location: Sydney
HibernateUtil.getConfiguration().getProperty(Environment.TRANSACTION_MANAGER_STRATEGY); tells me that org.hibernate.transaction.JOTMTransactionManagerLookup is the strategy.

This is the contents of the hibernate log file at DEBUG level.

2005-10-21 09:01:44,572 [Thread-1] INFO org.apache.struts.validator.ValidatorPlugIn - Loading validation rules file from '/WEB-INF/validator-rules.xml'
2005-10-21 09:01:44,572 [Thread-1] INFO org.apache.struts.validator.ValidatorPlugIn - Loading validation rules file from '/WEB-INF/validation.xml'
2005-10-21 09:02:28,775 [http-8080-Processor25] INFO org.hibernate.cfg.Environment - Hibernate 3.1 rc1
2005-10-21 09:02:28,775 [http-8080-Processor25] INFO org.hibernate.cfg.Environment - Hibernate 3.1 rc1
2005-10-21 09:02:28,785 [http-8080-Processor25] INFO org.hibernate.cfg.Environment - hibernate.properties not found
2005-10-21 09:02:28,785 [http-8080-Processor25] INFO org.hibernate.cfg.Environment - hibernate.properties not found
2005-10-21 09:02:28,795 [http-8080-Processor25] INFO org.hibernate.cfg.Environment - using CGLIB reflection optimizer
2005-10-21 09:02:28,795 [http-8080-Processor25] INFO org.hibernate.cfg.Environment - using CGLIB reflection optimizer
2005-10-21 09:02:28,795 [http-8080-Processor25] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2005-10-21 09:02:28,795 [http-8080-Processor25] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2005-10-21 09:02:28,955 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - configuring from resource: /hibernate.cfg.xml
2005-10-21 09:02:28,955 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - configuring from resource: /hibernate.cfg.xml
2005-10-21 09:02:28,955 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - Configuration resource: /hibernate.cfg.xml
2005-10-21 09:02:28,955 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - Configuration resource: /hibernate.cfg.xml
2005-10-21 09:02:29,055 [http-8080-Processor25] DEBUG org.hibernate.util.DTDEntityResolver - trying to locate http://hibernate.sourceforge.net/hibern ... on-3.0.dtd in classpath under org/hibernate/
2005-10-21 09:02:29,055 [http-8080-Processor25] DEBUG org.hibernate.util.DTDEntityResolver - trying to locate http://hibernate.sourceforge.net/hibern ... on-3.0.dtd in classpath under org/hibernate/
2005-10-21 09:02:29,055 [http-8080-Processor25] DEBUG org.hibernate.util.DTDEntityResolver - found http://hibernate.sourceforge.net/hibern ... on-3.0.dtd in classpath
2005-10-21 09:02:29,055 [http-8080-Processor25] DEBUG org.hibernate.util.DTDEntityResolver - found http://hibernate.sourceforge.net/hibern ... on-3.0.dtd in classpath
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - connection.datasource=java:comp/env/jdbc/wikidsistas
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - connection.datasource=java:comp/env/jdbc/wikidsistas
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - show_sql=true
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - show_sql=true
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - dialect=org.hibernate.dialect.MySQLDialect
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - dialect=org.hibernate.dialect.MySQLDialect
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - hibernate.current_session_context_class=jta
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - hibernate.current_session_context_class=jta
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - hibernate.transaction.factory_class=org.hibernate.transaction.JTATransactionFactory
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - hibernate.transaction.factory_class=org.hibernate.transaction.JTATransactionFactory
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JOTMTransactionManagerLookup
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JOTMTransactionManagerLookup
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - jta.UserTransaction=java:comp/UserTransaction
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - jta.UserTransaction=java:comp/UserTransaction
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - null<-org.dom4j.tree.DefaultAttribute@11d2572 [Attribute: name resource value "Customer.hbm.xml"]
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - null<-org.dom4j.tree.DefaultAttribute@11d2572 [Attribute: name resource value "Customer.hbm.xml"]
2005-10-21 09:02:29,126 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - Reading mappings from resource: Customer.hbm.xml
2005-10-21 09:02:29,126 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - Reading mappings from resource: Customer.hbm.xml
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.util.DTDEntityResolver - trying to locate http://hibernate.sourceforge.net/hibern ... ng-3.0.dtd in classpath under org/hibernate/
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.util.DTDEntityResolver - trying to locate http://hibernate.sourceforge.net/hibern ... ng-3.0.dtd in classpath under org/hibernate/
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.util.DTDEntityResolver - found http://hibernate.sourceforge.net/hibern ... ng-3.0.dtd in classpath
2005-10-21 09:02:29,126 [http-8080-Processor25] DEBUG org.hibernate.util.DTDEntityResolver - found http://hibernate.sourceforge.net/hibern ... ng-3.0.dtd in classpath
2005-10-21 09:02:29,296 [http-8080-Processor25] INFO org.hibernate.cfg.HbmBinder - Mapping class: com.wikidsistas.persistence.Customer -> customer
2005-10-21 09:02:29,296 [http-8080-Processor25] INFO org.hibernate.cfg.HbmBinder - Mapping class: com.wikidsistas.persistence.Customer -> customer
2005-10-21 09:02:29,306 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: custId -> cust_id
2005-10-21 09:02:29,306 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: custId -> cust_id
2005-10-21 09:02:29,336 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: title -> title
2005-10-21 09:02:29,336 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: title -> title
2005-10-21 09:02:29,336 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: firstName -> first_name
2005-10-21 09:02:29,336 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: firstName -> first_name
2005-10-21 09:02:29,336 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: surname -> surname
2005-10-21 09:02:29,336 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: surname -> surname
2005-10-21 09:02:29,336 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: subscribed -> subscribed
2005-10-21 09:02:29,336 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: subscribed -> subscribed
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: emailAddress -> email_address
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: emailAddress -> email_address
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: mobilePhone -> phone_mobile
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: mobilePhone -> phone_mobile
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: phoneOther -> phone_other
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: phoneOther -> phone_other
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: addressLine1 -> address_line1
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: addressLine1 -> address_line1
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: addressLine2 -> address_line2
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: addressLine2 -> address_line2
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: suburb -> suburb
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: suburb -> suburb
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: state -> state
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: state -> state
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: postcode -> postcode
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: postcode -> postcode
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: contactDetails -> email_address, phone_mobile, phone_other, address_line1, address_line2, suburb, state, postcode
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.HbmBinder - Mapped property: contactDetails -> email_address, phone_mobile, phone_other, address_line1, address_line2, suburb, state, postcode
2005-10-21 09:02:29,366 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - Configured SessionFactory: null
2005-10-21 09:02:29,366 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - Configured SessionFactory: null
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - properties: {java.vendor=Sun Microsystems Inc., show_sql=true, catalina.base=C:\Program Files\Apache Software Foundation\Tomcat 5.5, sun.management.compiler=HotSpot Client Compiler, catalina.useNaming=true, connection.datasource=java:comp/env/jdbc/wikidsistas, os.name=Windows XP, sun.boot.class.path=C:\Program Files\Java\jre1.5.0_02\lib\rt.jar;C:\Program Files\Java\jre1.5.0_02\lib\i18n.jar;C:\Program Files\Java\jre1.5.0_02\lib\sunrsasign.jar;C:\Program Files\Java\jre1.5.0_02\lib\jsse.jar;C:\Program Files\Java\jre1.5.0_02\lib\jce.jar;C:\Program Files\Java\jre1.5.0_02\lib\charsets.jar;C:\Program Files\Java\jre1.5.0_02\classes, hibernate.current_session_context_class=jta, sun.desktop=windows, java.vm.specification.vendor=Sun Microsystems Inc., java.runtime.version=1.5.0_02-b09, user.name=SYSTEM, shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar, tomcat.util.buf.StringCache.byte.enabled=true, user.language=en, java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory, sun.boot.library.path=C:\Program Files\Java\jre1.5.0_02\bin, dialect=org.hibernate.dialect.MySQLDialect, java.version=1.5.0_02, user.timezone=Australia/Sydney, sun.arch.data.model=32, java.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\endorsed, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans., file.separator=\, java.specification.name=Java Platform API Specification, hibernate.cglib.use_reflection_optimizer=true, java.class.version=49.0, user.country=US, java.home=C:\Program Files\Java\jre1.5.0_02, java.vm.info=mixed mode, sharing, os.version=5.1, hibernate.transaction.factory_class=org.hibernate.transaction.JTATransactionFactory, hibernate.connection.datasource=java:comp/env/jdbc/wikidsistas, path.separator=;, java.vm.version=1.5.0_02-b09, user.variant=, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.windows.WToolkit, package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper., java.naming.factory.url.pkgs=org.apache.naming, user.home=C:\, java.specification.vendor=Sun Microsystems Inc., java.library.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Progra~1\ATI Technologies\ATI Control Panel;C:\Program Files\Java\jdk1.5.0_02;C:\Program Files\Java\jdk1.5.0_02\bin;C:\apache-ant-1.6.5\lib;C:\apache-ant-1.6.5\bin;C:\Sun\jwsdp-1.6\jaxb\bin, java.vendor.url=http://java.sun.com/, java.vm.vendor=Sun Microsystems Inc., hibernate.dialect=org.hibernate.dialect.MySQLDialect, common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, java.class.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin\bootstrap.jar, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.0, catalina.home=C:\Program Files\Apache Software Foundation\Tomcat 5.5, sun.cpu.endian=little, sun.os.patch.level=Service Pack 2, java.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 5.5\temp, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, server.loader=${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar, os.arch=x86, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.ext.dirs=C:\Program Files\Java\jre1.5.0_02\lib\ext, user.dir=C:\WINDOWS\system32, line.separator=
, java.vm.name=Java HotSpot(TM) Client VM, file.encoding=Cp1252, jta.UserTransaction=java:comp/UserTransaction, hibernate.jta.UserTransaction=java:comp/UserTransaction, hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JOTMTransactionManagerLookup, java.specification.version=1.5, hibernate.show_sql=true}
2005-10-21 09:02:29,366 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - properties: {java.vendor=Sun Microsystems Inc., show_sql=true, catalina.base=C:\Program Files\Apache Software Foundation\Tomcat 5.5, sun.management.compiler=HotSpot Client Compiler, catalina.useNaming=true, connection.datasource=java:comp/env/jdbc/wikidsistas, os.name=Windows XP, sun.boot.class.path=C:\Program Files\Java\jre1.5.0_02\lib\rt.jar;C:\Program Files\Java\jre1.5.0_02\lib\i18n.jar;C:\Program Files\Java\jre1.5.0_02\lib\sunrsasign.jar;C:\Program Files\Java\jre1.5.0_02\lib\jsse.jar;C:\Program Files\Java\jre1.5.0_02\lib\jce.jar;C:\Program Files\Java\jre1.5.0_02\lib\charsets.jar;C:\Program Files\Java\jre1.5.0_02\classes, hibernate.current_session_context_class=jta, sun.desktop=windows, java.vm.specification.vendor=Sun Microsystems Inc., java.runtime.version=1.5.0_02-b09, user.name=SYSTEM, shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar, tomcat.util.buf.StringCache.byte.enabled=true, user.language=en, java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory, sun.boot.library.path=C:\Program Files\Java\jre1.5.0_02\bin, dialect=org.hibernate.dialect.MySQLDialect, java.version=1.5.0_02, user.timezone=Australia/Sydney, sun.arch.data.model=32, java.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\endorsed, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans., file.separator=\, java.specification.name=Java Platform API Specification, hibernate.cglib.use_reflection_optimizer=true, java.class.version=49.0, user.country=US, java.home=C:\Program Files\Java\jre1.5.0_02, java.vm.info=mixed mode, sharing, os.version=5.1, hibernate.transaction.factory_class=org.hibernate.transaction.JTATransactionFactory, hibernate.connection.datasource=java:comp/env/jdbc/wikidsistas, path.separator=;, java.vm.version=1.5.0_02-b09, user.variant=, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.windows.WToolkit, package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper., java.naming.factory.url.pkgs=org.apache.naming, user.home=C:\, java.specification.vendor=Sun Microsystems Inc., java.library.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Progra~1\ATI Technologies\ATI Control Panel;C:\Program Files\Java\jdk1.5.0_02;C:\Program Files\Java\jdk1.5.0_02\bin;C:\apache-ant-1.6.5\lib;C:\apache-ant-1.6.5\bin;C:\Sun\jwsdp-1.6\jaxb\bin, java.vendor.url=http://java.sun.com/, java.vm.vendor=Sun Microsystems Inc., hibernate.dialect=org.hibernate.dialect.MySQLDialect, common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, java.class.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin\bootstrap.jar, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.0, catalina.home=C:\Program Files\Apache Software Foundation\Tomcat 5.5, sun.cpu.endian=little, sun.os.patch.level=Service Pack 2, java.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 5.5\temp, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, server.loader=${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar, os.arch=x86, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.ext.dirs=C:\Program Files\Java\jre1.5.0_02\lib\ext, user.dir=C:\WINDOWS\system32, line.separator=
, java.vm.name=Java HotSpot(TM) Client VM, file.encoding=Cp1252, jta.UserTransaction=java:comp/UserTransaction, hibernate.jta.UserTransaction=java:comp/UserTransaction, hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JOTMTransactionManagerLookup, java.specification.version=1.5, hibernate.show_sql=true}
2005-10-21 09:02:29,376 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - Preparing to build session factory with filters : {}
2005-10-21 09:02:29,376 [http-8080-Processor25] DEBUG org.hibernate.cfg.Configuration - Preparing to build session factory with filters : {}
2005-10-21 09:02:29,376 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - processing extends queue
2005-10-21 09:02:29,376 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - processing extends queue
2005-10-21 09:02:29,376 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - processing collection mappings
2005-10-21 09:02:29,376 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - processing collection mappings
2005-10-21 09:02:29,376 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - processing association property references
2005-10-21 09:02:29,376 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - processing association property references
2005-10-21 09:02:29,376 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - processing foreign key constraints
2005-10-21 09:02:29,376 [http-8080-Processor25] INFO org.hibernate.cfg.Configuration - processing foreign key constraints
2005-10-21 09:02:29,877 [http-8080-Processor25] INFO org.hibernate.util.NamingHelper - JNDI InitialContext properties:{}
2005-10-21 09:02:29,877 [http-8080-Processor25] INFO org.hibernate.util.NamingHelper - JNDI InitialContext properties:{}
2005-10-21 09:02:29,877 [http-8080-Processor25] INFO org.hibernate.connection.DatasourceConnectionProvider - Using datasource: java:comp/env/jdbc/wikidsistas
2005-10-21 09:02:29,877 [http-8080-Processor25] INFO org.hibernate.connection.DatasourceConnectionProvider - Using datasource: java:comp/env/jdbc/wikidsistas
2005-10-21 09:02:29,947 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - RDBMS: MySQL, version: 4.1.10a-nt
2005-10-21 09:02:29,947 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - RDBMS: MySQL, version: 4.1.10a-nt
2005-10-21 09:02:29,957 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.7 ( $Date: 2005/01/25 19:11:41 $, $Revision: 1.27.4.54 $ )
2005-10-21 09:02:29,957 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.7 ( $Date: 2005/01/25 19:11:41 $, $Revision: 1.27.4.54 $ )
2005-10-21 09:02:30,007 [http-8080-Processor25] INFO org.hibernate.dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2005-10-21 09:02:30,007 [http-8080-Processor25] INFO org.hibernate.dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2005-10-21 09:02:30,017 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionFactoryFactory - Transaction strategy: org.hibernate.transaction.JTATransactionFactory
2005-10-21 09:02:30,017 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionFactoryFactory - Transaction strategy: org.hibernate.transaction.JTATransactionFactory
2005-10-21 09:02:30,017 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionFactoryFactory - Transaction strategy: org.hibernate.transaction.JTATransactionFactory
2005-10-21 09:02:30,017 [http-8080-Processor25] INFO org.hibernate.util.NamingHelper - JNDI InitialContext properties:{}
2005-10-21 09:02:30,017 [http-8080-Processor25] INFO org.hibernate.util.NamingHelper - JNDI InitialContext properties:{}
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionManagerLookupFactory - instantiating TransactionManagerLookup: org.hibernate.transaction.JOTMTransactionManagerLookup
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionManagerLookupFactory - instantiating TransactionManagerLookup: org.hibernate.transaction.JOTMTransactionManagerLookup
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionManagerLookupFactory - instantiating TransactionManagerLookup: org.hibernate.transaction.JOTMTransactionManagerLookup
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionManagerLookupFactory - instantiated TransactionManagerLookup
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionManagerLookupFactory - instantiated TransactionManagerLookup
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.transaction.TransactionManagerLookupFactory - instantiated TransactionManagerLookup
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - JDBC batch size: 15
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - JDBC batch size: 15
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Scrollable result sets: enabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Scrollable result sets: enabled
2005-10-21 09:02:30,027 [http-8080-Processor25] DEBUG org.hibernate.cfg.SettingsFactory - Wrap result sets: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] DEBUG org.hibernate.cfg.SettingsFactory - Wrap result sets: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Connection release mode: null
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Connection release mode: null
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Maximum outer join fetch depth: 2
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Maximum outer join fetch depth: 2
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Default batch fetch size: 1
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Default batch fetch size: 1
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Generate SQL with comments: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Generate SQL with comments: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Order SQL updates by primary key: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Order SQL updates by primary key: disabled
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2005-10-21 09:02:30,027 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.hql.ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.hql.ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.hql.ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Query language substitutions: {}
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Query language substitutions: {}
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Second-level cache: enabled
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Second-level cache: enabled
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Query cache: disabled
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Query cache: disabled
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Cache provider: org.hibernate.cache.EhCacheProvider
2005-10-21 09:02:30,037 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Cache provider: org.hibernate.cache.EhCacheProvider
2005-10-21 09:02:30,047 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2005-10-21 09:02:30,047 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2005-10-21 09:02:30,047 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Structured second-level cache entries: disabled
2005-10-21 09:02:30,047 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Structured second-level cache entries: disabled
2005-10-21 09:02:30,057 [http-8080-Processor25] DEBUG org.hibernate.exception.SQLExceptionConverterFactory - Using dialect defined converter
2005-10-21 09:02:30,057 [http-8080-Processor25] DEBUG org.hibernate.exception.SQLExceptionConverterFactory - Using dialect defined converter
2005-10-21 09:02:30,057 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Echoing all SQL to stdout
2005-10-21 09:02:30,057 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Echoing all SQL to stdout
2005-10-21 09:02:30,067 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Statistics: disabled
2005-10-21 09:02:30,067 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Statistics: disabled
2005-10-21 09:02:30,067 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2005-10-21 09:02:30,067 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2005-10-21 09:02:30,067 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Default entity-mode: POJO
2005-10-21 09:02:30,067 [http-8080-Processor25] INFO org.hibernate.cfg.SettingsFactory - Default entity-mode: POJO
2005-10-21 09:02:30,137 [http-8080-Processor25] INFO org.hibernate.impl.SessionFactoryImpl - building session factory
2005-10-21 09:02:30,137 [http-8080-Processor25] INFO org.hibernate.impl.SessionFactoryImpl - building session factory
2005-10-21 09:02:30,137 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryImpl - Session factory constructed with filter configurations : {}
2005-10-21 09:02:30,137 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryImpl - Session factory constructed with filter configurations : {}
2005-10-21 09:02:30,137 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryImpl - instantiating session factory with properties: {java.vendor=Sun Microsystems Inc., show_sql=true, catalina.base=C:\Program Files\Apache Software Foundation\Tomcat 5.5, sun.management.compiler=HotSpot Client Compiler, catalina.useNaming=true, connection.datasource=java:comp/env/jdbc/wikidsistas, os.name=Windows XP, sun.boot.class.path=C:\Program Files\Java\jre1.5.0_02\lib\rt.jar;C:\Program Files\Java\jre1.5.0_02\lib\i18n.jar;C:\Program Files\Java\jre1.5.0_02\lib\sunrsasign.jar;C:\Program Files\Java\jre1.5.0_02\lib\jsse.jar;C:\Program Files\Java\jre1.5.0_02\lib\jce.jar;C:\Program Files\Java\jre1.5.0_02\lib\charsets.jar;C:\Program Files\Java\jre1.5.0_02\classes, hibernate.current_session_context_class=jta, sun.desktop=windows, java.vm.specification.vendor=Sun Microsystems Inc., java.runtime.version=1.5.0_02-b09, user.name=SYSTEM, shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar, tomcat.util.buf.StringCache.byte.enabled=true, user.language=en, java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory, sun.boot.library.path=C:\Program Files\Java\jre1.5.0_02\bin, dialect=org.hibernate.dialect.MySQLDialect, java.version=1.5.0_02, user.timezone=Australia/Sydney, sun.arch.data.model=32, java.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\endorsed, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans., file.separator=\, java.specification.name=Java Platform API Specification, hibernate.cglib.use_reflection_optimizer=true, java.class.version=49.0, user.country=US, java.home=C:\Program Files\Java\jre1.5.0_02, java.vm.info=mixed mode, sharing, os.version=5.1, hibernate.transaction.factory_class=org.hibernate.transaction.JTATransactionFactory, hibernate.connection.datasource=java:comp/env/jdbc/wikidsistas, path.separator=;, java.vm.version=1.5.0_02-b09, user.variant=, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.windows.WToolkit, package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper., java.naming.factory.url.pkgs=org.apache.naming, user.home=C:\, java.specification.vendor=Sun Microsystems Inc., java.library.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Progra~1\ATI Technologies\ATI Control Panel;C:\Program Files\Java\jdk1.5.0_02;C:\Program Files\Java\jdk1.5.0_02\bin;C:\apache-ant-1.6.5\lib;C:\apache-ant-1.6.5\bin;C:\Sun\jwsdp-1.6\jaxb\bin, java.vendor.url=http://java.sun.com/, java.vm.vendor=Sun Microsystems Inc., hibernate.dialect=org.hibernate.dialect.MySQLDialect, common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, java.class.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin\bootstrap.jar, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.0, catalina.home=C:\Program Files\Apache Software Foundation\Tomcat 5.5, sun.cpu.endian=little, sun.os.patch.level=Service Pack 2, java.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 5.5\temp, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, server.loader=${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar, os.arch=x86, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.ext.dirs=C:\Program Files\Java\jre1.5.0_02\lib\ext, user.dir=C:\WINDOWS\system32, line.separator=
, java.vm.name=Java HotSpot(TM) Client VM, file.encoding=Cp1252, jta.UserTransaction=java:comp/UserTransaction, hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JOTMTransactionManagerLookup, hibernate.jta.UserTransaction=java:comp/UserTransaction, java.specification.version=1.5, hibernate.show_sql=true}
2005-10-21 09:02:30,137 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryImpl - instantiating session factory with properties: {java.vendor=Sun Microsystems Inc., show_sql=true, catalina.base=C:\Program Files\Apache Software Foundation\Tomcat 5.5, sun.management.compiler=HotSpot Client Compiler, catalina.useNaming=true, connection.datasource=java:comp/env/jdbc/wikidsistas, os.name=Windows XP, sun.boot.class.path=C:\Program Files\Java\jre1.5.0_02\lib\rt.jar;C:\Program Files\Java\jre1.5.0_02\lib\i18n.jar;C:\Program Files\Java\jre1.5.0_02\lib\sunrsasign.jar;C:\Program Files\Java\jre1.5.0_02\lib\jsse.jar;C:\Program Files\Java\jre1.5.0_02\lib\jce.jar;C:\Program Files\Java\jre1.5.0_02\lib\charsets.jar;C:\Program Files\Java\jre1.5.0_02\classes, hibernate.current_session_context_class=jta, sun.desktop=windows, java.vm.specification.vendor=Sun Microsystems Inc., java.runtime.version=1.5.0_02-b09, user.name=SYSTEM, shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar, tomcat.util.buf.StringCache.byte.enabled=true, user.language=en, java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory, sun.boot.library.path=C:\Program Files\Java\jre1.5.0_02\bin, dialect=org.hibernate.dialect.MySQLDialect, java.version=1.5.0_02, user.timezone=Australia/Sydney, sun.arch.data.model=32, java.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\endorsed, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans., file.separator=\, java.specification.name=Java Platform API Specification, hibernate.cglib.use_reflection_optimizer=true, java.class.version=49.0, user.country=US, java.home=C:\Program Files\Java\jre1.5.0_02, java.vm.info=mixed mode, sharing, os.version=5.1, hibernate.transaction.factory_class=org.hibernate.transaction.JTATransactionFactory, hibernate.connection.datasource=java:comp/env/jdbc/wikidsistas, path.separator=;, java.vm.version=1.5.0_02-b09, user.variant=, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.windows.WToolkit, package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper., java.naming.factory.url.pkgs=org.apache.naming, user.home=C:\, java.specification.vendor=Sun Microsystems Inc., java.library.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Progra~1\ATI Technologies\ATI Control Panel;C:\Program Files\Java\jdk1.5.0_02;C:\Program Files\Java\jdk1.5.0_02\bin;C:\apache-ant-1.6.5\lib;C:\apache-ant-1.6.5\bin;C:\Sun\jwsdp-1.6\jaxb\bin, java.vendor.url=http://java.sun.com/, java.vm.vendor=Sun Microsystems Inc., hibernate.dialect=org.hibernate.dialect.MySQLDialect, common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, java.class.path=C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin\bootstrap.jar, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.0, catalina.home=C:\Program Files\Apache Software Foundation\Tomcat 5.5, sun.cpu.endian=little, sun.os.patch.level=Service Pack 2, java.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 5.5\temp, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, server.loader=${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar, os.arch=x86, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.ext.dirs=C:\Program Files\Java\jre1.5.0_02\lib\ext, user.dir=C:\WINDOWS\system32, line.separator=
, java.vm.name=Java HotSpot(TM) Client VM, file.encoding=Cp1252, jta.UserTransaction=java:comp/UserTransaction, hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JOTMTransactionManagerLookup, hibernate.jta.UserTransaction=java:comp/UserTransaction, java.specification.version=1.5, hibernate.show_sql=true}
2005-10-21 09:02:30,157 [http-8080-Processor25] WARN net.sf.ehcache.config.Configurator - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/webapps/wikidsistas/WEB-INF/lib/ehcache-1.1.jar!/ehcache-failsafe.xml
2005-10-21 09:02:30,478 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Static SQL for entity: com.wikidsistas.persistence.Customer
2005-10-21 09:02:30,478 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Static SQL for entity: com.wikidsistas.persistence.Customer
2005-10-21 09:02:30,478 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Version select: select cust_id from customer where cust_id =?
2005-10-21 09:02:30,478 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Version select: select cust_id from customer where cust_id =?
2005-10-21 09:02:30,478 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Snapshot select: select customer_.cust_id, customer_.title as title0_, customer_.first_name as first3_0_, customer_.surname as surname0_, customer_.subscribed as subscribed0_, customer_.email_address as email6_0_, customer_.phone_mobile as phone7_0_, customer_.phone_other as phone8_0_, customer_.address_line1 as address9_0_, customer_.address_line2 as address10_0_, customer_.suburb as suburb0_, customer_.state as state0_, customer_.postcode as postcode0_ from customer customer_ where customer_.cust_id=?
2005-10-21 09:02:30,478 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Snapshot select: select customer_.cust_id, customer_.title as title0_, customer_.first_name as first3_0_, customer_.surname as surname0_, customer_.subscribed as subscribed0_, customer_.email_address as email6_0_, customer_.phone_mobile as phone7_0_, customer_.phone_other as phone8_0_, customer_.address_line1 as address9_0_, customer_.address_line2 as address10_0_, customer_.suburb as suburb0_, customer_.state as state0_, customer_.postcode as postcode0_ from customer customer_ where customer_.cust_id=?
2005-10-21 09:02:30,478 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Insert 0: insert into customer (title, first_name, surname, subscribed, email_address, phone_mobile, phone_other, address_line1, address_line2, suburb, state, postcode, cust_id) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2005-10-21 09:02:30,478 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Insert 0: insert into customer (title, first_name, surname, subscribed, email_address, phone_mobile, phone_other, address_line1, address_line2, suburb, state, postcode, cust_id) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2005-10-21 09:02:30,488 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Update 0: update customer set title=?, first_name=?, surname=?, subscribed=?, email_address=?, phone_mobile=?, phone_other=?, address_line1=?, address_line2=?, suburb=?, state=?, postcode=? where cust_id=?
2005-10-21 09:02:30,488 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Update 0: update customer set title=?, first_name=?, surname=?, subscribed=?, email_address=?, phone_mobile=?, phone_other=?, address_line1=?, address_line2=?, suburb=?, state=?, postcode=? where cust_id=?
2005-10-21 09:02:30,488 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Delete 0: delete from customer where cust_id=?
2005-10-21 09:02:30,488 [http-8080-Processor25] DEBUG org.hibernate.persister.entity.AbstractEntityPersister - Delete 0: delete from customer where cust_id=?
2005-10-21 09:02:30,528 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=?
2005-10-21 09:02:30,528 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=?
2005-10-21 09:02:30,528 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=?
2005-10-21 09:02:30,528 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=?
2005-10-21 09:02:30,528 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=? for update
2005-10-21 09:02:30,528 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=? for update
2005-10-21 09:02:30,528 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=? for update
2005-10-21 09:02:30,528 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=? for update
2005-10-21 09:02:30,548 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for action ACTION_MERGE on entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=?
2005-10-21 09:02:30,548 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for action ACTION_MERGE on entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=?
2005-10-21 09:02:30,548 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for action ACTION_REFRESH on entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=?
2005-10-21 09:02:30,548 [http-8080-Processor25] DEBUG org.hibernate.loader.entity.EntityLoader - Static select for action ACTION_REFRESH on entity com.wikidsistas.persistence.Customer: select customer0_.cust_id as cust1_0_0_, customer0_.title as title0_0_, customer0_.first_name as first3_0_0_, customer0_.surname as surname0_0_, customer0_.subscribed as subscribed0_0_, customer0_.email_address as email6_0_0_, customer0_.phone_mobile as phone7_0_0_, customer0_.phone_other as phone8_0_0_, customer0_.address_line1 as address9_0_0_, customer0_.address_line2 as address10_0_0_, customer0_.suburb as suburb0_0_, customer0_.state as state0_0_, customer0_.postcode as postcode0_0_ from customer customer0_ where customer0_.cust_id=?
2005-10-21 09:02:30,558 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryObjectFactory - initializing class SessionFactoryObjectFactory
2005-10-21 09:02:30,558 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryObjectFactory - initializing class SessionFactoryObjectFactory
2005-10-21 09:02:30,558 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryObjectFactory - registered: 8a808081071044e701071044e9940000 (unnamed)
2005-10-21 09:02:30,558 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryObjectFactory - registered: 8a808081071044e701071044e9940000 (unnamed)
2005-10-21 09:02:30,568 [http-8080-Processor25] INFO org.hibernate.impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2005-10-21 09:02:30,568 [http-8080-Processor25] INFO org.hibernate.impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2005-10-21 09:02:30,568 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryImpl - instantiated session factory
2005-10-21 09:02:30,568 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryImpl - instantiated session factory
2005-10-21 09:02:30,568 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryImpl - obtaining JTA TransactionManager
2005-10-21 09:02:30,568 [http-8080-Processor25] DEBUG org.hibernate.impl.SessionFactoryImpl - obtaining JTA TransactionManager
2005-10-21 09:02:30,588 [http-8080-Processor25] INFO org.hibernate.impl.SessionFactoryImpl - Checking 0 named queries
2005-10-21 09:02:30,588 [http-8080-Processor25] INFO org.hibernate.impl.SessionFactoryImpl - Checking 0 named queries
2005-10-21 09:02:30,588 [http-8080-Processor25] DEBUG com.wikidsistas.web.struts.customer.SaveCustomerAction - *************org.hibernate.transaction.JOTMTransactionManagerLookup
2005-10-21 09:02:30,598 [http-8080-Processor25] DEBUG com.wikidsistas.web.struts.customer.SaveCustomerAction - Starting transaction...
2005-10-21 09:02:30,608 [http-8080-Processor25] DEBUG com.wikidsistas.web.struts.customer.SaveCustomerAction - Trying to rollback database transaction after exception
org.hibernate.HibernateException: No TransactionManagerLookup specified
at org.hibernate.context.JTASessionContext.currentSession(JTASessionContext.java:54)
at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:604)
at com.wikidsistas.web.struts.customer.SaveCustomerAction.execute(SaveCustomerAction.java:118)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:738)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
2005-10-21 09:02:30,618 [http-8080-Processor25] DEBUG com.wikidsistas.web.struts.customer.SaveCustomerAction - Could not rollback transaction after exception!
org.hibernate.HibernateException: No TransactionManagerLookup specified
at org.hibernate.context.JTASessionContext.currentSession(JTASessionContext.java:54)
at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:604)
at com.wikidsistas.web.struts.customer.SaveCustomerAction.execute(SaveCustomerAction.java:134)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:738)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)


Top
 Profile  
 
 Post subject:
PostPosted: Tue Oct 25, 2005 3:30 am 
Beginner
Beginner

Joined: Sun Oct 16, 2005 3:07 am
Posts: 33
Location: Sydney
If anyone is interested, I resolved this by integrating Spring with my Struts app. A very easy to follow article can be found here:


http://www-128.ibm.com/developerworks/java/library/j-sr2.html


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 12 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.