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]

Reply via email to