rave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Geer <ch...@cxtsoftware.com>
Subject Re: [jira] [Commented] (RAVE-708) OpenJPA 2.2.0 - possibly causing or flushing database concurrency lock?
Date Fri, 29 Jun 2012 22:27:59 GMT
On Fri, Jun 29, 2012 at 2:42 PM, Ate Douma <ate@douma.nu> wrote:

> On 06/29/2012 11:37 PM, Chris Geer wrote:
>
>> On Fri, Jun 29, 2012 at 2:29 PM, Ate Douma (JIRA) <jira@apache.org>
>> wrote:
>>
>>
>>>    [
>>> https://issues.apache.org/**jira/browse/RAVE-708?page=com.**
>>> atlassian.jira.plugin.system.**issuetabpanels:comment-**
>>> tabpanel&focusedCommentId=**13404230#comment-13404230<https://issues.apache.org/jira/browse/RAVE-708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13404230#comment-13404230>
>>> ]
>>>
>>> Ate Douma commented on RAVE-708:
>>> ------------------------------**--
>>>
>>> Well, it keeps happening. At least had this now 20x with some restarts in
>>> between.
>>> I hope others can reproduce this, for me it is consistent.
>>>
>>>
>> How are you reproducing this?
>>
> Simple. Basically by just clicking around.
>

I can not reproduce this. I've tried with Chrome 20 and Firefox 13. So I
can't debug at all.

