Há uma falha durante a inicialização do módulo Hibernate do SpringAnnotations. Sempre que o caminho da aplicação contém algum diretório que contém espaços no nome ele gera a seguinte exception:
WARN 2007-07-30 16:20:15,609 | Scanner:findDirectoriesInClasspath | could not read entries
java.net.URISyntaxException: Illegal character in path at index 16: file:/C:/Program Files/Apache Software Foundation/Tomcat/webapps/tutorial/WEB-INF/classes
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.checkChars(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at java.net.URL.toURI(Unknown Source)
at net.sourceforge.sannotations.utils.Scanner.findDirectoriesInClasspath(Scanner.java:152)
at net.sourceforge.sannotations.utils.Scanner.getClasses(Scanner.java:101)
at net.sourceforge.sannotations.utils.AnnotationBeanDefinitionReader.load(AnnotationBeanDefinitionReader.java:57)