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

Document introspector bugs and what that means for client apps

    Details

    • Type: Task Task
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Documentation
    • Labels:
    • Similar issues:
      KULRICE-6749Configure rice sample app as a client app running against a standalone server
      KULRICE-6122Create "Getting Started" guide for client app developers
      KULRICE-12148Hard to tell what KRAD Sample app Authorization examples are doing
      KULRICE-3949Conversion Script test and analysis against client applications
      KULRICE-3475for client app db imports, rice dbs project needs to be checked out under the client app dir to avoid scheduling conflicts
      KULRICE-10632Test env for client app using standalone
      KULRICE-13524Rice Performance Client App Double Login
      KULRICE-4659Figure out how client apps will publish their KimTypeServices (and other modules' callback service) via SOAP
      KULRICE-13513Deploy embedded client sample app to test environment
      KULRICE-4027Conversion Script minor issue and bug fix
    • Rice Module:
      Rice Core

      Description

      From the email travis sent:

      I checked in a fix into rice 2.0 addressing the java api bug I found the
      other day.  The fix is in the form of a patched commons-beanutils jar.
      This jar internally uses the java.bean.Introspector class which is
      currently broken.  When working with javabeans you SHOULD use the
      commons-beanutils apis rather than the java.bean.Introspector.
      
      Also, the patched jar is installed under the org.kuali.commons group id.
      Rice client application MUST remember to ban the old apache version of
      this jar from their projects.  They can use the maven enforcer plugin to
      do this.  Failure to do this will cause krad crash when working with
      certain types of javabeans.
      
      See the following jira for details:
      
      https://jira.kuali.org/browse/KULRICE-5217
      
      Let me know if you have any questions.
      
      Thanks,
      Travis
      

        Issue Links

          Activity

          Hide
          Travis Schneeberger added a comment -

          We need to make sure we release a non-snapshot version of this jar and the ojb jar since currently they are both SNAPSHOT releases

          Show
          Travis Schneeberger added a comment - We need to make sure we release a non-snapshot version of this jar and the ojb jar since currently they are both SNAPSHOT releases

            People

            • Assignee:
              Unassigned
              Reporter:
              Eric Westfall
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Structure Helper Panel