Details

    • Type: Sub Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.2
    • Fix Version/s: 1.0.2
    • Component/s: Development
    • Labels:
      None
    • Rice Module:
      Rice Core
    • Application Requirement:
      KC

      Description

      In KC we have had several issues where properties are being set/updated/removed? and and it would be nice to have some logging (in the JaxbConfigImpl) to figure where this is coming from. For example: is the update(override) coming from a file, a call to putProperty. What is the calling code which is setting this property.

      Right now, in order to figure this out we have had to debug our application. It is pretty critical to be able to diagnose these issues w/o the need for a debugger especially in environments where debugging isn't easy (like our deployed environments).

      Here is an example of one issue that we ran into.

      We were correctly setting the environment property to cnv in a config file which was correctly parsed/resolved. We failed to set the environment property in Spring for the RiceConfigurer. When the RiceConfigurer loaded up it reset the environment property to the default dev. The only way to figure this out was through debugging.

      There used to be some override logging statements but they were removed during a refactor. Adding back statements like this is probably a step in the right direction.

        Attachments

          Issue Links

            Activity

            Hide
            hudson-kr Kuali RIce Hudson (Inactive) added a comment -

            Integrated in UT-1.0-kc-mysql #44 (See http://ci.rice.kuali.org/job/UT-1.0-kc-mysql/44/)

            Show
            hudson-kr Kuali RIce Hudson (Inactive) added a comment - Integrated in UT-1.0-kc-mysql #44 (See http://ci.rice.kuali.org/job/UT-1.0-kc-mysql/44/ )
            Hide
            hudson-kr Kuali RIce Hudson (Inactive) added a comment -

            Integrated in UT-1.0-kc-mysql #47 (See http://ci.rice.kuali.org/job/UT-1.0-kc-mysql/47/)
            KULRICE-4079: Some of the new config logging was not being masked by the ConfigLogger.

            Show
            hudson-kr Kuali RIce Hudson (Inactive) added a comment - Integrated in UT-1.0-kc-mysql #47 (See http://ci.rice.kuali.org/job/UT-1.0-kc-mysql/47/ ) KULRICE-4079 : Some of the new config logging was not being masked by the ConfigLogger.
            Hide
            hudson-kr Kuali RIce Hudson (Inactive) added a comment -

            Integrated in UT-1.0-kc-oracle #31 (See http://ci.rice.kuali.org/job/UT-1.0-kc-oracle/31/)
            KULRICE-4079: Some of the new config logging was not being masked by the ConfigLogger.

            Show
            hudson-kr Kuali RIce Hudson (Inactive) added a comment - Integrated in UT-1.0-kc-oracle #31 (See http://ci.rice.kuali.org/job/UT-1.0-kc-oracle/31/ ) KULRICE-4079 : Some of the new config logging was not being masked by the ConfigLogger.
            Hide
            gtaylor Garey Taylor added a comment -

            Added permissions to upgrade scripts.
            updated master db with permissions.

            KR-SYS role has access to the screen by default now.

            Show
            gtaylor Garey Taylor added a comment - Added permissions to upgrade scripts. updated master db with permissions. KR-SYS role has access to the screen by default now.
            Hide
            hudson-kr Kuali RIce Hudson (Inactive) added a comment -

            Integrated in UT-1.0-kc-mysql-5.0.67 #8 (See http://ci.rice.kuali.org/job/UT-1.0-kc-mysql-5.0.67/8/)
            KULRICE-4079: Added permissions for the Configuration Viewer Screen. Rearranged the file names so they can be properly sorted. ie. yyyy-mm-yy.sql format

            Show
            hudson-kr Kuali RIce Hudson (Inactive) added a comment - Integrated in UT-1.0-kc-mysql-5.0.67 #8 (See http://ci.rice.kuali.org/job/UT-1.0-kc-mysql-5.0.67/8/ ) KULRICE-4079 : Added permissions for the Configuration Viewer Screen. Rearranged the file names so they can be properly sorted. ie. yyyy-mm-yy.sql format

              People

              • Assignee:
                gtaylor Garey Taylor
                Reporter:
                tschneeb Travis Schneeberger
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: