Improve InitiatedPCInitiateMessageParser diagnostics 63/97663/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 28 Sep 2021 12:37:20 +0000 (14:37 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 28 Sep 2021 13:01:27 +0000 (15:01 +0200)
commit3895a10f1aad6ed1855cfd03e689399bfc5e8fb8
tree7f551abe6884a00d8878f65fafc4b7bcc8706023
parent16f67cf0edb124d5b2d6ba0d55a4164dfd848a11
Improve InitiatedPCInitiateMessageParser diagnostics

Unlike everywhere else we are just stomping over the object queue
here, leading to the cryptic CCE. Add a simple utility which turns
mismatches into properly-reported exceptions.

JIRA: BGPCEP-981
Change-Id: I0edcde9e285bab2926cdcc6f368db487e2b18bef
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated/InitiatedPCInitiateMessageParser.java