Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-2917

Have package naming more closely follow Appendix D.5.1 of JAXB 2.0/2.2 specification

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.3
    • 2.3
    • JAXB Databinding
    • None
    • Novice

    Description

      Thread on this issue is here:
      http://cxf.547215.n5.nabble.com/Missing-piece-of-urn-in-class-name-td2112085.html#a2112085

      Mainly, two changes:

      From JAXB 2.2, Section D.5.1 (equivalent in earlier 2.0+ versions of JAXB):

      Rule #1) Since there is no formal syntax to identify the optional URI scheme, re-strict the schemes to be removed to case insensitive checks for schemes " http " and "urn ".

      CXF was removing all schemes, with the change it will remove just those two.

      Rule #2) Remove the trailing file type, one of .?? or .??? or .html.

      CXF was removing everything after the period, now just removing those three cases.

      Attachments

        Activity

          People

            gmazza Glen Mazza
            gmazza Glen Mazza
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: