Hi, I recently started getting this error in EDG (7.4 & 7.4.1)
org.topbraid.javax.locks.PossibleDeadLockException: Lock Level: IO/W. Locks taken in inconsistent order. When it happens, the UI gets slow but *usually* recovers. Sometimes I have to restart EDG. Any ideas what is causing this? Below is a snap of the console log from startup to occurrence of the error. It took some time before seeing the errors. Thanks, Tim EDG v7.4.1 (20221110-1622) INFO [main] c.t.e.s.AbstractServerCommand - Configuration directory: C:\Semantic Tools\EDG-7.4.1_P_11-14-2022\edg\conf INFO [main] o.t.e.EDGPersonality - Installed license is valid: C:\Semantic Tools\EDG-7.4.1_P_11-14-2022\edg\conf\saved.lic INFO [main] o.t.s.i.JasyptSecureStorage - Reading vault from C:\Semantic Tools\EDG-7.4.1_P_11-14-2022\edg\conf\vault.properties INFO [main] o.t.c.TBStartup - Starting TopBraid EDG... INFO [main] o.t.t.TeamDatabaseActivator - Configured database type: SharedTDB INFO [main] o.t.e.EDGPersonality - Initializing workspace: C:\Semantic Tools\EDG-7.4.1_P_11-14-2022\edg\workspace INFO [main] o.t.s.s.e.SWPGraphRegistry - Built ui:graph in 490 ms INFO [main] o.t.l.t.TextLuceneIndex - Text index teamwork set up to track 168 graphs INFO [main] o.t.c.TBStartup - Startup complete: TopBraid EDG INFO [main] c.t.e.s.EmbeddedTomcat - Starting EDG on port 8084 WARN [main] o.a.c.u.SessionIdGeneratorBase - Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [216] milliseconds. EDG running at http://localhost:8084/ INFO [http-nio-8084-exec-1] o.t.c.l.SeatPolicyEnforcer - Starting TopBraid EDG Studio session: [loginName=Administrator, remoteAddr=0:0:0:0:0:0:0:1, userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.42] INFO [SeatPolicyEnforcer idle session clean-up] o.t.c.l.SeatPolicyEnforcer - Ending idle TopBraid EDG Studio session after timeout: [loginName=Administrator, remoteAddr=0:0:0:0:0:0:0:1, userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/ 107.0.0.0 Safari/537.36 Edg/107.0.1418.42] INFO [http-nio-8084-exec-4] o.t.c.l.SeatPolicyEnforcer - Starting TopBraid EDG Studio session: [loginName=Administrator, remoteAddr=0:0:0:0:0:0:0:1, userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.42] INFO [TeamBufferingGraphs clean up] o.t.t.g.TeamBufferingGraphManager - Unregister: [urn:x-evn-master:platform_governance_singleton:Administrator] usage=5682.059s INFO [TeamBufferingGraphs clean up] o.t.t.g.TeamBufferingGraphManager - Unregister: [urn:x-evn-master:data_gummies_manual_edits_v1_0:Administrator] usage=5684.726s ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. ResourceDAO.getPropertylabel resource was not an object. INFO [http-nio-8084-exec-2] o.t.t.e.ClearProjectControlElement - Graph <urn:x-evn-master:data_training_model_inferred> INFO [http-nio-8084-exec-2] o.t.t.e.ClearProjectControlElement - Clear <urn:x-evn-master:data_training_model_inferred> : 0.201s WARN [http-nio-8084-exec-10] o.t.j.l.LockUtil - Locks taken in inconsistent order. org.topbraid.javax.locks.PossibleDeadLockException: Lock Level: IO/W. Locks taken in inconsistent order. at org.topbraid.javax.locks.LockUtil.checkPermitted(LockUtil.java:556) ~[org.topbraid.javax-7.4.1.jar:?] at org.topbraid.javax.locks.LockUtil.innerLockBody(LockUtil.java:520) ~[org.topbraid.javax-7.4.1.jar:?] at org.topbraid.javax.locks.LockUtil.innerLock(LockUtil.java:513) ~[org.topbraid.javax-7.4.1.jar:?] at org.topbraid.javax.locks.LockUtil.lock(LockUtil.java:103) ~[org.topbraid.javax-7.4.1.jar:?] at org.topbraid.team.graph.TeamBufferingGraph.commit(TeamBufferingGraph.java:232) ~[org.topbraid.team-7.4.1.jar:?] at org.topbraid.team.graph.TeamBufferingGraph.commit(TeamBufferingGraph.java:204) ~[org.topbraid.team-7.4.1.jar:?] at org.topbraid.team.graph.TeamBufferingGraph.commit(TeamBufferingGraph.java:199) ~[org.topbraid.team-7.4.1.jar:?] at org.topbraid.team.edit.TeamTransaction.doEnd(TeamTransaction.java:97) ~[org.topbraid.team-7.4.1.jar:?] at org.topbraid.spin.swp.engine.edit.AbstractTransaction.end(AbstractTransaction.java:56) ~[org.topbraid.spin.swp-7.4.1.jar:?] at org.topbraid.spin.swp.util.SWPUtil.lambda$performUpdate$2(SWPUtil.java:541) ~[org.topbraid.spin.swp-7.4.1.jar:?] at org.topbraid.core.jena.TxnX.execGraphTransaction(TxnX.java:76) ~[org.topbraid.core-7.4.1.jar:?] at org.topbraid.spin.swp.util.SWPUtil.performUpdate(SWPUtil.java:535) ~[org.topbraid.spin.swp-7.4.1.jar:?] at org.topbraidlive.team.graphql.TeamGraphQLCommitHandler.commit(TeamGraphQLCommitHandler.java:70) ~[org.topbraidlive.team-7.4.1.jar:?] at org.topbraid.shaclx.graphql.query.engine.MutationSupport.commit(MutationSupport.java:637) ~[org.topbraid.shaclx-7.4.1.jar:?] at org.topbraid.shaclx.graphql.query.engine.MutationSupport.lambda$install$17(MutationSupport.java:171) ~[org.topbraid.shaclx-7.4.1.jar:?] at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:222) ~[graphql-java-7.0.jar:?] at graphql.execution.ExecutionStrategy.resolveField(ExecutionStrategy.java:167) ~[graphql-java-7.0.jar:?] at graphql.execution.AsyncSerialExecutionStrategy.lambda$execute$1(AsyncSerialExecutionStrategy.java:45) ~[graphql-java-7.0.jar:?] at graphql.execution.Async.eachSequentiallyImpl(Async.java:72) ~[graphql-java-7.0.jar:?] at graphql.execution.Async.lambda$eachSequentiallyImpl$1(Async.java:84) ~[graphql-java-7.0.jar:?] at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) ~[?:?] at java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:883) ~[?:?] at java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2251) ~[?:?] at graphql.execution.Async.eachSequentiallyImpl(Async.java:78) ~[graphql-java-7.0.jar:?] at graphql.execution.Async.lambda$eachSequentiallyImpl$1(Async.java:84) ~[graphql-java-7.0.jar:?] at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) [?:?] at java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:883) [?:?] at java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2251) [?:?] at graphql.execution.Async.eachSequentiallyImpl(Async.java:78) [graphql-java-7.0.jar:?] at graphql.execution.Async.eachSequentially(Async.java:62) [graphql-java-7.0.jar:?] at graphql.execution.AsyncSerialExecutionStrategy.execute(AsyncSerialExecutionStrategy.java:40) [graphql-java-7.0.jar:?] at org.topbraid.shaclx.graphql.query.engine.OurMutationStrategy.execute(OurMutationStrategy.java:38) [org.topbraid.shaclx-7.4.1.jar:?] at graphql.execution.Execution.executeOperation(Execution.java:153) [graphql-java-7.0.jar:?] at graphql.execution.Execution.execute(Execution.java:97) [graphql-java-7.0.jar:?] at graphql.GraphQL.execute(GraphQL.java:546) [graphql-java-7.0.jar:?] at graphql.GraphQL.parseValidateAndExecute(GraphQL.java:488) [graphql-java-7.0.jar:?] at graphql.GraphQL.executeAsync(GraphQL.java:463) [graphql-java-7.0.jar:?] at graphql.GraphQL.execute(GraphQL.java:394) [graphql-java-7.0.jar:?] at org.topbraid.shaclx.graphql.query.engine.GraphQLEngine.runQuery(GraphQLEngine.java:96) [org.topbraid.shaclx-7.4.1.jar:?] at org.topbraidlive.team.graphql.GraphQLQueryUtil.runQuery(GraphQLQueryUtil.java:100) [org.topbraidlive.team-7.4.1.jar:?] at org.topbraidlive.team.graphql.GraphQLServlet.run(GraphQLServlet.java:541) [org.topbraidlive.team-7.4.1.jar:?] at org.topbraidlive.team.graphql.GraphQLServlet.doPost(GraphQLServlet.java:151) [org.topbraidlive.team-7.4.1.jar:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.56.jar:4.0.FR] at org.topbraid.core.servlet.TBAuthEnabledServlet.serviceAuthenticated(TBAuthEnabledServlet.java:73) [org.topbraid.core-7.4.1.jar:?] at org.topbraid.core.servlet.TBAuthEnabledServlet.service(TBAuthEnabledServlet.java:43) [org.topbraid.core-7.4.1.jar:?] at org.topbraid.core.servlet.TBHttpServlet.service(TBHttpServlet.java:123) [org.topbraid.core-7.4.1.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.topbraidlive.edg.RemoteRequestFilter.doFilter(RemoteRequestFilter.java:40) [org.topbraidlive.edg.product-7.4.1.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.topbraidlive.edg.ConcurrentUserCheckFilter.doFilter(ConcurrentUserCheckFilter.java:42) [org.topbraidlive.edg.product-7.4.1.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.topbraidlive.edg.RegisteredProductFilter.doFilter(RegisteredProductFilter.java:54) [org.topbraidlive.edg.product-7.4.1.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.topbraidlive.edg.ServiceAvailabilityManager$ServiceAvailabilityFilter.doFilter(ServiceAvailabilityManager.java:160) [org.topbraidlive.edg.product-7.4.1.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.topbraidlive.edg.HeaderFilter.doFilter(HeaderFilter.java:33) [org.topbraidlive.edg.product-7.4.1.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:895) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1732) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.56.jar:9.0.56] at java.lang.Thread.run(Thread.java:829) [?:?] Caused by: org.topbraid.javax.JavaxPreferences$TB_DefaultException -- You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/CAF0WbnKOmSCwap95tW-LRLCZXXEWozP5cgEQrDjHxng_TgdTKw%40mail.gmail.com.
