Preparing for Confluence 9.0 - EAP out now

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?

1 Like