The intersection with the management apis is really more along the lines of 
j2ee 1.1 management api(JSR-88) which has this very deep discussion of how it 
relates to JSR-77:

anonymous wrote : 
  | 1.2.1 Relationship to the J2EE Management Specification (JSR-77)
  | 
  | Deployment is an integral part of platform management. It depends on
  | management functionality to start deployed applications, stop deployed
  | applications, report the status of applications, and the like. We 
determined, however, that J2EE platform deployment and management should be 
addressed in separate JSRs, because of the ways in which these two topics need 
to be addressed. J2EE platform management needs to be defined as a metadata 
model and not as an API in order to best address the issues of interoperability 
with different management systems and protocols. Deployment, on the other hand 
is best addressed as an API. It is expected that the Platform Product Provider 
will integrate the Deployment API with its management model implementation. 
This specification describes its interactions with the J2EE Platform Management 
Model.
  | 
  | 1.2.2 Replacing a J2EE Application
  | 
  | We recognize that over time applications evolve and need updates of various 
types. The J2EE specification does not currently address this issue, nor does 
it prohibit the Platform Product Providers from doing so.
  | 
  | We believe that this API provides a sufficient infrastructure to enable 
Platform Product Providers to continue providing application update solutions 
that are appropriate for their implementations. In addition this specification 
defines a very basic type of application redeployment. A redeploy method is 
provided. It is an optional feature for the Platform Product Provider to 
implement.
  | 
  | ...
  | 
  | 4.6 DeploymentManager and the J2EE Management
  | Specification (JSR 77)
  | 
  | The J2EE Management Specification defines a model for platform
  | management. Deployment is an integral part of J2EE platform management. 
Deployment depends on management functionality to start installed applications, 
stop running applications, and report the status of applications. This section 
describes the recommended mappings of the DeploymentManager functionality to 
the management model.
  | 
  | 4.6.1 Listing Deployed Modules
  | 
  | The management model provides access to all managed objects on the J2EE 
platform through the J2EE Management EJB component (MEJB). The MEJB is 
registered in the Java Naming and Directory Interface ? (JNDI) service. The 
DeploymentManager may use the MEJB to acquire the list of deployed modules on 
the platform. See chapter 7, "J2EE Management EJB" in the Java 2 Enterprise 
Edition Management Specification.
  | 
  | 4.6.2 Module Start and Stop
  | 
  | The management model provides a facility for state management of managed 
objects. This is an optional feature. The state management facility allows 
applications to start and stop deployed modules. The DeploymentManager may use 
this facility to start and stop modules that support state management. See 
chapter 5, "State Management" in the Java 2 Enterprise Edition Management 
Specification.
  | 
  | 7.3 Target and the J2EE Management Specification (JSR 77)
  | 
  | There is no managed object in the management model that translates directly 
to a Target object. There is a J2EEServer object. This represents a single J2EE 
server. A Target can represent a single server, but it can also represent a 
collection of servers. It is left to the J2EE Product Provider to provide a 
translation of Target object to J2EEServer objects for their product. See 
section 3.3, "J2EEServer extends J2EEManagedObject" in the Java 2 Enterprise 
Edition Management Specification.
  | 


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3865736#3865736

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3865736


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-Development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to