admin@glassfish.java.net

Re: domain.xml change request - addition of "extension-module" element to "application"

From: Shreedhar Ganapathy <Shreedhar.Ganapathy_at_Sun.COM>
Date: Tue, 10 Oct 2006 13:07:10 -0700

> BTW: the fourth bullet of the instructions on the wiki page has the
> wrong email address for the alias.
> http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=GlassFishConfigurationManagement
>
Thanks for the pointer. I have corrected it.

> Thanks,
>
> - Hong
>
>>
>> ------------------------------------------------------------------------
>>
>> Subject:
>> domain.xml change request - addition of "extension-module" element to
>> "application"
>> From:
>> Hong Zhang <Hong.Zhang_at_Sun.COM>
>> Date:
>> Tue, 10 Oct 2006 15:53:00 -0400
>> To:
>> admin_at_dev.glassfish.java.net
>>
>>
>> Hi,
>> I am re-submitting this domain.xml change request for
>> "extension-module" for glassfish 9.1. I have updated the wiki page
>> with this information. Please see more details or provide comments
>> here in this glassfish issue:
>> https://glassfish.dev.java.net/issues/show_bug.cgi?id=886
>>
>> Thanks,
>>
>> - Hong
>>
>>
>> We need to support an extensible application type in the domain.xml
>> so non Java EE applications have a chance to be registered and use
>> our infrastructure for deployment lifecycle and infrastructure. I
>> would like to request these DTD changes to the domain.xml to support
>> such use case.
>>
>> <!ELEMENT applications
>> ((lifecycle-module | j2ee-application | ejb-module | web-module
>> | connector-module | appclient-module | mbean |
>> extension-module)*)>
>> <!-- extension-module
>> Extension modules are not handled directly by the application server
>> runtime
>> They usually are add-ons container that are installed on top of the
>> basic
>> installation. The type of such applicative extensions is used to
>> match deployed
>> artifacts with installed add-ons.
>>
>> attributes
>> module-type
>> String representing the module type. This module type will be used
>> by the runtime to find the appropriate add-on container.
>> --> <!ELEMENT extension-module (description?, property*)>
>>
>> <!ATTLIST extension-module
>> name CDATA #REQUIRED
>> location CDATA #REQUIRED
>> module-type CDATA #REQUIRED
>> object-type %object-type; "user"
>> enabled %boolean; "true"
>> libraries CDATA #IMPLIED
>> availability-enabled %boolean; "false"
>> directory-deployed %boolean; "false">
>>
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: admin-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: admin-help_at_glassfish.dev.java.net
>