Description
If no iconName method is provided for a service Isis searches for an icon equal to the service name. Additional to this behavior we could extend this search by stripping off know service suffixes like "Service, Menu and Repository". As an example: the "PersonMenu" service will use the "Person" icon if no icon has been specified.
If annotated as a repository (@DomainService(repositoryFor=...) then that could also be used.