We are using Gwt with struts and hibernate.

Few of my customers are facing an issue.

This is my call stack, hope you could help me 

          [TP-Processor15] ERROR 
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/application] 
- Exception while dispatching incoming RPC call
        com.google.gwt.user.server.rpc.UnexpectedException: Service method 
'public abstract com.company.cm.ui.client.model.group.GroupData 
com.company.cm.ui.client.GroupService.getGroup(java.lang.Integer) throws 
com.company.cm.ui.client.exception.ServiceException' threw an unexpected 
exception: java.lang.IllegalArgumentException: [Assertion failed] - this 
collection must not be empty: it must contain at least 1 element
                at 
com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:385)
                at 
com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:588)
                at 
com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:551)
                at 
com.company.cm.ui.server.GwtSpringController.processCall(GwtSpringController.java:107)
                at 
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
                at 
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
                at 
com.company.cm.ui.server.GwtSpringController.handleRequest(GwtSpringController.java:88)
                at sun.reflect.GeneratedMethodAccessor944.invoke(Unknown 
Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
                at java.lang.reflect.Method.invoke(Unknown Source)
                at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
                at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
                at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
                at com.sun.proxy.$Proxy122.handleRequest(Unknown Source)
                at 
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
                at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
                at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
                at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
                at 
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
                at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
                at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
                at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
                at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at 
com.company.cm.ui.server.i18n.filter.I18nFilter.doFilter(I18nFilter.java:37)
                at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
                at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at 
com.company.cm.ui.server.header.filter.ExpiresHeaderFilter.doFilter(ExpiresHeaderFilter.java:65)
                at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
                at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at 
com.integrien.alive.ui.util.MainPortalFilter.doFilter(MainPortalFilter.java:255)
                at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
                at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at 
org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
                at 
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
                at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
                at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
                at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
                at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
                at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
                at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
                at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
                at 
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
                at 
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
                at 
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
                at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
                at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
                at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
                at java.lang.Thread.run(Unknown Source)
        Caused by: java.lang.IllegalArgumentException: [Assertion failed] - 
this collection must not be empty: it must contain at least 1 element
                at org.springframework.util.Assert.notEmpty(Assert.java:268)
                at org.springframework.util.Assert.notEmpty(Assert.java:280)
                at 
com.integrien.alive.vm.manager.group.GroupManagerImpl.getGroup(GroupManagerImpl.java:629)
                at sun.reflect.GeneratedMethodAccessor1755.invoke(Unknown 
Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
                at java.lang.reflect.Method.invoke(Unknown Source)
                at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
                at 
org.springframework.aop.interceptor.CustomizableTraceInterceptor.invokeUnderTrace(CustomizableTraceInterceptor.java:256)
                at 
org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:110)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
                at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
                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.getGroup(Unknown Source)
                at 
com.company.cm.ui.server.GroupServiceImpl.getGroup(GroupServiceImpl.java:172)
                at sun.reflect.GeneratedMethodAccessor1759.invoke(Unknown 
Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
                at java.lang.reflect.Method.invoke(Unknown Source)
                at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
                at 
org.springframework.aop.interceptor.CustomizableTraceInterceptor.invokeUnderTrace(CustomizableTraceInterceptor.java:256)
                at 
org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:110)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
                at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
                at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
                at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
                at com.sun.proxy.$Proxy122.getGroup(Unknown Source)
                at sun.reflect.GeneratedMethodAccessor2580.invoke(Unknown 
Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
                at java.lang.reflect.Method.invoke(Unknown Source)
                at 
com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569)
                ... 51 more

                                                                            
                                  

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to