Hide Forgot
project_key: JBEPP see GTNPORTAL-2107 Steps to reproduce: 1) build current EPP with a wsrp component from the wsrp trunk (ie 2.1.0-Beta06-SNAPSHOT) 2) start the server 3) notice that there is an error about a missing class (due to update in pc) when trying to start the selfv2 consumer 4) copy a snapshot of the pc-federation jar with the updated class into gatein 5) start the server, and try to start the selfv2 consumer, you will not be able to start the consumer due to: Caused by: org.oasis.wsrp.v2.OperationFailed: Could not register consumer named 'localhost.localdomain WSRP v2 version' Cause: Consumer named 'localhost.localdomain WSRP v2 version' has already been registered with the same set of registration properties. Registration rejected!
Link: Added: This issue is a dependency of GTNPORTAL-2107
This is a troublesome issue: basically, if the registration process ends up with an error on the consumer *after* the WS message has been sent, it can happen that the registration ends up being successful on the producer (as a result of a proper WS interaction) but the consumer, due to an exception on its side, still thinks that it didn't happen properly. Basically, this is an issue with lack of transactions with WS protocols. I'm afraid there is no easy workaround for this issue since deregistering the consumer in case something went wrong to perform a kind of rollback is not possible if the consumer didn't receive the registration handle from the producer… :(
Release Notes Docs Status: Added: Not Required