No classes folder in webapp/WEB-INF

It looks like since 3.7 there is no classes folder in webapp/WEB-INF. This makes the startup fail if using an extension that calls a method from RefineServlet. I probably missed when this change was made. Is there a way for an extension to use RefineServlet now or has that been removed?

Thanks,
Stuart.

Hey @stkenny, I can see other extensions that are compatible with 3.9 and still use RefineServlet in their code. I think there was a set of migration steps for extensions to work with 3.9, but right now all I'm finding is this pull request for the Commons extension: Update to OR 3.9.0 and narrow dependencies to the core artifact by wetneb · Pull Request #21 · OpenRefine/FilesExtension · GitHub
Can you provide the specific error you're getting? Also, just out of curiosity, is this related to grefine-rdf-extension?

This seems to have been a problem with the zip archive uploaded to the extension release. I've uploaded a new version and I'm not seeing an error. This can be closed.

1 Like