[ome-users] trouble with thumbnails in omero web

Tjelvar Olsson (JIC) Tjelvar.Olsson at jic.ac.uk
Thu Nov 12 13:28:18 GMT 2015


Hi,

I cannot currently view thumbnails in: OMERO.web 5.1.2-ice35-b45 running on a CentOS 7 VM, installed using an Ansible playbook developed earlier in the year:

https://github.com/JIC-CSB/omero-ansible

I've just realised that I cannot view thumbnails in the web interface. Looking at the OMERO.

I have appended some output from the OMEROweb.log that seemed relevant.

Any idea what is wrong with my installation?

Regards,

Tjelvare


2015-11-12 13:13:00,143 WARNI [                           omero.gateway] (proc.24856) debug:4105 InternalException on <class 'omeroweb.webclient.webclient_gateway.OmeroWebSafeCallWrapper'> to <b1d90d71-3f90-4b72
-b3f8-858d3b3ef964omero.api.RenderingEngine> renderCompressed((object #0 (::omero::romio::PlaneDef)
{
    slice = 0
    x = 0
    y = 0
    z = 0
    t = 0
    region = <nil>
    stride = 0
}, <ServiceOptsDict: {'omero.session.uuid': 'abe5fa60-6b2b-4ae6-b7b5-da97732ee258', 'omero.group': '-1', 'omero.client.uuid': '9984e28e-6cfd-4929-90ab-7815ff95c82f'}>), {})
Traceback (most recent call last):
  File "/home/omero/OMERO.server/lib/python/omero/gateway/__init__.py", line 4123, in __call__
    return self.f(*args, **kwargs)
  File "/home/omero/OMERO.server/lib/python/omero_api_RenderingEngine_ice.py", line 307, in renderCompressed
    return _M_omero.api.RenderingEngine._op_renderCompressed.invoke(self, ((_def, ), _ctx))
InternalException: exception ::omero::InternalException
{
    serverStackTrace = ome.conditions.InternalException:  Wrapped Exception: (java.lang.NoClassDefFoundError):
Could not initialize class com.sun.imageio.plugins.jpeg.JPEGImageWriter
        at com.sun.imageio.plugins.jpeg.JPEGImageWriterSpi.createWriterInstance(JPEGImageWriterSpi.java:96)
        at javax.imageio.spi.ImageWriterSpi.createWriterInstance(ImageWriterSpi.java:351)
        at javax.imageio.ImageIO$ImageWriterIterator.next(ImageIO.java:843)
        at javax.imageio.ImageIO$ImageWriterIterator.next(ImageIO.java:827)
        at ome.logic.CompressImpl.compressToStream(CompressImpl.java:34)
        at ome.services.RenderingBean.renderCompressed(RenderingBean.java:545)
        at sun.reflect.GeneratedMethodAccessor1781.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:121)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
        at com.sun.proxy.$Proxy107.renderCompressed(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor1781.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at ome.security.basic.BasicSecurityWiring.invoke(BasicSecurityWiring.java:98)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at ome.services.blitz.fire.AopContextInitializer.invoke(AopContextInitializer.java:43)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
        at com.sun.proxy.$Proxy107.renderCompressed(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor2657.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at ome.services.blitz.util.IceMethodInvoker.invoke(IceMethodInvoker.java:179)
        at ome.services.throttling.Callback.run(Callback.java:56)
        at ome.services.throttling.InThreadThrottlingStrategy.callInvokerOnRawArgs(InThreadThrottlingStrategy.java:56)
at ome.services.blitz.impl.AbstractAmdServant.callInvokerOnRawArgs(AbstractAmdServant.java:149)
        at ome.services.blitz.impl.RenderingEngineI.renderCompressed_async(RenderingEngineI.java:339)
        at sun.reflect.GeneratedMethodAccessor2656.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at omero.cmd.CallContext.invoke(CallContext.java:78)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
        at com.sun.proxy.$Proxy109.renderCompressed_async(Unknown Source)
        at omero.api._RenderingEngineTie.renderCompressed_async(_RenderingEngineTie.java:276)
        at omero.api._RenderingEngineDisp.___renderCompressed(_RenderingEngineDisp.java:575)
        at omero.api._RenderingEngineDisp.__dispatch(_RenderingEngineDisp.java:1667)
        at IceInternal.Incoming.invoke(Incoming.java:222)
        at Ice.ConnectionI.invokeAll(ConnectionI.java:2482)
        at Ice.ConnectionI.dispatch(ConnectionI.java:1258)
        at Ice.ConnectionI.message(ConnectionI.java:1213)
        at IceInternal.ThreadPool.run(ThreadPool.java:321)
        at IceInternal.ThreadPool.access$300(ThreadPool.java:12)
        at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:693)
        at java.lang.Thread.run(Thread.java:745)

    serverExceptionClass = ome.conditions.InternalException
    message =  Wrapped Exception: (java.lang.NoClassDefFoundError):
Could not initialize class com.sun.imageio.plugins.jpeg.JPEGImageWriter
}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openmicroscopy.org.uk/pipermail/ome-users/attachments/20151112/c36994e6/attachment.html>


More information about the ome-users mailing list