final Path projectRoot = projectService.resolveProject( path );
workDefinitions.putAll( resourceWorkDefinitionsLoader.loadWorkDefinitions( projectRoot ) );
} catch ( Exception e ) {
log.error( e.getMessage(),
e );
throw new GenericPortableException( e.getMessage() );
}
//Load WorkItemDefinitions from ConfigurationService
try {
workDefinitions.putAll( configWorkDefinitionsLoader.loadWorkDefinitions() );
} catch ( Exception e ) {
log.error( e.getMessage(),
e );
throw new GenericPortableException( e.getMessage() );
}
//Copy the Work Items into Structures suitable for GWT
final Set<PortableWorkDefinition> workItems = new HashSet<PortableWorkDefinition>();
for ( Map.Entry<String, WorkDefinition> entry : workDefinitions.entrySet() ) {