Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-6311

.size() calls in ToString() methods trigger JDBC calls and should be removed

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 2.0.0-b4, 2.0
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-12971Remove toString debug from xapool GenericPool::checkOut method
      KULRICE-4439DefaultEmailService.java afterPropertiesSet not called in both sendEmail methods
      KULRICE-1752Remove uneccessary calls to GlobalResourceLoader.stop()
      KULRICE-9228Allow method to call to not be specified on URL
      KULRICE-6988Implement toString method for QueryByCriteria in org.kuali.rice.core.api.criteria
      KULRICE-2400Remove uses of KimGroup API calls on Person
      KULRICE-12546Actions method to calls within rich messages should be accessible by default
      KULRICE-6899Maintainable.saveBusinessObject() never gets called
      KULRICE-8821Refresh timer throws exception if refresh method to call not set
      KULRICE-8805Method arguments for field queries are not getting sent with script call
    • Rice Module:
      KEW
    • Application Requirement:
      Rice
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      In ActionRequestValue.java and RouteNodeInstance.java the toString() methods contain .size() calls. We noticed at IU that this can cause deadlocks and blocked threads when using a performance monitoring tool such as DynaTrace. The .size() triggers JDBC calls which we don't want to happen inside of a toString() method.

        Issue Links

          Activity

          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-trunk-nightly #277 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/277/)
          KULRICE-6311 -.size() calls in ToString() methods trigger JDBC calls and should be removed

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #277 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/277/ ) KULRICE-6311 -.size() calls in ToString() methods trigger JDBC calls and should be removed

            People

            • Assignee:
              Shannon Hess
              Reporter:
              Shannon Hess
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel