You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by Apache Bloodhound <bl...@incubator.apache.org> on 2012/05/16 02:20:07 UTC

[Apache Bloodhound] #81: Better error handling while rendering widget contents

#81: Better error handling while rendering widget contents
------------------------------+--------------------
 Reporter:  olemis            |      Owner:  nobody
     Type:  enhancement       |     Status:  new
 Priority:  major             |  Milestone:
Component:  dashboard         |    Version:
 Keywords:  exception widget  |
------------------------------+--------------------
 The idea is to try to detect and handle so much exceptions as possible
 when rendering widgets. Instead of letting them to propagate up to request
 handling loop (thus displaying error page) , it should be possible to
 render all other contents of the page and insert an (error | warning)
 message at the exact location where widget is to be shown . This message
 should contain useful information for both users accessing the site (e.g.
 `TRAC_ADMIN` permission is needed in order to display this content) , and
 admins (e.g. see log entry !#123456789 for further details) .

-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/81>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker

Re: [Apache Bloodhound] #81: Better error handling while rendering widget contents

Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#81: Better error handling while rendering widget contents
--------------------------+-------------------------------------
  Reporter:  olemis       |      Owner:  olemis
      Type:  enhancement  |     Status:  accepted
  Priority:  major        |  Milestone:  RC1 for initial release
 Component:  dashboard    |    Version:
Resolution:               |   Keywords:  exception widget
--------------------------+-------------------------------------

Comment (by olemis):

 Attached patch implements better error handling for widgets as described
 above . It's built to be applied against r1339633 .

-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/81#comment:2>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker

Re: [Apache Bloodhound] #81: Better error handling while rendering widget contents

Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#81: Better error handling while rendering widget contents
--------------------------+-------------------------------------
  Reporter:  olemis       |      Owner:  olemis
      Type:  enhancement  |     Status:  closed
  Priority:  major        |  Milestone:  RC1 for initial release
 Component:  dashboard    |    Version:
Resolution:  fixed        |   Keywords:  exception widget
--------------------------+-------------------------------------
Changes (by gjm):

 * status:  accepted => closed
 * resolution:   => fixed


Comment:

 OK, it looks a lot better than the previous behaviour so we will go with
 that.

 r1341402 provides in-dashboard error handling to allow non-erroring parts
 of the interface to render appropriately

-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/81#comment:3>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker

Re: [Apache Bloodhound] #81: Better error handling while rendering widget contents

Posted by Apache Bloodhound <bl...@incubator.apache.org>.
#81: Better error handling while rendering widget contents
--------------------------+-------------------------------------
  Reporter:  olemis       |      Owner:  olemis
      Type:  enhancement  |     Status:  accepted
  Priority:  major        |  Milestone:  RC1 for initial release
 Component:  dashboard    |    Version:
Resolution:               |   Keywords:  exception widget
--------------------------+-------------------------------------
Changes (by olemis):

 * owner:  nobody => olemis
 * status:  new => accepted
 * milestone:   => RC1 for initial release


-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/81#comment:1>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker