History | Log In     View a printable version of the current page. Get help!  
Issue Details [XML]

Key: SES-720
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Arjohn Kampman
Reporter: Olaf Goerlitz
Votes: 0
Watchers: 0
Operations

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

FederationConfig does not validate member repositories

Created: 13/Aug/10 03:50 PM   Updated: 09/Sep/10 09:35 AM
Component/s: None
Affects Version/s: 3.0
Fix Version/s: 3.0


 Description   
The org.openrdf.sail.federation.config.FederationConfig does not validate the parsed configuration model. Hence, the member repositories are not validated as well.
A validate method should be included like this:

@Override
public void validate() throws StoreConfigException {
super.validate();
if (members.size() == 0) {
throw new StoreConfigException("No federation members specified");
}
for (RepositoryImplConfig member : members) {
member.validate();
}
}

Ideally, more information to identify the problematic member repository should be added.

 All   Comments   Change History      Sort Order:
Comment by Arjohn Kampman [09/Sep/10 09:35 AM]
Fixed in svn rev 10531.