[jboss-as7-dev] Allign deployment phases with OSGi terminology
Thomas Diesler
thomas.diesler at jboss.com
Fri Jul 27 03:30:30 EDT 2012
The problem is also with Phase.REGISTER, which is an awkward name
because Phase.INSTALL (which captures the meaning) was already taken
Phase.*MODULE* is awkward because a Module may not be present - this is
increasingly so because we support a wider range of OSGi bundle
deployments (e.g. jdbc drivers and other 3rd party artefacts get
distributed as bundles)
Phase.INSTALL is awkward (as you say) because according to the OSGi
standard it means "install", but don't resolve/activate. In AS7 it means
"activate"
-thomas
On 07/26/2012 10:55 PM, Ondřej Žižka wrote:
>
>> is that Phase.INSTALL is confusing with the OSGi meaning of INSTALL. I
>> always have to use many words when I talk about 'install' in AS7. Now
>> that we support war,ejb3,cdi deployments as OSGi bundles this is even
>> more so.
>>
> How about just renaming INSTALL -> ACTIVATE, would that work?
> I just started learning the AS lifecycles, so I don't really know, but
> the current naming seemed logical to me, and OSGi would not help me to
> understand the process much if it was in place...
>
> my2c
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
JBoss OSGi Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-as7-dev/attachments/20120727/55ecd44b/attachment.html
More information about the jboss-as7-dev
mailing list