Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #5440 (closed)

Opened 13 years ago

Closed 13 years ago

Bug: Large SVS file -2 resolution level set?

Reported by: cxallan Owned by: atarkowska
Priority: blocker Milestone: OMERO-Beta4.3
Component: Web Version: n.a.
Keywords: n.a. Cc: wmoore
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2011-06-16 (14)

Description

2011-05-23 13:58:13,580 INFO  [                 org.perf4j.TimingLogger] (l.Server-1) start[1306155493533] time[47] tag[omero.call.success.ome.services.RenderingBean.getTileSize]
2011-05-23 13:58:13,580 INFO  [        ome.services.util.ServiceHandler] (l.Server-1)  Rslt:    [240, 240]
2011-05-23 13:58:13,581 INFO  [        ome.services.util.ServiceHandler] (l.Server-9)  Meth:    interface omeis.providers.re.RenderingEngine.getResolutionLevel
2011-05-23 13:58:13,581 INFO  [        ome.services.util.ServiceHandler] (l.Server-9)  Args:    ()
2011-05-23 13:58:13,581 INFO  [                 org.perf4j.TimingLogger] (l.Server-9) start[1306155493581] time[0] tag[omero.call.success.ome.services.RenderingBean.getResolutionLevel]
2011-05-23 13:58:13,581 INFO  [        ome.services.util.ServiceHandler] (l.Server-9)  Rslt:    5
2011-05-23 13:58:13,581 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Meth:    interface omeis.providers.re.RenderingEngine.getResolutionLevels
2011-05-23 13:58:13,581 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Args:    ()
2011-05-23 13:58:13,581 INFO  [                 org.perf4j.TimingLogger] (l.Server-2) start[1306155493581] time[0] tag[omero.call.success.ome.services.RenderingBean.getResolutionLevels]
2011-05-23 13:58:13,581 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Rslt:    6
2011-05-23 13:58:13,583 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Meth:    interface omeis.providers.re.RenderingEngine.setResolutionLevel
2011-05-23 13:58:13,583 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Args:    [-2]
2011-05-23 13:58:13,583 INFO  [                 org.perf4j.TimingLogger] (l.Server-6) start[1306155493583] time[0] tag[omero.call.exception]
2011-05-23 13:58:13,584 WARN  [        ome.services.util.ServiceHandler] (l.Server-6) IllegalArgumentException thrown.

java.lang.IllegalArgumentException: Invalid series: 7
        at loci.formats.FormatReader.setSeries(FormatReader.java:778)
        at ome.io.bioformats.BfPixelBuffer.setResolutionLevel(BfPixelBuffer.java:496)
        at ome.io.bioformats.BfPyramidPixelBuffer.setResolutionLevel(BfPyramidPixelBuffer.java:1139)
        at omeis.providers.re.Renderer.setResolutionLevel(Renderer.java:940)
        at ome.services.RenderingBean.setResolutionLevel(RenderingBean.java:1418)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        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:111)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
        at $Proxy81.setResolutionLevel(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        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:83)
        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 $Proxy81.setResolutionLevel(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        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:136)
        at ome.services.blitz.impl.AbstractPyramidServant.setResolutionLevel_async(AbstractPyramidServant.java:78)
        at omero.api._RenderingEngineTie.setResolutionLevel_async(_RenderingEngineTie.java:92)
        at omero.api._PyramidServiceDisp.___setResolutionLevel(_PyramidServiceDisp.java:199)
        at omero.api._RenderingEngineDisp.__dispatch(_RenderingEngineDisp.java:1758)
        at IceInternal.Incoming.invoke(Incoming.java:159)
        at Ice.ConnectionI.invokeAll(ConnectionI.java:2037)
        at Ice.ConnectionI.message(ConnectionI.java:972)
        at IceInternal.ThreadPool.run(ThreadPool.java:577)
        at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
        at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971)
2011-05-23 13:58:13,584 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Excp:    java.lang.IllegalArgumentException: Invalid series: 7

Change History (6)

comment:1 Changed 13 years ago by atarkowska

  • Sprint set to 2011-06-02 (13)

comment:2 Changed 13 years ago by jburel

  • Sprint changed from 2011-06-02 (13) to 2011-06-16 (14)

Moved from sprint 2011-06-02 (13)

comment:3 Changed 13 years ago by atarkowska

  • Status changed from new to accepted

comment:4 Changed 13 years ago by atarkowska

  • Remaining Time set to 0.5

comment:5 Changed 13 years ago by Aleksandra Tarkowska <aleksandrat@…>

(In [a5f76ea659b03ea1bfcd4ff5fe7cfcf73dbc4b46/ome.git] on branch develop) better support for non square tiles, close #5224 and prevent to ask for negative zoom level, see #5440

comment:6 Changed 13 years ago by Aleksandra Tarkowska <aleksandrat@…>

  • Remaining Time changed from 0.5 to 0
  • Resolution set to fixed
  • Status changed from accepted to closed

(In [3f241ef82609a9f4ca65ea74576023ae2b689522/ome.git] on branch develop) this fixes negative level request, close #5440

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.64624 sec.)

We're Hiring!