You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@plc4x.apache.org by "Ben Hutcheson (Jira)" <ji...@apache.org> on 2022/01/04 19:46:00 UTC
[jira] [Commented] (PLC4X-329) OPCUA Storing out of order transaction
[ https://issues.apache.org/jira/browse/PLC4X-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17468818#comment-17468818 ]
Ben Hutcheson commented on PLC4X-329:
-------------------------------------
Hi [~caotianhai],
I've added the bug/PLC4X-329 branch which should fix this problem. Can you please confirm?
> 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.1#820001)