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.

Reply via email to