Skip to content

javax.naming.OperationNotSupportedException: Context is read only #29

@grange74

Description

@grange74

On startup, you get this annoying message below. It doesn't seem to cause any meaningful problems but would be nice to eliminate as it can cause unnecessary angst if making a change and expecting no error messages to appear. It seems to be a known issue with JasperServer for quite some time: https://community.jaspersoft.com/questions/822153/error-closing-context

jasperserver    | 2019-01-07 20:19:25,715 ERROR JNDIResourceProvider,localhost-startStop-1:75 - error closing context
jasperserver    | javax.naming.OperationNotSupportedException: Context is read only
jasperserver    |       at org.apache.naming.NamingContext.checkWritable(NamingContext.java:963)
jasperserver    |       at org.apache.naming.NamingContext.close(NamingContext.java:758)
jasperserver    |       at com.tonbeller.tbutils.res.JNDIResourceProvider.close(JNDIResourceProvider.java:72)
jasperserver    |       at com.tonbeller.tbutils.res.CompositeResourceProvider.close(CompositeResourceProvider.java:56)
jasperserver    |       at com.tonbeller.tbutils.res.ResourcesFactory.initialize(ResourcesFactory.java:163)
jasperserver    |       at com.tonbeller.tbutils.res.ResourcesFactory.<init>(ResourcesFactory.java:92)
jasperserver    |       at com.tonbeller.tbutils.res.ResourcesFactory.<clinit>(ResourcesFactory.java:89)
jasperserver    |       at com.tonbeller.tbutils.res.ResourcesFactoryContextListener.contextInitialized(ResourcesFactoryContextListener.java:23)
jasperserver    |       at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4792)
jasperserver    |       at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5256)
jasperserver    |       at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
jasperserver    |       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754)
jasperserver    |       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
jasperserver    |       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
jasperserver    |       at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1140)
jasperserver    |       at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
jasperserver    |       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
jasperserver    |       at java.util.concurrent.FutureTask.run(FutureTask.java:266)
jasperserver    |       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
jasperserver    |       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
jasperserver    |       at java.lang.Thread.run(Thread.java:748)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions