Issue Details (XML | Word | Printable)

Key: BCMS-105
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Savvas Triantafyllou
Reporter: Savvas Triantafyllou
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
BetaCMS

Remove deprecated attributes 'disableSecutiry' and 'safeFallbackSystemPassword' defined in betacms-repositories-configuration.xml

Created: 31/Oct/09 04:36 PM   Updated: 31/Oct/09 07:59 PM
Component/s: None
Affects Version/s: 2.1.0.CR1
Fix Version/s: 2.1.0.CR2

Time Tracking:
Not Specified


 Description  « Hide
These attributes are no longer used due to BetaCMS security infrastructure improvement completed in version 2.1.0.CR1.
Also all related code should be removed or deprecated

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Savvas Triantafyllou added a comment - 31/Oct/09 06:18 PM
Removal of these attributes from betacms-repositories-configuration.xsd will result in one of the following exceptions during Jboss start after BetaCMS update

    * org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'disableSecurity' is not allowed to appear in element 'betacmsRepository'.
    * org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'disableSecurity' is not allowed to appear in element 'betacmsRepositories'.
    * org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'safeFallbackSystemPassword' is not allowed to appear in element 'betacmsRepository'.
    * org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'safeFallbackSystemPassword' is not allowed to appear in element 'betacmsRepositories'.

Improve installation script so that these attributes are automatically removed when updating BetaCMS

Savvas Triantafyllou added a comment - 31/Oct/09 07:59 PM
Attributes have been removed.
Installation script has been updated.
betacms-repositories-configuration-1.0.xsd has been updated.

Committed revision 3852 betacms-repository
Committed revision 3853 betacms-repository-client
Committed revision 3854 betacms-repository-ejb3
Committed revision 3855 betacms-repository-model
Committed revision 3856 betacms-tests