Closed ST-DDT closed 7 years ago
Hi @ST-DDT, thanks for reporting the issue. I thought I had sanitized all accesses to websocket annotations. I guess I'll have to go through it again !
I should build some sort of test apps with limited subsets of dependencies to be able to ensure this kind of standard use case is never broken.
The issue
Your
org.hildan.livedoc.springmvc.scanner.builder.SpringPathBuilder.buildPath(Method)
method contains a hard dependency toorg.springframework:spring-messaging:4.2.0.RELEASE
.If I don't have it on the classpath it will throw a NoClassDefFoundError on execution.
Note: Other locations are affected as well/have the same issue.
Potential fix
I recommend changing that method to use something like a strategy pattern:
Stacktrace