While verifying that I didn’t have any further REST v1 references, I saw that the app still had one dependency on the following artifact:
<dependency>
<groupId>com.atlassian.confluence</groupId>
<artifactId>confluence-rest-api</artifactId>
<scope>provided</scope>
</dependency>
Removing this dependency does not change the error message situation mentioned in the previous post, but this artifact is also needed to implement a ServiceExceptionMapper
, as suggested by Atlassian to support read-only mode.
I mentioned the ServiceExceptionMapper issue in more detail back in February but I do not recall seeing any related changes come through since then.
Will vendors be able to rely on the confluence-rest-api
artifact continuing to work with REST v2, or are there more changes forthcoming?