You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Bernd Bohmann (JIRA)" <de...@myfaces.apache.org> on 2005/12/11 18:02:09 UTC

[jira] Commented: (MYFACES-929) LoadBundleTag$BundleMapWrapper.equals

    [ http://issues.apache.org/jira/browse/MYFACES-929?page=comments#action_12360144 ] 

Bernd Bohmann commented on MYFACES-929:
---------------------------------------

The equals method should not throw UnsupportedOperationException.

I have removed the equals method.

Please test it now

> LoadBundleTag$BundleMapWrapper.equals
> -------------------------------------
>
>          Key: MYFACES-929
>          URL: http://issues.apache.org/jira/browse/MYFACES-929
>      Project: MyFaces
>         Type: Bug
>   Components: Tobago
>  Environment: Geronimo 1.0M5, Jetty container(default)
>     Reporter: Olexandr Zakordonskyy
>     Assignee: Bernd Bohmann

>
> My application crashes, because:
> Unsupported operationException.
> Thread [SocketListener0-9] (Suspended (exception UnsupportedOperationException))
> 	LoadBundleTag$BundleMapWrapper.equals(Object) line: 115
> 	HashSessionManager$Session(AbstractSessionManager$Session).setAttribute(String, Object) line: 805
> 	SessionMap.setAttribute(String, Object) line: 50
> 	SessionMap(AbstractAttributeMap).put(Object, Object) line: 104
> 	LoadBundleTag.doStartTag() line: 50
> 	page.tag line: 4
> 	page.tag line: not available
> 	page.tag line: 3
> 	login.jsp line: 5
> 	login.jsp line: 5
> 	login_jsp(HttpJspBase).service(HttpServletRequest, HttpServletResponse) line: 97
> 	login_jsp(HttpServlet).service(ServletRequest, ServletResponse) line: 688
> 	JspServletWrapper.service(HttpServletRequest, HttpServletResponse, boolean) line: 322
> 	JspServlet.serviceJspFile(HttpServletRequest, HttpServletResponse, String, Throwable, boolean) line: 291
> 	JspServlet.service(HttpServletRequest, HttpServletResponse) line: 241
> 	JspServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 688
> 	JettyServletHolder(ServletHolder).handle(ServletRequest, ServletResponse) line: 427
> 	JettyServletHolder.handle(ServletRequest, ServletResponse) line: 99
> 	WebApplicationHandler$CachedChain.doFilter(ServletRequest, ServletResponse) line: 832
> 	JSR154Filter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 171
> 	WebApplicationHandler$CachedChain.doFilter(ServletRequest, ServletResponse) line: 823
> 	WebApplicationHandler.dispatch(String, HttpServletRequest, HttpServletResponse, ServletHolder, int) line: 473
> 	Dispatcher.dispatch(ServletRequest, ServletResponse, int) line: 272
> 	Dispatcher.forward(ServletRequest, ServletResponse) line: 169
> 	ServletExternalContextImpl.dispatch(String) line: 415
> 	JspViewHandlerImpl.renderView(FacesContext, UIViewRoot) line: 234
> 	ViewHandlerImpl.renderView(FacesContext, UIViewRoot) line: 116
> 	ViewHandler(ViewHandlerImpl).renderView(FacesContext, UIViewRoot) line: 116
> 	LifecycleImpl.render(FacesContext) line: 300
> 	FacesServlet.service(ServletRequest, ServletResponse) line: 95
> 	JettyServletHolder(ServletHolder).handle(ServletRequest, ServletResponse) line: 427
> 	JettyServletHolder.handle(ServletRequest, ServletResponse) line: 99
> 	WebApplicationHandler$CachedChain.doFilter(ServletRequest, ServletResponse) line: 832
> 	JSR154Filter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 171
> 	WebApplicationHandler$CachedChain.doFilter(ServletRequest, ServletResponse) line: 823
> 	WebApplicationHandler.dispatch(String, HttpServletRequest, HttpServletResponse, ServletHolder, int) line: 473
> 	Dispatcher.dispatch(ServletRequest, ServletResponse, int) line: 272
> 	Dispatcher.forward(ServletRequest, ServletResponse) line: 169
> 	RulesEngine.doForward(Forward, HttpServletRequest, HttpServletResponse) line: 67
> 	RulesEngine.doForward(HttpServletRequest, HttpServletResponse) line: 52
> 	RESTFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 183
> 	WebApplicationHandler$CachedChain.doFilter(ServletRequest, ServletResponse) line: 823
> 	JSR154Filter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 171
> 	WebApplicationHandler$CachedChain.doFilter(ServletRequest, ServletResponse) line: 823
> 	WebApplicationHandler.dispatch(String, HttpServletRequest, HttpServletResponse, ServletHolder, int) line: 473
> 	WebApplicationHandler(ServletHandler).handle(String, String, HttpRequest, HttpResponse) line: 567
> 	JettyWebAppContext(HttpContext).handle(String, String, HttpRequest, HttpResponse) line: 1565
> 	JettyWebAppContext(WebApplicationContext).handle(String, String, HttpRequest, HttpResponse) line: 635
> 	JettyWebAppContext(HttpContext).handle(HttpRequest, HttpResponse) line: 1517
> 	JettyServer(HttpServer).service(HttpRequest, HttpResponse) line: 954
> 	HttpConnection.service(HttpRequest, HttpResponse) line: 816
> 	HttpConnection.handleNext() line: 983
> 	HttpConnection.handle() line: 833
> 	SocketListener.handleConnection(Socket) line: 244
> 	SocketListener(ThreadedServer).handle(Object) line: 357
> 	ThreadPool$PoolThread.run() line: 534
> I think, you shold support equals method.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira