Rel100Exception – Protocol-Specific Exception
The Rel100Exception class represents an exception that is thrown when an application attempts to send a provisional response reliably or create a PRACK request on a non-reliable provisional response, and the operation fails due to conditions outlined in RFC 3262. This class extends ServletException and serves as a specific indicator for issues related to the reliable provisional response mechanism (100rel extension).
- The exception is triggered under the following scenarios:
- The status code of the provisional response is not in the range of 101-199.
- The original request was not an INVITE.
- The User Agent Client (UAC) did not indicate support for the 100rel extension in the request.
- The container does not support the 100rel extension.
Additionally, this exception is raised when the SipServletResponse.createPrack() method is called on a non-reliable provisional response, a final response, or when the original request was not an INVITE.
Sign in to read the full article
Start innovating with Mobius
What's next? Let's talk!