[OPNFLWPLUG-360] OpenFlowPlugin or some openflow application tries to read data from a closed transaction Created: 14/Feb/15 Updated: 27/Sep/21 Resolved: 17/Aug/16 |
|
| Status: | Resolved |
| Project: | OpenFlowPlugin |
| Component/s: | General |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Moiz Raja | Assignee: | Unassigned |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 2719 |
| Description |
|
To reproduce this problem start the controller and install the odl-mdsal-clustering feature. Then connect mininet to it. You should start seeing exceptions like this, 2015-02-13 14:41:24,467 | ERROR | lt-dispatcher-34 | ShardReadWriteTransaction | 170 - org.opendaylight.controller.sal-clustering-commons - 1.2.0.SNAPSHOT | Unexpected error reading path /(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[ {(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:108}]/AugmentationIdentifier {childNames=[(urn:opendaylight:flow:inventory?revision=2013-08-19)table, (urn:opendaylight:flow:inventory?revision=2013-08-19)meter, (urn:opendaylight:flow:inventory?revision=2013-08-19)supported-instructions, (urn:opendaylight:flow:inventory?revision=2013-08-19)switch-features, (urn:opendaylight:flow:inventory?revision=2013-08-19)group, (urn:opendaylight:flow:inventory?revision=2013-08-19)manufacturer, (urn:opendaylight:flow:inventory?revision=2013-08-19)hardware, (urn:opendaylight:flow:inventory?revision=2013-08-19)ip-address, (urn:opendaylight:flow:inventory?revision=2013-08-19)software, (urn:opendaylight:flow:inventory?revision=2013-08-19)supported-actions, (urn:opendaylight:flow:inventory?revision=2013-08-19)supported-match-types, (urn:opendaylight:flow:inventory?revision=2013-08-19)description, (urn:opendaylight:flow:inventory?revision=2013-08-19)serial-number]}ReadFailedException {message=Transaction is closed, errorList=[RpcError [message=Transaction is closed, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=null]]} at org.opendaylight.controller.md.sal.dom.store.impl.SnapshotBackedReadWriteTransaction.read(SnapshotBackedReadWriteTransaction.java:56)[159:org.opendaylight.controller.sal-inmemory-datastore:1.2.0.SNAPSHOT] |
| Comments |
| Comment by Jamo Luhrsen [ 03/Jun/15 ] |
|
moved to importance "major" and "Lithium-RC0" so that Abhijit can have a longer list to look at |
| Comment by Abhijit Kumbhare [ 10/Nov/15 ] |
|
Moiz (or probably Muthu), Is this still happening? Thanks, |
| Comment by Icaro Camelo [ 02/Jun/16 ] |
|
Couldn't not reproduce it. |
| Comment by Andrej Leitner [ 17/Aug/16 ] |
|
We are actually after Lithium SR's and I did not see the ERROR with actual codebase. |