[jboss-jira] [JBoss JIRA] (WFCORE-1154) Deprecate permgen attributes in host and server config level jvm settings

Brian Stansberry (JIRA) issues at jboss.org
Mon Nov 23 10:12:00 EST 2015


Brian Stansberry created WFCORE-1154:
----------------------------------------

             Summary: Deprecate permgen attributes in host and server config level jvm settings
                 Key: WFCORE-1154
                 URL: https://issues.jboss.org/browse/WFCORE-1154
             Project: WildFly Core
          Issue Type: Task
          Components: Domain Management
            Reporter: Brian Stansberry
             Fix For: 3.0.0.Alpha1


The permgen size attributes no longer do anything in a core 2.0 or later server, as we require JDK 8 and our code ignores these if JDK 8 or later is running. So we should deprecate the config elements and log a message if they are used, and add deprecation text in the xsd.

I considered only deprecating these attributes if they appear in the host=* tree, and not doing the ones for domain-wide resources, since those could be used for legacy slaves running JDK < 8. But I think the distinction isn't worth the effort. First, these things are deprecated in all cases in the sense that they may go away in some future release. And second, all that happens is an INFO message is logged, and the chances that message may help some JDK 8 user offsets the chance that a JDK < 8 user would be annoyed by some spurious INFO logging.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list