>
> I'm working through the release verification tests [1], with a lot of help
> from Jasha, and it just happens. Repeatedly ...
>
> Maybe it could be related to or flushed out by my browser (Firefox 14.0)
> but the fact is these errors are caused on the server-side.
>
> [1] http://wiki.apache.org/rave/**ReleaseManagement/**ReleaseSchedule/**
> VerificationResults-0.13<http://wiki.apache.org/rave/ReleaseManagement/ReleaseSchedule/VerificationResults-0.13>
>
>
>>
>>>  OpenJPA 2.2.0 - possibly causing or flushing database concurrency lock?
>>>> ------------------------------**------------------------------**
>>>> -----------
>>>>
>>>>                 Key: RAVE-708
>>>>                 URL: https://issues.apache.org/**jira/browse/RAVE-708<https://issues.apache.org/jira/browse/RAVE-708>
>>>>             Project: Rave
>>>>          Issue Type: Bug
>>>>    Affects Versions: 0.13
>>>>            Reporter: Ate Douma
>>>>             Fix For: 0.14
>>>>
>>>>
>>>> While testing the 0.13 release candidate and simply interacting with the
>>>>
>>> Rave portal, all of a sudden the interaction was broken (Rave meltdown
>>> error message) and the below stacktrace was reported in the console.
>>>
>>>> The error seems to indicate that the database is locked by another
>>>>
>>> process, although the only database access was coming from Rave itself.
>>>
>>>> [WARNING] [talledLocalContainer] Jun 29, 2012 10:03:06 PM
>>>>
>>> org.apache.catalina.core.**StandardWrapperValve invoke
>>>
>>>> [WARNING] [talledLocalContainer] SEVERE: Servlet.service() for servlet
>>>>
>>> dispatcher threw exception
>>>
>>>> [WARNING] [talledLocalContainer] org.h2.jdbc.JdbcSQLException: Database
>>>>
>>> may be already in use: "Locked by another process". Possible solutions:
>>> close all other connection(s); use the server mode [90020-167]
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.message.DbException.**getJdbcSQLException(**DbException.java:329)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.message.DbException.**get(DbException.java:169)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.message.DbException.**get(DbException.java:146)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.store.FileLock.**getExceptionAlreadyInUse(**FileLock.java:439)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.store.FileLock.**lockFile(FileLock.java:336)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.store.FileLock.lock(**FileLock.java:128)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Database.open(**Database.java:542)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Database.**openDatabase(Database.java:**222)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Database.<init>(**Database.java:217)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**openSession(Engine.java:56)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**openSession(Engine.java:159)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**createSessionAndValidate(**Engine.java:138)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**createSession(Engine.java:121)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**createSession(Engine.java:28)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.SessionRemote.**connectEmbeddedOrServer(**
>>> SessionRemote.java:305)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.jdbc.JdbcConnection.<**init>(JdbcConnection.java:110)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.jdbc.JdbcConnection.<**init>(JdbcConnection.java:94)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.Driver.connect(Driver.**java:72)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.sql.DriverManager.**getConnection(DriverManager.**java:582)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.sql.DriverManager.**getConnection(DriverManager.**java:154)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.jdbc.**datasource.**DriverManagerDataSource.**
>>> getConnectionFromDriverManager**(DriverManagerDataSource.java:**173)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.jdbc.**datasource.**DriverManagerDataSource.**
>>> getConnectionFromDriver(**DriverManagerDataSource.java:**164)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.jdbc.**datasource.**AbstractDriverBasedDataSource.**
>>> getConnectionFromDriver(**AbstractDriverBasedDataSource.**java:149)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.jdbc.**datasource.**AbstractDriverBasedDataSource.**
>>> getConnection(**AbstractDriverBasedDataSource.**java:119)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**getConnection(**
>>> DelegatingDataSource.java:110)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**getConnection(**
>>> DecoratingDataSource.java:87)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.JDBCStoreManager.**connectInternal(**
>>> JDBCStoreManager.java:960)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.JDBCStoreManager.**
>>> connect(JDBCStoreManager.java:**945)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.JDBCStoreManager.**getConnection(**
>>> JDBCStoreManager.java:240)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.PreparedSQLStoreQuery$**
>>> PreparedSQLExecutor.**executeQuery(**PreparedSQLStoreQuery.java:**104)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**QueryImpl.execute(QueryImpl.**java:1005)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**QueryImpl.execute(QueryImpl.**java:863)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**QueryImpl.execute(QueryImpl.**java:794)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**DelegatingQuery.execute(**
>>> DelegatingQuery.java:542)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.**persistence.QueryImpl.execute(**QueryImpl.java:286)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.**persistence.QueryImpl.**
>>> getResultList(QueryImpl.java:**302)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**GeneratedMethodAccessor135.**invoke(Unknown Source)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:25)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.lang.reflect.Method.**invoke(Method.java:597)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.orm.jpa.**SharedEntityManagerCreator$**
>>> DeferredQueryInvocationHandler**.invoke(**SharedEntityManagerCreator.**
>>> java:310)
>>>
>>>> [WARNING] [talledLocalContainer]      at $Proxy154.getResultList(**
>>>> Unknown
>>>>
>>> Source)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.portal.**repository.impl.**JpaWidgetRepository.**
>>> getAllWidgetStatistics(**JpaWidgetRepository.java:207)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.portal.**service.impl.**DefaultWidgetService.**
>>> getAllWidgetStatistics(**DefaultWidgetService.java:162)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**39)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:25)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.lang.reflect.Method.**invoke(Method.java:597)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.aop.**support.AopUtils.**
>>> invokeJoinpointUsingReflection**(AopUtils.java:318)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.aop.**framework.JdkDynamicAopProxy.**
>>> invoke(JdkDynamicAopProxy.**java:196)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> $Proxy138.**getAllWidgetStatistics(Unknown Source)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.portal.web.**controller.**WidgetStoreController.**
>>> widgetStoreModelHelper(**WidgetStoreController.java:**250)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.portal.web.**controller.**WidgetStoreController.**
>>> viewWidget(**WidgetStoreController.java:**112)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>>> NativeMethodAccessorImpl.java:**39)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:25)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.lang.reflect.Method.**invoke(Method.java:597)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**method.support.**
>>> InvocableHandlerMethod.invoke(**InvocableHandlerMethod.java:**212)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**method.support.**InvocableHandlerMethod.**
>>> invokeForRequest(**InvocableHandlerMethod.java:**126)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**servlet.mvc.method.annotation.**
>>> ServletInvocableHandlerMethod.**invokeAndHandle(**
>>> ServletInvocableHandlerMethod.**java:96)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**servlet.mvc.method.annotation.**
>>> RequestMappingHandlerAdapter.**invokeHandlerMethod(**
>>> RequestMappingHandlerAdapter.**java:617)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**servlet.mvc.method.annotation.**
>>> RequestMappingHandlerAdapter.**handleInternal(**
>>> RequestMappingHandlerAdapter.**java:578)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**servlet.mvc.method.**
>>> AbstractHandlerMethodAdapter.**handle(**AbstractHandlerMethodAdapter.**
>>> java:80)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**servlet.DispatcherServlet.**
>>> doDispatch(DispatcherServlet.**java:900)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**servlet.DispatcherServlet.**
>>> doService(DispatcherServlet.**java:827)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**servlet.FrameworkServlet.**processRequest(**
>>> FrameworkServlet.java:882)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**servlet.FrameworkServlet.**
>>> doGet(FrameworkServlet.java:**778)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> javax.servlet.http.**HttpServlet.service(**HttpServlet.java:617)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> javax.servlet.http.**HttpServlet.service(**HttpServlet.java:717)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**internalDoFilter(**
>>> ApplicationFilterChain.java:**290)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
>>> ApplicationFilterChain.java:**206)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:311)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.access.intercept.**
>>> FilterSecurityInterceptor.**invoke(**FilterSecurityInterceptor.**
>>> java:116)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.access.intercept.**
>>> FilterSecurityInterceptor.**doFilter(**FilterSecurityInterceptor.**
>>> java:83)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.access.**ExceptionTranslationFilter.*
>>> *doFilter(**ExceptionTranslationFilter.**java:113)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.session.**SessionManagementFilter.**
>>> doFilter(**SessionManagementFilter.java:**101)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.authentication.**
>>> AnonymousAuthenticationFilter.**doFilter(**
>>> AnonymousAuthenticationFilter.**java:113)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.authentication.rememberme.**
>>> RememberMeAuthenticationFilter**.doFilter(**
>>> RememberMeAuthenticationFilter**.java:146)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.servletapi.**
>>> SecurityContextHolderAwareRequ**estFilter.doFilter(**
>>> SecurityContextHolderAwareRequ**estFilter.java:54)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.savedrequest.**
>>> RequestCacheAwareFilter.**doFilter(**RequestCacheAwareFilter.java:**45)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.authentication.www.**
>>> BasicAuthenticationFilter.**doFilter(**BasicAuthenticationFilter.**
>>> java:150)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.authentication.**
>>> AbstractAuthenticationProcessi**ngFilter.doFilter(**
>>> AbstractAuthenticationProcessi**ngFilter.java:182)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.authentication.**
>>> AbstractAuthenticationProcessi**ngFilter.doFilter(**
>>> AbstractAuthenticationProcessi**ngFilter.java:182)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.authentication.logout.**
>>> LogoutFilter.doFilter(**LogoutFilter.java:105)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.context.**
>>> SecurityContextPersistenceFilt**er.doFilter(**
>>> SecurityContextPersistenceFilt**er.java:87)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy$**
>>> VirtualFilterChain.doFilter(**FilterChainProxy.java:323)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.security.**web.FilterChainProxy.doFilter(**
>>> FilterChainProxy.java:173)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**filter.DelegatingFilterProxy.**invokeDelegate(
>>> **DelegatingFilterProxy.java:**346)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.web.**filter.DelegatingFilterProxy.**doFilter(**
>>> DelegatingFilterProxy.java:**259)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**internalDoFilter(**
>>> ApplicationFilterChain.java:**235)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
>>> ApplicationFilterChain.java:**206)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**StandardWrapperValve.invoke(**
>>> StandardWrapperValve.java:233)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**StandardContextValve.invoke(**
>>> StandardContextValve.java:191)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**StandardHostValve.invoke(**
>>> StandardHostValve.java:127)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.valves.**ErrorReportValve.invoke(**
>>> ErrorReportValve.java:102)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.valves.**AccessLogValve.invoke(**
>>> AccessLogValve.java:615)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**StandardEngineValve.invoke(**
>>> StandardEngineValve.java:109)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.connector.**CoyoteAdapter.service(**
>>> CoyoteAdapter.java:293)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.coyote.http11.**Http11Processor.process(**
>>> Http11Processor.java:859)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.coyote.http11.**Http11Protocol$**Http11ConnectionHandler.**
>>> process(Http11Protocol.java:**602)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.tomcat.util.net.**JIoEndpoint$Worker.run(**
>>> JIoEndpoint.java:489)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.lang.Thread.run(Thread.**java:662)
>>>
>>>> [WARNING] [talledLocalContainer] Jun 29, 2012 10:03:08 PM
>>>>
>>> org.apache.shindig.protocol.**ApiServlet responseItemFromException
>>>
>>>> [WARNING] [talledLocalContainer] INFO: A response error is being
>>>>
>>> returned because a protocol exception occurred.occurred.
>>>
>>>> [WARNING] [talledLocalContainer] <openjpa-2.2.0-r422266:1244990 fatal
>>>>
>>> general error> org.apache.openjpa.**persistence.**PersistenceException:
>>> Database may be already in use: "Locked by another process". Possible
>>> solutions: close all other connection(s); use the server mode [90020-167]
>>>
>>>> [WARNING] [talledLocalContainer] FailedObject: 1
>>>>
>>> [org.apache.openjpa.util.**LongId] [java.lang.String]
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**DBDictionary.narrow(**
>>> DBDictionary.java:4918)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**DBDictionary.**newStoreException(**
>>> DBDictionary.java:4878)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**SQLExceptions.getStore(**
>>> SQLExceptions.java:136)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**SQLExceptions.getStore(**
>>> SQLExceptions.java:110)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**SQLExceptions.getStore(**
>>> SQLExceptions.java:62)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.JDBCStoreManager.**
>>> connect(JDBCStoreManager.java:**949)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.JDBCStoreManager.**getConnection(**
>>> JDBCStoreManager.java:240)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**SelectImpl.execute(SelectImpl.**java:413)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**SelectImpl.execute(SelectImpl.**java:391)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**LogicalUnion$UnionSelect.**
>>> execute(LogicalUnion.java:427)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**LogicalUnion.execute(**
>>> LogicalUnion.java:230)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.sql.**LogicalUnion.execute(**
>>> LogicalUnion.java:220)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.meta.**strats.**StoreCollectionFieldStrategy.**
>>> load(**StoreCollectionFieldStrategy.**java:551)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.meta.**FieldMapping.load(**
>>> FieldMapping.java:934)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.JDBCStoreManager.load(**
>>> JDBCStoreManager.java:673)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**DelegatingStoreManager.load(**
>>> DelegatingStoreManager.java:**117)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**ROPStoreManager.load(**
>>> ROPStoreManager.java:78)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**StateManagerImpl.loadFields(**
>>> StateManagerImpl.java:3072)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**StateManagerImpl.load(**
>>> StateManagerImpl.java:458)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**BrokerImpl.find(BrokerImpl.**java:1004)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**BrokerImpl.find(BrokerImpl.**java:911)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.kernel.**DelegatingBroker.find(**
>>> DelegatingBroker.java:231)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.**persistence.EntityManagerImpl.**
>>> find(EntityManagerImpl.java:**487)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**GeneratedMethodAccessor325.**invoke(Unknown Source)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:25)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.lang.reflect.Method.**invoke(Method.java:597)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.orm.jpa.**ExtendedEntityManagerCreator$**
>>> ExtendedEntityManagerInvocatio**nHandler.invoke(**
>>> ExtendedEntityManagerCreator.**java:365)
>>>
>>>> [WARNING] [talledLocalContainer]      at $Proxy64.find(Unknown Source)
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**GeneratedMethodAccessor325.**invoke(Unknown Source)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:25)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.lang.reflect.Method.**invoke(Method.java:597)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.orm.jpa.**SharedEntityManagerCreator$**
>>> SharedEntityManagerInvocationH**andler.invoke(**
>>> SharedEntityManagerCreator.**java:240)
>>>
>>>> [WARNING] [talledLocalContainer]      at $Proxy64.find(Unknown Source)
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.portal.**repository.impl.**JpaPersonRepository.get(**
>>> JpaPersonRepository.java:122)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.portal.**repository.impl.**JpaPersonRepository.get(**
>>> JpaPersonRepository.java:44)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.opensocial.**repository.impl.**
>>> DecoratingOpenSocialPersonRepo**sitory.get(**
>>> DecoratingOpenSocialPersonRepo**sitory.java:113)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.opensocial.**repository.impl.**
>>> DecoratingOpenSocialPersonRepo**sitory.get(**
>>> DecoratingOpenSocialPersonRepo**sitory.java:35)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.opensocial.**service.impl.**DefaultPersonService.**
>>> getFromRepository(**DefaultPersonService.java:198)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.opensocial.**service.impl.**DefaultPersonService.**
>>> getPersonForId(**DefaultPersonService.java:193)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.opensocial.**service.impl.**DefaultPersonService.**
>>> getUniqueListOfFriends(**DefaultPersonService.java:104)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.opensocial.**service.impl.**DefaultPersonService.**
>>> getPeople(**DefaultPersonService.java:86)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.rave.opensocial.**service.impl.**DefaultPersonService.**
>>> getPeople(**DefaultPersonService.java:64)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.social.**opensocial.service.**PersonHandler.get(**
>>> PersonHandler.java:89)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**GeneratedMethodAccessor413.**invoke(Unknown Source)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>>> DelegatingMethodAccessorImpl.**java:25)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.lang.reflect.Method.**invoke(Method.java:597)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.protocol.**DefaultHandlerRegistry$**
>>> MethodCaller.call(**DefaultHandlerRegistry.java:**483)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.protocol.**DefaultHandlerRegistry$**
>>> RpcInvocationHandler.execute(**DefaultHandlerRegistry.java:**302)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.protocol.**DefaultHandlerRegistry$**
>>> RpcInvocationWrapper.execute(**DefaultHandlerRegistry.java:**326)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.protocol.**JsonRpcServlet.dispatchBatch(**
>>> JsonRpcServlet.java:186)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.protocol.**JsonRpcServlet.service(**
>>> JsonRpcServlet.java:132)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> javax.servlet.http.**HttpServlet.service(**HttpServlet.java:717)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**internalDoFilter(**
>>> ApplicationFilterChain.java:**290)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
>>> ApplicationFilterChain.java:**206)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.gadgets.**servlet.ETagFilter.doFilter(**
>>> ETagFilter.java:55)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**internalDoFilter(**
>>> ApplicationFilterChain.java:**235)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
>>> ApplicationFilterChain.java:**206)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.auth.**AuthenticationServletFilter.**callChain(**
>>> AuthenticationServletFilter.**java:151)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.auth.**AuthenticationServletFilter.**doFilter(**
>>> AuthenticationServletFilter.**java:96)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**internalDoFilter(**
>>> ApplicationFilterChain.java:**235)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
>>> ApplicationFilterChain.java:**206)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.shindig.common.**servlet.HostFilter.doFilter(**
>>> HostFilter.java:39)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**internalDoFilter(**
>>> ApplicationFilterChain.java:**235)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
>>> ApplicationFilterChain.java:**206)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**StandardWrapperValve.invoke(**
>>> StandardWrapperValve.java:233)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**StandardContextValve.invoke(**
>>> StandardContextValve.java:191)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**StandardHostValve.invoke(**
>>> StandardHostValve.java:127)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.valves.**ErrorReportValve.invoke(**
>>> ErrorReportValve.java:102)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.valves.**AccessLogValve.invoke(**
>>> AccessLogValve.java:615)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.core.**StandardEngineValve.invoke(**
>>> StandardEngineValve.java:109)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.catalina.connector.**CoyoteAdapter.service(**
>>> CoyoteAdapter.java:293)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.coyote.http11.**Http11Processor.process(**
>>> Http11Processor.java:859)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.coyote.http11.**Http11Protocol$**Http11ConnectionHandler.**
>>> process(Http11Protocol.java:**602)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.tomcat.util.net.**JIoEndpoint$Worker.run(**
>>> JIoEndpoint.java:489)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.lang.Thread.run(Thread.**java:662)
>>>
>>>> [WARNING] [talledLocalContainer] Caused by:
>>>>
>>> org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by
>>> another process". Possible solutions: close all other connection(s); use
>>> the server mode [90020-167]
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.message.DbException.**getJdbcSQLException(**DbException.java:329)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.message.DbException.**get(DbException.java:169)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.message.DbException.**get(DbException.java:146)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.store.FileLock.**getExceptionAlreadyInUse(**FileLock.java:439)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.store.FileLock.**lockFile(FileLock.java:336)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.store.FileLock.lock(**FileLock.java:128)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Database.open(**Database.java:542)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Database.**openDatabase(Database.java:**222)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Database.<init>(**Database.java:217)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**openSession(Engine.java:56)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**openSession(Engine.java:159)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**createSessionAndValidate(**Engine.java:138)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**createSession(Engine.java:121)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.Engine.**createSession(Engine.java:28)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.engine.SessionRemote.**connectEmbeddedOrServer(**
>>> SessionRemote.java:305)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.jdbc.JdbcConnection.<**init>(JdbcConnection.java:110)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.jdbc.JdbcConnection.<**init>(JdbcConnection.java:94)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.h2.Driver.connect(Driver.**java:72)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.sql.DriverManager.**getConnection(DriverManager.**java:582)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> java.sql.DriverManager.**getConnection(DriverManager.**java:154)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.jdbc.**datasource.**DriverManagerDataSource.**
>>> getConnectionFromDriverManager**(DriverManagerDataSource.java:**173)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.jdbc.**datasource.**DriverManagerDataSource.**
>>> getConnectionFromDriver(**DriverManagerDataSource.java:**164)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.jdbc.**datasource.**AbstractDriverBasedDataSource.**
>>> getConnectionFromDriver(**AbstractDriverBasedDataSource.**java:149)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.springframework.jdbc.**datasource.**AbstractDriverBasedDataSource.**
>>> getConnection(**AbstractDriverBasedDataSource.**java:119)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.lib.jdbc.**DelegatingDataSource.**getConnection(**
>>> DelegatingDataSource.java:110)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.lib.jdbc.**DecoratingDataSource.**getConnection(**
>>> DecoratingDataSource.java:87)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.JDBCStoreManager.**connectInternal(**
>>> JDBCStoreManager.java:960)
>>>
>>>> [WARNING] [talledLocalContainer]      at
>>>>
>>> org.apache.openjpa.jdbc.**kernel.JDBCStoreManager.**
>>> connect(JDBCStoreManager.java:**945)
>>>
>>>> [WARNING] [talledLocalContainer]      ... 69 more
>>>>
>>>
>>> --
>>> This message is automatically generated by JIRA.
>>> If you think it was sent incorrectly, please contact your JIRA
>>> administrators:
>>> https://issues.apache.org/**jira/secure/**ContactAdministrators!default.
>>> **jspa<https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa>
>>> For more information on JIRA, see: http://www.atlassian.com/**
>>> software/jira <http://www.atlassian.com/software/jira>
>>>
>>>
>>>
>>>
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message