Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-4029

user-type-mapped types are not working in ejbql aggregate functions

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 4.3.0.GA_CP04
    • Fix Version/s: 4.3.0.GA_CP09
    • Component/s: EJB
    • Labels:
      None
    • Affects:
      Release Notes
    • Release Notes Text:
      Hide
      EJB-QL aggregate functions are now implemented correctly, allowing user-type-mapped types to be used.
      Prose: A Class Cast Exception (CCE) was thrown from a result set reader when user-type-mapped types were used in EJB-QL
      aggregate functions. EJB-QL functions are now implemented correctly, allowing user-type-mapped types to be used.
      Show
      EJB-QL aggregate functions are now implemented correctly, allowing user-type-mapped types to be used. Prose: A Class Cast Exception (CCE) was thrown from a result set reader when user-type-mapped types were used in EJB-QL aggregate functions. EJB-QL functions are now implemented correctly, allowing user-type-mapped types to be used.
    • Release Notes Docs Status:
      Documented as Resolved Issue

      Description

      While these types can be used as query parameters, in the order by clause, etc they can't be used in, e.g., MIN or MAX functions (a CCE will be thrown from a result set reader).

      original fix done in https://jira.jboss.org/jira/browse/JBAS-7861

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jiwils James Wilson
                  Reporter:
                  ShaunA Shaun Appleton
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: