Spring com.atomikos.icatch.SysException错误:无法';t获取/var/lib/tomcat6//tm.out的锁

Spring com.atomikos.icatch.SysException错误:无法';t获取/var/lib/tomcat6//tm.out的锁,spring,ubuntu,tomcat6,atomikos,Spring,Ubuntu,Tomcat6,Atomikos,我在使用Tomcat6在Ubuntu中部署Spring项目时遇到问题,而在Windows中部署时却没有遇到问题 错误日志显示了这一点 PropertyAccessException 1: org.springframework.beans.MethodInvocationException:属性 “transactionTimeout”引发异常;嵌套异常是 com.atomikos.icatch.SysException:init()中出错:无法获取锁 对于/var/lib/tomcat6//t

我在使用Tomcat6在Ubuntu中部署Spring项目时遇到问题,而在Windows中部署时却没有遇到问题

错误日志显示了这一点

PropertyAccessException 1: org.springframework.beans.MethodInvocationException:属性 “transactionTimeout”引发异常;嵌套异常是 com.atomikos.icatch.SysException:init()中出错:无法获取锁 对于/var/lib/tomcat6//tm.out org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1361) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1086) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) 在 org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) 在 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) 在 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) 在 org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) 在 org.springframework.beans.factory.support.DefaultListableBeanFactory.PreInstanceSingleton(DefaultListableBeanFactory.java:580) 在 org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) 在 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) 在 org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276) 在 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197) 在 org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) 在 org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206) 在 org.apache.catalina.core.StandardContext.start(StandardContext.java:4705) 在 org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1276) 在 org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:625) 在 org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:136) 位于javax.servlet.http.HttpServlet.service(HttpServlet.java:617) http.HttpServlet.service(HttpServlet.java:717)位于 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:186) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 在 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 在 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:563) 在 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 在 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 在 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) 在 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) 在 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) 在 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) 在java.lang.Thread.run(Thread.java:722)处,由以下原因引起: org.springframework.beans.PropertyBatchUpdateException;嵌套 PropertyAccessException(1)是:PropertyAccessException 1: org.springframework.beans.MethodInvocationException:属性 “transactionTimeout”引发异常;嵌套异常为:无法 在获取/var/lib/tomcat6//tm.out的锁 org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:102) 在 org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:58) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1358) ... 36更多2012年12月1日凌晨3:30:06 org.apache.catalina.core.ApplicationContext日志信息:关闭Spring 根Web应用上下文2012年12月1日凌晨3:30:07 org.apache.catalina.core.ApplicationContext日志信息:HTMLManager: 列表:列出虚拟主机“localhost”的上下文

请帮助我找到如何修复此错误


提前感谢。

您确定运行tomcat的用户的文件夹是可写的吗?也许您可以将其移动到另一个位置。您确定没有运行另一个使用atomikos的进程吗?您找到解决方案了吗?我正面临这个问题,需要尽快解决。。