Build succesful from git sha on mac. Total time:  09:50 min.

However I have some issues with getting fuseki-servicenhancer to run with
the release, using assembler configuration.


I have tried two things:


1. Using a settings.xml with
https://repository.apache.org/content/repositories/orgapachejena-1071
defined and building an uberjar using the snippet from the docs and bundle

mvn dependency:copy
-D'artifact=org.apache.jena:jena-serviceenhancer:6.0.0:pom'
-Dmdep.stripVersion=true -D'outputDirectory=.' && mvn -f
jena-serviceenhancer.pom -Pbundle package

And copying it to $FUSEKI_BASE/extra


This gives the same error I think as if I don’t have it on class path:
https://gist.github.com/OyvindLGjesdal/7173325a0c7ff2529c76d97226791f85


2. Download guava + SE from maven test repo and place in$FUSEKI_BASE/extra


mvn dependency:copy

   -Dartifact=org.apache.jena:jena-serviceenhancer:6.0.0
-DoutputDirectory={{ fuseki_base }}/extra

   -U

   && mvn dependency:copy

   -Dartifact=com.google.guava:guava:33.5.0-jre -DoutputDirectory={{
fuseki_base }}/extra



Fuseki starts, other queries works, but curl requests using service cache
returns:


com/google/common/util/concurrent/internal/InternalFutureFailureAccess to
STDOUT instead of the result.


The fuseki log error is:


: [3] RC = 500 :
com/google/common/util/concurrent/internal/InternalFutureFailureAccess\nFeb
03 21:22:47 instance fuseki-server[5609]: java.lang.NoClassDefFoundError:
com/google/common/util/concurrent/internal/InternalFutureFailureAccess


Full error in:
https://gist.github.com/OyvindLGjesdal/7173325a0c7ff2529c76d97226791f85
 (fuseki.log)


The uberjar error looks to me like it is my error, since it is the same
message as if there is no jar there. But the file is located in the folder,
it worked with the previous version, and the file has content (3 MBs ish).
I guess it could still be my error. Would anyone else be able to start a
fuseki with a built uberjar in the extra folder.  Included also the
assembler output in the gist, but written out by debugging in ansible, so
not usable as is.


Other than that it looks good to me and other features of running fuseki as
a service (geosparql config, Jena-text and Shiro.ini user tested for simple
queries).




On Tue, Feb 3, 2026 at 6:02 PM Andy Seaborne <[email protected]> wrote:

> Hi Arne,
>
> Thanks for trying.
>
> https://docs.cypress.io/app/continuous-integration/overview#Xvfb
>
> I have xvfb installed (no idea why - my machine is running wayland
> because I have Ubuntu 25.10).
>
> echo $XDG_SESSION_TYPE
> wayland
>
>      Andy
>
> On 03/02/2026 14:40, Arne Bernhardt wrote:
> > Hi,
> >
> > I am sorry, but I would like to abstain from voting this time.
> >
> > Today I finally found some time to try to build, but it does not look
> good.
> > Unfortunately, I do not  have the time to investigate further, what might
> > be wrong with my windows machine.
> > It could be some firewall or antivirus...
> > Something is incredibly slow:
> >
> > [INFO] Reactor Summary for Apache Jena 6.0.0:
> > [INFO]
> > [INFO] Apache Jena ........................................ SUCCESS
> [18:05
> > min]
> > [INFO] Apache Jena - IRI3986 .............................. SUCCESS [
> > 55.879 s]
> > [INFO] Apache Jena - Language tags ........................ SUCCESS [
> > 26.166 s]
>  > [INFO] Apache Jena - Base ................................. SUCCESS
> [01:18
>  > min]
>
> That's very long. I get:
>
> [INFO] Apache Jena ...................SUCCESS [ 33.635 s]
> [INFO] Apache Jena - IRI3986 .........SUCCESS [  3.827 s]
> [INFO] Apache Jena - Language tags ...SUCCESS [  1.867 s]
> [INFO] Apache Jena - Base ............SUCCESS [  4.283 s]
> ...
>
>
>

Reply via email to