[
https://issues.apache.org/jira/browse/PLC4X-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17552426#comment-17552426
]
Ben Hutcheson commented on PLC4X-329:
-------------------------------------
Closing due to no response and suspected fix has been applied.
> OPCUA Storing out of order transaction
> --------------------------------------
>
> Key: PLC4X-329
> URL: https://issues.apache.org/jira/browse/PLC4X-329
> Project: Apache PLC4X
> Issue Type: Bug
> Components: Driver-OPC-UA
> Affects Versions: 0.9.0
> Reporter: wangfei
> Priority: Major
>
> The following error occurs when using opcua with multithread:
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 883
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 883
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] i.p.a.plc.client.DefaultPlcClient : Subscription
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT82]: 75,
> EventClassName:io.prong.cloud.plc.event.TestEvent.
> [ecute-thread-10] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 884
> [ecute-thread-10] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 884
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ecute-thread-10] i.p.a.plc.client.DefaultPlcClient : Read
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT122]: 1, ResponseCode:OK.
> [ecute-thread-10] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 885
> [ecute-thread-10] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 885
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ecute-thread-10] i.p.a.plc.client.DefaultPlcClient : Write
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT124]: 10, ResponseCode:OK.
> [ecute-thread-10] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 886
> [ecute-thread-10] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 886
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 887
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 887
> [ecute-thread-10] i.p.a.plc.client.DefaultPlcClient : Write
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT84]: 75, ResponseCode:OK.
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] i.p.a.plc.client.DefaultPlcClient : Subscription
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT82]: 76,
> EventClassName:io.prong.cloud.plc.event.TestEvent.
> [xecute-thread-1] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 888
> [xecute-thread-1] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 888
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-1] i.p.a.plc.client.DefaultPlcClient : Read
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT122]: 0, ResponseCode:OK.
> [xecute-thread-1] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 889
> [xecute-thread-1] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 889
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 890
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 890
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-1] i.p.a.plc.client.DefaultPlcClient : Write
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT124]: 10, ResponseCode:OK.
> [xecute-thread-1] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 891
> [xecute-thread-1] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 891
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-1] i.p.a.plc.client.DefaultPlcClient : Write
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT84]: 76, ResponseCode:OK.
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] i.p.a.plc.client.DefaultPlcClient : Subscription
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT82]: 77,
> EventClassName:io.prong.cloud.plc.event.TestEvent.
> [xecute-thread-2] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 892
> [xecute-thread-2] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 892
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-2] i.p.a.plc.client.DefaultPlcClient : Read
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT122]: 1, ResponseCode:OK.
> [xecute-thread-2] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 893
> [xecute-thread-2] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 893
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 894
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 894
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-2] i.p.a.plc.client.DefaultPlcClient : Write
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT124]: 10, ResponseCode:OK.
> [xecute-thread-2] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 895
> [xecute-thread-2] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 895
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-2] i.p.a.plc.client.DefaultPlcClient : Write
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT84]: 77, ResponseCode:OK.
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] i.p.a.plc.client.DefaultPlcClient : Subscription
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT82]: 78,
> EventClassName:io.prong.cloud.plc.event.TestEvent.
> [xecute-thread-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 896
> [xecute-thread-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 896
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-3] i.p.a.plc.client.DefaultPlcClient : Read
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT122]: 0, ResponseCode:OK.
> [xecute-thread-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 897
> [xecute-thread-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 897
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 898
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 898
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-3] i.p.a.plc.client.DefaultPlcClient : Write
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT124]: 10, ResponseCode:OK.
> [xecute-thread-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 899
> [xecute-thread-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 899
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-3] i.p.a.plc.client.DefaultPlcClient : Write
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT84]: 78, ResponseCode:OK.
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] i.p.a.plc.client.DefaultPlcClient : Subscription
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT82]: 79,
> EventClassName:io.prong.cloud.plc.event.TestEvent.
> [xecute-thread-4] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 900
> [xecute-thread-4] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 900
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 901
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [xecute-thread-4] i.p.a.plc.client.DefaultPlcClient : Read
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT122]: 1, ResponseCode:OK.
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 901
> [xecute-thread-4] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 902
> [xecute-thread-4] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 901
> [xecute-thread-4] o.a.p.java.opcua.context.SecureChannel : Storing out of
> order transaction 902
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] i.p.a.plc.client.DefaultPlcClient : Subscription
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT82]: 80,
> EventClassName:io.prong.cloud.plc.event.TestEvent.
> [xecute-thread-5] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 903
> [xecute-thread-5] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 902
> [xecute-thread-5] o.a.p.java.opcua.context.SecureChannel : Storing out of
> order transaction 903
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 904
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 902
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Storing out of
> order transaction 904
> [ntLoopGroup-5-1] o.a.p.j.o.protocol.OpcuaProtocolLogic : Decoding Message
> with Security policy None
> [ntLoopGroup-5-1] i.p.a.plc.client.DefaultPlcClient : Subscription
> Value[ns=4;s=S7:[@LOCALSERVER]DB1,INT82]: 81,
> EventClassName:io.prong.cloud.plc.event.TestEvent.
> [xecute-thread-6] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 905
> [xecute-thread-6] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 902
> [xecute-thread-6] o.a.p.java.opcua.context.SecureChannel : Storing out of
> order transaction 905
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Submitting
> Transaction to TransactionManager 906
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : New Transaction
> Submitted 902
> [onPool-worker-3] o.a.p.java.opcua.context.SecureChannel : Storing out of
> order transaction 906
>
--
This message was sent by Atlassian Jira
(v8.20.7#820007)