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"

Bug #1163 (closed)

Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

Searching does not find any results

Reported by: atarkowska Owned by: jamoore
Priority: critical Cc: jburel
Sprint: n.a.
Total Remaining Time: n.a.

Description (last modified by jmoore)

2009-02-04 15:48:00,803 INFO  [        ome.services.util.ServiceHandler] (l.Server-9)  Meth:    interface ome.api.Search.onlyType
2009-02-04 15:48:00,803 INFO  [        ome.services.util.ServiceHandler] (l.Server-9)  Args:    [class ome.model.core.Image]
2009-02-04 15:48:00,803 INFO  [        ome.services.util.ServiceHandler] (l.Server-9)  Rslt:    null
2009-02-04 15:48:00,804 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Meth:    interface ome.api.Search.addOrderByAsc
2009-02-04 15:48:00,804 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Args:    [name]
2009-02-04 15:48:00,804 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Rslt:    null
2009-02-04 15:48:00,805 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Meth:    interface ome.api.Search.setAllowLeadingWildcard
2009-02-04 15:48:00,806 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Args:    [true]
2009-02-04 15:48:00,806 INFO  [        ome.services.util.ServiceHandler] (l.Server-6)  Rslt:    null
2009-02-04 15:48:00,806 INFO  [        ome.services.util.ServiceHandler] (l.Server-3)  Meth:    interface ome.api.Search.byFullText
2009-02-04 15:48:00,807 INFO  [        ome.services.util.ServiceHandler] (l.Server-3)  Args:    [test*]
2009-02-04 15:48:00,807 INFO  [        ome.services.util.ServiceHandler] (l.Server-3)  Rslt:    null
2009-02-04 15:48:00,807 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Meth:    interface ome.api.Search.hasNext
2009-02-04 15:48:00,808 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Args:    ()
2009-02-04 15:48:00,808 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Executor.doWork -- ome.services.search.FullText
2009-02-04 15:48:00,808 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Args:    [null, ome.tools.spring.InternalServiceFactory@490d8675]
2009-02-04 15:48:00,808 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Excp:    ome.conditions.InternalException: ome.services.search.FullText.doWork should have a @Transactional annotation!
2009-02-04 15:48:00,808 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Excp:    ome.conditions.InternalException: ome.services.search.FullText.doWork should have a @Transactional annotation!
2009-02-04 15:48:00,815 INFO  [ ome.services.blitz.impl.ServiceFactoryI] (l.Server-2) Added servant to adapter: fc196268-d47b-4e1b-ae1c-1569e20cc13f/86:24:41:32:-55518094:11f419ae42b:-7fc9omero.api.Search(omero.api._SearchTie@37a38e01)
2009-02-04 15:48:00,817 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Meth:    interface ome.api.Search.hasNext
2009-02-04 15:48:00,817 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Args:    ()
2009-02-04 15:48:00,817 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Rslt:    false

Change History (2)

comment:1 Changed 15 years ago by jmoore

  • Description modified (diff)
  • Resolution set to fixed
  • Status changed from new to closed

comment:2 Changed 15 years ago by atarkowska

test: r3451

  File "/Users/Ola/J2EP/OMERO/components/tools/OmeroPy/build/lib/omero_API_ice.py", line 3756, in hasNext
    return _M_omero.api.Search._op_hasNext.invoke(self, ((), _ctx))
InternalException: exception ::omero::InternalException
{
    serverStackTrace = ome.conditions.InternalException: ome.services.search.FullText.doWork should have a @Transactional annotation!
        at ome.tools.spring.ForceTransactionAttributeSource.getTransactionAttribute(ForceTransactionAttributeSource.java:27)
        at org.springframework.transaction.interceptor.CompositeTransactionAttributeSource.getTransactionAttribute(CompositeTransactionAttributeSource.java:57)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
        at ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:169)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
        at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:93)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
        at $Proxy55.doWork(Unknown Source)
        at ome.services.util.Executor$Impl.execute(Executor.java:252)
        at ome.services.SearchBean.hasNext(SearchBean.java:262)
        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:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
        at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:93)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
        at $Proxy64.hasNext(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:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
        at ome.security.basic.BasicSecurityWiring.invoke(BasicSecurityWiring.java:78)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
        at ome.services.blitz.fire.AopContextInitializer.invoke(AopContextInitializer.java:35)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
        at $Proxy64.hasNext(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:585)
        at ome.services.blitz.util.IceMethodInvoker.callOrClose(IceMethodInvoker.java:257)
        at ome.services.blitz.util.IceMethodInvoker.invoke(IceMethodInvoker.java:179)
        at ome.services.throttling.Callback.run(Callback.java:55)
        at ome.services.throttling.InThreadThrottlingStrategy.callInvokerOnRawArgs(InThreadThrottlingStrategy.java:37)
        at ome.services.blitz.impl.AbstractAmdServant.callInvokerOnRawArgs(AbstractAmdServant.java:114)
        at ome.services.blitz.impl.SearchI.hasNext_async(SearchI.java:196)
        at omero.api._SearchTie.hasNext_async(_SearchTie.java:190)
        at omero.api._SearchDisp.___hasNext(_SearchDisp.java:1292)
        at omero.api._SearchDisp.__dispatch(_SearchDisp.java:1543)
        at IceInternal.Incoming.invoke(Incoming.java:166)
        at Ice.ConnectionI.invokeAll(ConnectionI.java:2045)
        at Ice.ConnectionI.message(ConnectionI.java:977)
        at IceInternal.ThreadPool.run(ThreadPool.java:575)
        at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
        at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:951)

    serverExceptionClass = ome.conditions.InternalException
    message = ome.services.search.FullText.doWork should have a @Transactional annotation!
}
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.64363 sec.)

We're Hiring!