
|
If you were logged in you would be able to see more operations.
|
|
|
| Labels: |
|
| User impact: |
High
|
I had >20 "Other Artifacts". When I was paging through the list in the web UI, it apparently let me page off the end of them. Subsequently the UI fails to work correctly – a message is displayed "The call failed on the server; see server log for details". The console shows this error:
[webapp 2008/03/28 09:07:14] - Exception while dispatching incoming RPC call
java.lang.RuntimeException: com.google.gwt.user.server.rpc.UnexpectedException:
Service method 'public abstract org.mule.galaxy.web.rpc.WSearchResults org.mule.
galaxy.web.rpc.RegistryService.getArtifacts(java.lang.String,java.util.Set,java.
util.Set,java.lang.String,int,int) throws org.mule.galaxy.web.client.RPCExceptio
n' threw an unexpected exception: java.util.NoSuchElementException
at org.gwtwidgets.server.spring.GWTRPCServiceExporter.processCall(GWTRPC
ServiceExporter.java:150)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServ
iceServlet.java:187)
at org.gwtwidgets.server.spring.GWTRPCServiceExporter.handleRequest(GWTR
PCServiceExporter.java:168)
at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(
HttpRequestHandlerAdapter.java:49)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:858)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:792)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:476)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServ
let.java:441)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:121)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
at winstone.RequestDispatcher.forward(RequestDispatcher.java:334)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:374)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(Filt
erSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Fi
lterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTra
nslationFilter.java:124)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter.doFilter(S
witchUserProcessingFilter.java:341)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFil
ter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(R
ememberMeProcessingFilter.java:142)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doF
ilter(SecurityContextHolderAwareRequestFilter.java:81)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicPr
ocessingFilter.java:174)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProces
singFilter.java:271)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:1
10)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilte
r(HttpSessionContextIntegrationFilter.java:249)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.jav
a:149)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.j
ava:98)
at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:364)
at org.springmodules.jcr.support.OpenSessionInViewFilter.doFilterInterna
l(OpenSessionInViewFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR
equestFilter.java:75)
at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:364)
at winstone.RequestDispatcher.forward(RequestDispatcher.java:332)
at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.jav
a:244)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
at java.lang.Thread.run(Unknown Source)
Caused by: com.google.gwt.user.server.rpc.UnexpectedException: Service method 'p
ublic abstract org.mule.galaxy.web.rpc.WSearchResults org.mule.galaxy.web.rpc.Re
gistryService.getArtifacts(java.lang.String,java.util.Set,java.util.Set,java.lan
g.String,int,int) throws org.mule.galaxy.web.client.RPCException' threw an unexp
ected exception: java.util.NoSuchElementException
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
361)
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
320)
at org.gwtwidgets.server.spring.GWTRPCServiceExporter.processCall(GWTRPC
ServiceExporter.java:143)
... 46 more
Caused by: java.util.NoSuchElementException
at org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl.skip(NodeIte
ratorImpl.java:111)
at org.apache.jackrabbit.core.query.lucene.DocOrderNodeIteratorImpl.skip
(DocOrderNodeIteratorImpl.java:96)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl$13.doInJcr(JcrRegistryImpl.j
ava:1066)
at org.springmodules.jcr.JcrTemplate.execute(JcrTemplate.java:76)
at org.springmodules.jcr.JcrTemplate.execute(JcrTemplate.java:108)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl.executeWithQueryException(Jc
rRegistryImpl.java:582)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl.search(JcrRegistryImpl.java:
1036)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl$$FastClassByCGLIB$$d926238e.
invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocatio
n.invokeJoinpoint(Cglib2AopProxy.java:694)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.in
voke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterc
eptor.intercept(Cglib2AopProxy.java:629)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl$$EnhancerByCGLIB$$acd512e5.s
earch(<generated>)
at org.mule.galaxy.web.server.RegistryServiceImpl.getArtifacts(RegistryS
erviceImpl.java:217)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.gwtwidgets.server.spring.GWTRPCServiceExporter.processCall(GWTRPC
ServiceExporter.java:127)
... 46 more
|
|
Description
|
I had >20 "Other Artifacts". When I was paging through the list in the web UI, it apparently let me page off the end of them. Subsequently the UI fails to work correctly – a message is displayed "The call failed on the server; see server log for details". The console shows this error:
[webapp 2008/03/28 09:07:14] - Exception while dispatching incoming RPC call
java.lang.RuntimeException: com.google.gwt.user.server.rpc.UnexpectedException:
Service method 'public abstract org.mule.galaxy.web.rpc.WSearchResults org.mule.
galaxy.web.rpc.RegistryService.getArtifacts(java.lang.String,java.util.Set,java.
util.Set,java.lang.String,int,int) throws org.mule.galaxy.web.client.RPCExceptio
n' threw an unexpected exception: java.util.NoSuchElementException
at org.gwtwidgets.server.spring.GWTRPCServiceExporter.processCall(GWTRPC
ServiceExporter.java:150)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServ
iceServlet.java:187)
at org.gwtwidgets.server.spring.GWTRPCServiceExporter.handleRequest(GWTR
PCServiceExporter.java:168)
at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(
HttpRequestHandlerAdapter.java:49)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:858)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:792)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:476)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServ
let.java:441)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:121)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
at winstone.RequestDispatcher.forward(RequestDispatcher.java:334)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:374)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(Filt
erSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Fi
lterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTra
nslationFilter.java:124)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter.doFilter(S
witchUserProcessingFilter.java:341)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFil
ter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(R
ememberMeProcessingFilter.java:142)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doF
ilter(SecurityContextHolderAwareRequestFilter.java:81)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicPr
ocessingFilter.java:174)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProces
singFilter.java:271)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:1
10)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilte
r(HttpSessionContextIntegrationFilter.java:249)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:275)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.jav
a:149)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.j
ava:98)
at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:364)
at org.springmodules.jcr.support.OpenSessionInViewFilter.doFilterInterna
l(OpenSessionInViewFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR
equestFilter.java:75)
at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:364)
at winstone.RequestDispatcher.forward(RequestDispatcher.java:332)
at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.jav
a:244)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
at java.lang.Thread.run(Unknown Source)
Caused by: com.google.gwt.user.server.rpc.UnexpectedException: Service method 'p
ublic abstract org.mule.galaxy.web.rpc.WSearchResults org.mule.galaxy.web.rpc.Re
gistryService.getArtifacts(java.lang.String,java.util.Set,java.util.Set,java.lan
g.String,int,int) throws org.mule.galaxy.web.client.RPCException' threw an unexp
ected exception: java.util.NoSuchElementException
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
361)
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
320)
at org.gwtwidgets.server.spring.GWTRPCServiceExporter.processCall(GWTRPC
ServiceExporter.java:143)
... 46 more
Caused by: java.util.NoSuchElementException
at org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl.skip(NodeIte
ratorImpl.java:111)
at org.apache.jackrabbit.core.query.lucene.DocOrderNodeIteratorImpl.skip
(DocOrderNodeIteratorImpl.java:96)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl$13.doInJcr(JcrRegistryImpl.j
ava:1066)
at org.springmodules.jcr.JcrTemplate.execute(JcrTemplate.java:76)
at org.springmodules.jcr.JcrTemplate.execute(JcrTemplate.java:108)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl.executeWithQueryException(Jc
rRegistryImpl.java:582)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl.search(JcrRegistryImpl.java:
1036)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl$$FastClassByCGLIB$$d926238e.
invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocatio
n.invokeJoinpoint(Cglib2AopProxy.java:694)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.in
voke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterc
eptor.intercept(Cglib2AopProxy.java:629)
at org.mule.galaxy.impl.jcr.JcrRegistryImpl$$EnhancerByCGLIB$$acd512e5.s
earch(<generated>)
at org.mule.galaxy.web.server.RegistryServiceImpl.getArtifacts(RegistryS
erviceImpl.java:217)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.gwtwidgets.server.spring.GWTRPCServiceExporter.processCall(GWTRPC
ServiceExporter.java:127)
... 46 more |
Show » |
|