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

Clean up the XML that's generated to be used for generating emails using XSLT


    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Development
    • Labels:
    • Similar issues:
      KULRICE-3297XML Document Content is not properly included in XML used to generate workflow emails
      KULRICE-2046Create an EmailNode which allows for sending arbitrary emails using stylesheets for content generation
      KULRICE-5027StyleableEmailContentServiceImpl should be using JAXB instead of it's current weird mode of operation in order to generate XML for emails
      KULRICE-2935Improve Email Node to allow generation of an email from the initiator.
      KULRICE-805Come up with a method for generating documentation about our XML document structure (XSD schema)
      KULRICE-7371do not impersonate email in KualiExceptionIncidentServiceImpl
      KULRICE-3286Remove usage of base.url config parameter for workflow email generation
      KULRICE-5745Clean up old constants, code, etc. that reference document search generator and result processor since they no longer exist
      KULRICE-2477Clean up references in JPA support code to Hibernate where possible
      KULRICE-4112LazyInitializationException on a route header's notes list occurs when attempting to generate email reminders
    • Rice Module:


      This content is currently a mess as it does some automatic stuff (using xstream, etc.) we should create a specific schema that the output will conform to and then generate the XML according to that schema. It's pretty much impossible to document how to customize the emails right now. So once this is done we should update the documentation regarding email customization in the KEW Technical Guide.

      If this change is impacting (which it probably will be) it needs to be documented well in the release notes.

      See KRDOC-54 for example xml input to the stylesheets.

        Issue Links


          Eric Westfall added a comment -

          ALso notice in the xml on the linked issue that the "env" attribute is empty.

          Eric Westfall added a comment - ALso notice in the xml on the linked issue that the "env" attribute is empty.


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


              • Created:

                Structure Helper Panel