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

jhat: class names are used to identify classes, class ids should be used instead

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 6
    • 6
    • core-svc
    • b55
    • generic
    • generic

      HAT uses class name to identify class in class queries. For eg. every class hyperlink uses class name in the query part. While this works for many apps, enterprise apps use class loaders that could potentially load the same named class. So, name does not uniquely identify a class. We need to use class id (just like we use object id for objects) to uniquely identify classes. This should be used everywhere in HAT. For eg. OQL query should permit class to be specified as name as well as id. Related issue is to show class loader, protection domain and signers in class view and also expose these to OQL queries.

            sundar Sundararajan Athijegannathan
            sundar Sundararajan Athijegannathan
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: