We're updating the issue view to help you get more done. 

AbstractGroupProvider hides exception from interface definition

Description

The implemention of AbstractGroupProvider hides an exception that is defined in org.jivesoftware.openfire.group.GroupProvider#createGroup. Although it is valid in Java, it results in a situation where an extension of AbstractGroupProvider cannot override the createGroup and still conform to the original contract.

org.jivesoftware.openfire.group.GroupProvider#createGroup should be modified to include the exception in its signature.

Environment

None

Acceptance Test - Entry

None

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen

Labels

None

Expected Effort

None

Ignite Forum URL

None

Fix versions

Priority

Minor
Configure