Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4979820

cannot load class names containing some JSR 202 characters

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b46
    • CPU:
      generic
    • OS:
      generic

      Description

      JSR 202 relaxes the prior restrictions on the legal characters
      in a class name. If you use some newly legal characters in a
      class name such as the SPACE character or other characters which
      must be escaped in the URL the class may be found.

      For example, an applet class named "Fo o" (with a space between
      the two 'o' characters) and an http codebase will result in
      appletviewer attempting to fetch a file named "Fo".

      This problem is not specific to appletviewer but applies to all
      classes loaded through a URLClassLoader include applications
      classes loaded through the "system class loader".

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ywangsunw Yingxian Wang (Inactive)
              Reporter:
              jdn Jeffrey Nisewanger (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: