<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    See my comments below.<br>
    <br>
    On 05/02/2012 11:24 AM, Daniel Hinojosa wrote:
    <blockquote
cite="mid:CAOXUh-59k+JrVNKUexPCa_rKs0qhBGFAR2NP=zXwoBWg+jc+aw@mail.gmail.com"
      type="cite">* &nbsp;Latest JBT is used with Eclipse 3.7.2 Indigo
      <div>* &nbsp;Seam 2.3 uses maven, therefore all dependencies are done
        through maven</div>
      <div>* &nbsp;JBT WILL NOT be using Maven</div>
    </blockquote>
    I would say JBoss Tools Seam Wizards (New Project, Action, Form,
    etc.) are not going to use Maven. But JBT has some maven features
    (seam support enabled automatically if you import a maven project
    with seam dependencies, mavenized seam project examples, etc.) <br>
    <blockquote
cite="mid:CAOXUh-59k+JrVNKUexPCa_rKs0qhBGFAR2NP=zXwoBWg+jc+aw@mail.gmail.com"
      type="cite">
      <div>* &nbsp;JBT only needs the initial seam distribution (zip file
        with lib) to have everything it needs to create a seam web
        project.</div>
      <div>* &nbsp;Once JBT has the initial distribution and libraries it can
        then use that to create a seam web project.</div>
      <div>* &nbsp;If the end user wishes to use JBT, they have to download
        the distribution, map it to SEAM_HOME.</div>
    </blockquote>
    JBT does not use SEAM_HOME at all. We use our internal settings for
    eclipse projects to map it to the seam distribution.<br>
    <blockquote
cite="mid:CAOXUh-59k+JrVNKUexPCa_rKs0qhBGFAR2NP=zXwoBWg+jc+aw@mail.gmail.com"
      type="cite">
      <div>* &nbsp;If the end user doesn't wish to use JBT, they can just add
        dependencies to their maven pom files, and do what they want.</div>
    </blockquote>
    Again, JBT can help here too, but if we are talking about Seam
    Wizards then this is correct.<br>
    <blockquote
cite="mid:CAOXUh-59k+JrVNKUexPCa_rKs0qhBGFAR2NP=zXwoBWg+jc+aw@mail.gmail.com"
      type="cite">
      <div>* &nbsp;If the end user wants to use JBT AND Maven, that will not
        be supported currently (Need Verification)</div>
    </blockquote>
    Not supported by Seam Wizards. Since they are seam-gen based. All
    the problems we have right now are related to our Seam Wizards. Our
    seam maven integration works fine afaik. Just to be clear.<br>
    <blockquote
cite="mid:CAOXUh-59k+JrVNKUexPCa_rKs0qhBGFAR2NP=zXwoBWg+jc+aw@mail.gmail.com"
      type="cite">
      <div>* &nbsp;JBT will expect that the end distribution of Seam will
        have a lib folder with required jars, a list of jars, and a
        seam.sh and seam.bat to run seam-gen</div>
    </blockquote>
    JBT does not use seam.sh, seam.bat or any scripts directly. We used
    them only during development to mimic its logic. But we still need
    the lib folder, the list of jars and templates (xhtmls, xmls, etc)
    and hope the scripts won't change much so we won't have to rewrite
    our wizards completely.<br>
    <blockquote
cite="mid:CAOXUh-59k+JrVNKUexPCa_rKs0qhBGFAR2NP=zXwoBWg+jc+aw@mail.gmail.com"
      type="cite">
      <div>* &nbsp;Seam 2.3 has a distribution module that creates the final
        distribution and uses the assembly plugin to achieve what JBT
        needs, this is the focus currently:</div>
      <div>&nbsp; &nbsp;<a moz-do-not-send="true"
href="https://anonsvn.jboss.org/repos/seam/branches/community/Seam_2_3/distribution/">https://anonsvn.jboss.org/repos/seam/branches/community/Seam_2_3/distribution/</a></div>
      <div>* &nbsp;JBT will still require seam.bat or seam.sh scripts so it
        can create entities and actions and that is already part of the
        current distribution &nbsp; &nbsp;&nbsp;</div>
      <div>&nbsp; &nbsp;<a moz-do-not-send="true"
href="https://anonsvn.jboss.org/repos/seam/branches/community/Seam_2_3/distribution/src/main/assembly/">https://anonsvn.jboss.org/repos/seam/branches/community/Seam_2_3/distribution/src/main/assembly/</a>&nbsp;
        <br>
      </div>
    </blockquote>
    Again, JBT doesn't use seam scripts. See the previous comment.<br>
    <blockquote
cite="mid:CAOXUh-59k+JrVNKUexPCa_rKs0qhBGFAR2NP=zXwoBWg+jc+aw@mail.gmail.com"
      type="cite">
      <div><br>
      </div>
      <div><br>
      </div>
      <div>If this is not correct, please correct since if there is
        something wrong, it's because of a lack of understanding on my
        part.</div>
      <div><br>
      </div>
      <div>Hope this is beneficial.</div>
      <div>
        <br>
      </div>
      <div>Danno</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div><br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
jbosstools-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a></pre>
    </blockquote>
    <br>
  </body>
</html>