<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <tt>&gt; Especially when AS7 can be fully functional even without
      any OSGi semantics<br>
      <br>
      It depends on what you mean by "fully functional". We have OSGi on
      the product sheet and I always have to use many words when I talk
      about the states that a bundle goes through and their respective
      deployment phases. At the end of the day these are of course just
      names, but IMHO we might as well use the standard terminology when
      it comes to modularity. The most obvious case is "A module gets
      INSTALLED", which for folks who know the standard means "valid
      metadata - known to the runtime - not (yet) resolved - no
      classloader"<br>
      <br>
      Here again my <a href="https://issues.jboss.org/browse/AS7-3585">suggested
        mapping</a><br>
      <br>
    </tt>
    <pre class="code-java">STRUCTURE         =&gt;   STRUCTURE

PARSE             =&gt;   PRE_INSTALL
REGISTER          =&gt;   INSTALL
                  =&gt;   POST_INSTALL

DEPENDENCIES      =&gt;   PRE_RESOLVE
CONFIGURE_MODULE  =&gt;   RESOLVE
FIRST_MODULE_USE  =&gt;   POST_RESOLVE

POST_MODULE       =&gt;   PRE_ACTIVATE
INSTALL           =&gt;   ACTIVATE
                  =&gt;   POST_ACTIVATE

CLEANUP           =&gt;   CLEANUP

cheers
--thomas
</pre>
    <br>
    <br>
    <div class="moz-cite-prefix">On 08/15/2012 10:59 AM, Jaikiran Pai
      wrote:<br>
    </div>
    <blockquote cite="mid:502B64DE.9090305@redhat.com" type="cite">
      <pre wrap="">On Wednesday 15 August 2012 10:35 AM, Thomas Diesler wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">IMHO Phase.POST_MODULE and Phase.INSTALL
are not so lucky names because they imply meaning that may not be true.
For suggested improvement see <a class="moz-txt-link-freetext" href="https://issues.jboss.org/browse/AS7-3585">https://issues.jboss.org/browse/AS7-3585</a>
</pre>
      </blockquote>
      <pre wrap="">Is there a reason why they should mean/align the same as what OSGi 
expects them to mean? Especially when AS7 can be fully functional even 
without any OSGi semantics.

-Jaikiran
_______________________________________________
jboss-as7-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:jboss-as7-dev@lists.jboss.org">jboss-as7-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/jboss-as7-dev">https://lists.jboss.org/mailman/listinfo/jboss-as7-dev</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
JBoss OSGi Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx 
</pre>
  </body>
</html>