Hi Jena team, just FYI...

I just tried building the latest from "main" from the Github repo
(plus the contents of PR #2445 -
https://github.com/apache/jena/pull/2445) and when I try to launch the
Fuseki war file in Tomcat 10 (with Java 17) I get this business:

02-May-2024 23:30:50.853 INFO [main]
org.apache.catalina.core.ApplicationContext.log Initializing Shiro
environment
02-May-2024 23:30:51.069 SEVERE [main]
org.apache.catalina.core.StandardContext.listenerStart Exception
sending context initialized event to list
ener instance of class [org.apache.shiro.ee.listeners.EnvironmentLoaderListener]
       java.lang.IllegalStateException: There is already a Shiro
environment associated with the current ServletContext.  Check if you
have mult
iple EnvironmentLoader* definitions in your web.xml!
               at
org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:132)
               at
org.apache.shiro.ee.listeners.EnvironmentLoaderListener.contextInitialized(EnvironmentLoaderListener.java:76)
               at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4453)
               at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4887)
               at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
               at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:687)
               at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:659)
               at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:712)
               at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:969)
               at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1911)
               at
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
               at
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
               at
org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
               at
java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123)
               at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:771)
               at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:423)
               at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1629)
               at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303)
               at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:114)
               at
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
               at
org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:345)
               at
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:903)
               at
org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:845)
               at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
               at
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1345)
               at
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1335)
               at
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
               at
org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
               at
java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)


Not sure if this is a "Phil is being stupid" thing, or a "this is
expected / known issue" thing, or something that actually needs
attention. But in case it is something, I thought I'd point it out.


Cheers,


Phil

Reply via email to