Task #6236 (closed)
Opened 13 years ago
Closed 13 years ago
BUG: Web: Add share - Feedback 3867
Reported by: | omero-qa | Owned by: | jamoore |
---|---|---|---|
Priority: | major | Milestone: | OMERO-Beta4.3.2 |
Component: | Web | Version: | n.a. |
Keywords: | n.a. | Cc: | jmateos@…, wmoore, atarkowska |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
http://qa.openmicroscopy.org.uk/qa/feedback/3867/
Comment: Trying to add a share. after clicking the save button
Traceback (most recent call last): File "/OMERO/src/OMERO.server-Beta-4.2.2/lib/python/django/core/handlers/base.py", line 92, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/OMERO/src/OMERO.server-Beta-4.2.2/lib/python/omeroweb/webclient/views.py", line 155, in wrapped return f(request, *args, **kwargs) File "/OMERO/src/OMERO.server-Beta-4.2.2/lib/python/omeroweb/webclient/views.py", line 1606, in load_public controller.getShares() File "/OMERO/src/OMERO.server-Beta-4.2.2/lib/python/omeroweb/webclient/controller/share.py", line 132, in getShares sh_list = list(self.conn.getOwnShares()) File "/OMERO/src/OMERO.server-Beta-4.2.2/lib/python/omero/gateway/__init__.py", line 1711, in getOwnShares for e in sh.getOwnShares(False): File "/OMERO/src/OMERO.server-Beta-4.2.2/lib/python/omero/gateway/__init__.py", line 2334, in wrapped return inner(*args, **kwargs) File "/OMERO/src/OMERO.server-Beta-4.2.2/lib/python/omero/gateway/__init__.py", line 2267, in inner return f(*args, **kwargs) File "/OMERO/src/OMERO.server-Beta-4.2.2/lib/python/omero_api_IShare_ice.py", line 143, in getOwnShares return _M_omero.api.IShare._op_getOwnShares.invoke(self, ((active, ), _ctx)) InternalException: exception ::omero::InternalException { serverStackTrace = java.lang.VerifyError: (class: omero/model/ShareI, method: removeSessionAnnotationLinkFromBoth signature: (Lomero/model/SessionAnnotationLink;ZLIce/Current;)V) Illegal constant pool index at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) at java.lang.Class.getConstructor0(Class.java:2699) at java.lang.Class.newInstance0(Class.java:326) at java.lang.Class.newInstance(Class.java:308) at ome.util.ModelMapper.findTarget(ModelMapper.java:155) at omero.util.IceMapper.filter(IceMapper.java:976) at ome.util.ContextFilter.filter(ContextFilter.java:160) at ome.util.ContextFilter.doFilter(ContextFilter.java:84) at ome.util.ContextFilter.filter(ContextFilter.java:121) at ome.util.ModelMapper.filter(ModelMapper.java:74) at ome.util.ModelMapper.map(ModelMapper.java:55) at omero.util.IceMapper.handleOutput(IceMapper.java:1096) at ome.services.blitz.util.IceMethodInvoker.invoke(IceMethodInvoker.java:196) 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.ShareI.getOwnShares_async(ShareI.java:221) at omero.api._IShareTie.getOwnShares_async(_IShareTie.java:254) at omero.api._IShareDisp.___getOwnShares(_IShareDisp.java:452) at omero.api._IShareDisp.__dispatch(_IShareDisp.java:1465) 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) serverExceptionClass = java.lang.VerifyError message = (class: omero/model/ShareI, method: removeSessionAnnotationLinkFromBoth signature: (Lomero/model/SessionAnnotationLink;ZLIce/Current;)V) Illegal constant pool index } <WSGIRequest GET:<QueryDict: {u'view': [u'tree']}>, POST:<QueryDict: {}>, COOKIES:{'sessionid': 'd366a07f2932b82ea402118700f36891'}, META:{'CONTENT_LENGTH': '', 'CONTENT_TYPE': '', 'HTTP_ACCEPT': 'text/html, */*', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'sessionid=d366a07f2932b82ea402118700f36891', 'HTTP_HOST': 'aspirine.igh.cnrs.fr', 'HTTP_REFERER': 'http://aspirine.igh.cnrs.fr/webclient/public/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-us) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1', 'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest', 'PATH_INFO': u'/webclient/load_public/', 'QUERY_STRING': 'view=tree', 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': u'', 'SERVER_NAME': '_', 'SERVER_PORT': '80', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x3eda6d0>, 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x4264e50>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}>
Change History (5)
comment:1 Changed 13 years ago by wmoore
- Cc wmoore added
- Component changed from from QA to Web
- Milestone changed from Unscheduled to OMERO-Beta4.3.2
- Priority changed from minor to major
comment:2 Changed 13 years ago by jmoore
- Owner atarkowska deleted
comment:3 Changed 13 years ago by jmoore
- Cc atarkowska added
comment:4 Changed 13 years ago by atarkowska
- Owner set to jmoore
comment:5 Changed 13 years ago by jmoore
- Resolution set to invalid
- Status changed from new to closed
A VerifyError means that something went wrong with a compile or the files themselves have become corrupted, like moving a directory similar. My assumption is that this would not be reproducible, but please let us know if you see it.
As Ola pointed out in devteam, this was originally a 4.2.2 issue. Removing her from owner, so that someone else can take this and test it if it's either fixed or possibly invalid now with 4.3.