rvesse commented on issue #2161: URL: https://github.com/apache/jena/issues/2161#issuecomment-1880822222
> I see guava was added for use not that long ago, would it make sense to add the dependency to the service-enhancer pom.xml? to ensure that it is loaded, or could it be that it is my user error? I thought actually the opposite was true, Guava was removed in favour of [ben-manes/caffeine](https://github.com/ben-manes/caffeine) since we were only really using Guava for caching and the lack of stability in Guava APIs meant we were having to mess around with shading which we no longer wanted to do. So this might be a side-effect of that, the service enhancer plugin previously assumed that it would get Guava transitively from elsewhere in Jena which is no longer true. So yes probably two options: - Short term - explicitly add Guava as a local dependency to your Fuseki Classpath - Long term - create a new issue and PR to migrate the plugin to using the new preferred cache APIs -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
