用的是SSH框架。websphere日志:
 org.springframework.dao.CannotAcquireLockException: could not initialize a collection: [com.emis.credit.checkrpt.personal.branch.cr001rptc01.model.Cr001rptc01.cr001rptc01t1s#8a9095fa18500f8d011850404f051247]; nested exception is org.hibernate.exception.LockAcquisitionException: could not initialize a collection: [com.emis.credit.checkrpt.personal.branch.cr001rptc01.model.Cr001rptc01.cr001rptc01t1s#8a9095fa18500f8d011850404f051247]
[2/27/08 10:49:30:424 CST] 4286d686 SystemErr     R Caused by: org.hibernate.exception.LockAcquisitionException: could not initialize a collection: [com.emis.credit.checkrpt.personal.branch.cr001rptc01.model.Cr001rptc01.cr001rptc01t1s#8a9095fa18500f8d011850404f051247]
 at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java(Compiled Code))
 at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java(Compiled Code))
 at org.hibernate.loader.Loader.loadCollection(Loader.java(Compiled Code))
 at org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java(Compiled Code))
 at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java(Compiled Code))
 at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java(Compiled Code))
 at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java(Compiled Code))
 at org.hibernate.collection.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java(Compiled Code))
 at org.hibernate.engine.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java(Compiled Code))
 at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java(Compiled Code))
 at org.hibernate.loader.Loader.doList(Loader.java(Compiled Code))
 at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java(Inlined Compiled Code))
 at org.hibernate.loader.Loader.list(Loader.java(Inlined Compiled Code))
 at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java(Inlined Compiled Code))
 at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java(Compiled Code))
 at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java(Compiled Code))
 at org.hibernate.impl.SessionImpl.list(SessionImpl.java(Compiled Code))
 at org.hibernate.impl.QueryImpl.list(QueryImpl.java(Compiled Code))
 at org.springframework.orm.hibernate3.HibernateTemplate$29.doInHibernate(HibernateTemplate.java(Compiled Code))
 at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java(Compiled Code))
 at org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java(Inlined Compiled Code))
 at com.emis.credit.checkrpt.personal.branch.cr001rptc01.dao.hibernate.Cr001rptc01DaoHibernate.getCr001rptc01(Cr001rptc01DaoHibernate.java(Inlined Compiled Code))
 at com.emis.credit.checkrpt.personal.branch.cr001rptc01.service.impl.Cr001rptc01ManagerImpl.savedata(Cr001rptc01ManagerImpl.java(Compiled Code))
 at sun.reflect.GeneratedMethodAccessor1774.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
 at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java(Compiled Code))
 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java(Inlined Compiled Code))
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java(Compiled Code))
 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java(Compiled Code))
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java(Compiled Code))
 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java(Compiled Code))
 at $Proxy18.savedata(Unknown Source)
 at com.emis.credit.checkrpt.personal.branch.cr001rptc01.action.Cr001rptc01Action.save(Cr001rptc01Action.java:78)
 at sun.reflect.GeneratedMethodAccessor1773.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
 at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
 at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java(Compiled Code))
 at com.emis.credit.webapp.action.BaseAction.execute(BaseAction.java(Compiled Code))
 at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java(Inlined Compiled Code))
 at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java(Compiled Code))
 at org.apache.struts.action.ActionServlet.process(ActionServlet.java(Inlined Compiled Code))
 at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java(Compiled Code))
 at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
 at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
 at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java(Compiled Code))
 at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java(Compiled Code))
 at com.ibm.ws.webcontainer.servlet.ServicingServletState.service(StrictLifecycleServlet.java(Compiled Code))
 at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java(Inlined Compiled Code))
 at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java(Compiled Code))
 at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java(Compiled Code))
 at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java(Inlined Compiled Code))
 at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
 at com.emis.credit.webapp.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java(Compiled Code))
 at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
 at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
 at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java(Compiled Code))
 at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java(Compiled Code))
 at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java(Compiled Code))
 at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java(Compiled Code))
 at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java(Compiled Code))
 at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java(Compiled Code))
 at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java(Compiled Code))
 at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java(Compiled Code))
 at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java(Compiled Code))
 at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java(Compiled Code))
 at com.ibm.ws.http.HttpConnection.run(HttpConnection.java(Compiled Code))
 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))