WrenSecurity / wrenam

Community fork of OpenAM, an authentication and authorization system originally developed by ForgeRock.
Other
43 stars 27 forks source link

New SNAPSHOT version is missing service XML upgrade step #168

Closed pavelhoral closed 9 months ago

pavelhoral commented 9 months ago

Recent change (not yet released) #166 changed sunIdentityRepository / idRepoService.xml schema by adding the resourceName attribute to the top-level Schema element. However there is no upgrade step that is capable of updating the schema when its attributes change. This means that the existing installation won't have new schema and the IdRepo service won't be exposed via REST under the expected path.

There is an upgrade step SchemaXmlAttributeUpgradeStep which was intended to update all service definitions when upgrading to 14.0.0 release. However, we released a full release that did not contain all resource names changes.

There are two possible approaches to fixing this issue:

pavelhoral commented 9 months ago

Fixed in #170 .