Aklakan commented on issue #3738:
URL: https://github.com/apache/jena/issues/3738#issuecomment-3876981126
Downloads with standalone plugin jars for Fuseki would certainly be nice.
Perhaps they should be specifically named `fuseki-mod` or `fmod` rather than
`bundled`.
In general, the build of the bundle jar should shade dependencies, such as
Guava, as to avoid potential conflicts with other plugins.
For the serviceenhancer, the following relocation could be added to the
maven-shade-plugin in the bundle (bundle jar looks good - only org/apache/jena
folder, but haven't tested whether it actually loads in Fuseki)
```xml
<configuration>
<relocations>
<relocation>
<pattern>com.google</pattern>
<shadedPattern>org.apache.jena.sparql.service.enhancer.shaded.com.google</shadedPattern>
</relocation>
</relocations>
```
That might be a clean way to publish Fuseki Mods.
--
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]