A system for supporting multiple edit sessions in a multitenant application server environment, comprising: one or more computers, each including one or more microprocessors; an application server environment on the computers, wherein the application server environment includes an application server domain with one or more partitions (607, 609) being administrative subdivisions of the application server domain, and a domain configuration information that configures the domain and the one or more partitions at runtime; a management API included in the application server environment, that includes a plurality of methods for use in changing the domain configuration information, and supports a plurality of concurrent edit sessions (623, 625), wherein each concurrent edit session is established to edit a snapshot (627, 631) of the domain configuration information; and characterized in that the system comprises: a concurrent session manager in the domain, wherein the concurrent session manager operates to detect conflicts (629, 635) in changes made by the plurality of concurrent edit sessions, and provide an alert to an administrator; wherein the concurrent session manager is invoked when the administrator performs an activate action using the management API to merge changes made by the administrator to the domain configuration information in a first edit session, wherein the concurrent edit session manager operates to detect conflicts between the changes to be activated and changes that were activated in a second edit session after the first edit session started, wherein the snapshot is persisted to a storage for use in detecting the conflicts by the concurrent session manager, and wherein the persisting of the snapshot occurs only when an administrator associated with the snapshot performs an activate action. one or more computers, each including one or more microprocessors; an application server environment on the computers, wherein the application server environment includes an application server domain with one or more partitions (607, 609) being administrative subdivisions of the application server domain, and a domain configuration information that configures the domain and the one or more partitions at runtime; a management API included in the application server environment, that includes a plurality of methods for use in changing the domain configuration information, and supports a plurality of concurrent edit sessions (623, 625), wherein each concurrent edit session is established to edit a snapshot (627, 631) of the domain configuration information; and characterized in that the system comprises: a concurrent session manager in the domain, wherein the concurrent session manager operates to detect conflicts (629, 635) in changes made by the plurality of concurrent edit sessions, and provide an alert to an administrator; wherein the concurrent session manager is invoked when the administrator performs an activate action using the management API to merge changes made by the administrator to the domain configuration information in a first edit session, wherein the concurrent edit session manager operates to detect conflicts between the changes to be activated and changes that were activated in a second edit session after the first edit session started, wherein the snapshot is persisted to a storage for use in detecting the conflicts by the concurrent session manager, and wherein the persisting of the snapshot occurs only when an administrator associated with the snapshot performs an activate action. a concurrent session manager in the domain, wherein the concurrent session manager operates to detect conflicts (629, 635) in changes made by the plurality of concurrent edit sessions, and provide an alert to an administrator; wherein the concurrent session manager is invoked when the administrator performs an activate action using the management API to merge changes made by the administrator to the domain configuration information in a first edit session, wherein the concurrent edit session manager operates to detect conflicts between the changes to be activated and changes that were activated in a second edit session after the first edit session started, wherein the snapshot is persisted to a storage for use in detecting the conflicts by the concurrent session manager, and wherein the persisting of the snapshot occurs only when an administrator associated with the snapshot performs an activate action.