<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Excellent. It may be worth filing a JIRA bug to keep track of this
    issue.<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 09/24/2013 05:15 PM, Lennart J&ouml;relid
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAJ1fz823x8ewWz3zpCheCeGAjgYQn=WJBwVCKHOOKYx+HSBnMQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hello George,
        <div><br>
        </div>
        <div>Actually just sat down with Lincoln to debug it; turned out
          to be non-trivial.</div>
        <div>Unfortunately, the networking capacity in here is somewhat
          lacklustre; I don't know if he found decent enough network
          capacity yet to track it down.</div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">2013/9/24 George Gastaldi <span
            dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:ggastald@redhat.com" target="_blank">ggastald@redhat.com</a>&gt;</span><br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000"> Hi Lennart,<br>
              <br>
              Weird, this looks like some service in the Maven's Plexus
              Container was not initialized correctly or may be some
              conflict with the Maven JARs.&nbsp; <br>
              Can you debug forge by following the steps described in <a
                moz-do-not-send="true"
                href="http://forge.jboss.org/docs/using/debugging-forge.html"
                target="_blank">http://forge.jboss.org/docs/using/debugging-forge.html</a>
              to find out what's wrong ? <br>
              I couldn't reproduce this issue.<br>
              <br>
              Thanks.
              <div>
                <div class="h5"><br>
                  <br>
                  <br>
                  <div>On 09/24/2013 02:40 PM, Lennart J&ouml;relid wrote:<br>
                  </div>
                </div>
              </div>
              <blockquote type="cite">
                <div>
                  <div class="h5">
                    <div dir="ltr">
                      <div
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline">
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline">Hello

                          all,</p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;min-height:8pt;min-height:8pt">&nbsp;</p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline">I
                          am a bit puzzled about a Forge behaviour I can
                          not seem to understand.&nbsp;<span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">There

                            seems to be a difference in the line</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;min-height:8pt;min-height:8pt">&nbsp;</p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span><strong
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline">final

                              Project topReactor =
                              projectFactory.createProject(rootDirectory,</strong></span><span><strong
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline">DependencyFacet.class,

                              MetadataFacet.class,
                              MavenPluginFacet.class);</strong></span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;min-height:8pt;min-height:8pt">&nbsp;</p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline">if

                          you use the "forge install-plugin", compared
                          to if you download the&nbsp;<span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">repository

                            'manually' using Git and execute "forge
                            source-plugin" on the&nbsp;</span><span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">repository.</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;min-height:8pt;min-height:8pt">&nbsp;</p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline">In

                          the latter of these cases, the statement above
                          is executed correctly&nbsp;<span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">and

                            the plugin works well. In the former of
                            these cases, however, the&nbsp;&nbsp;</span><span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">statement

                            above throws an exception as shown below. I
                            interpret this&nbsp;</span><span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">exception

                            as something indicating that one of the
                            Facets in the statement&nbsp;</span><span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">above

                            is not present ... but since I cannot
                            provoke this state when&nbsp;</span><span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">building

                            the plugin locally (as is typical for
                            debugging), I am at a loss&nbsp;</span><span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">to

                            finding the cause. Is the statement above
                            fundamentally wrong?&nbsp;</span><span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">Or

                            should something be preceeding it to secure
                            that the given Facets are&nbsp;</span><span
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:10pt;font-family:inherit;vertical-align:baseline;line-height:1.5em">present?</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;min-height:8pt;min-height:8pt">&nbsp;</p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>java.util.NoSuchElementException</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.sonatype.guice.bean.locators.LocatedBeans$Itr.next(LocatedBeans.java:184)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.sonatype.guice.bean.locators.LocatedBeans$Itr.next(LocatedBeans.java:124)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.sonatype.guice.plexus.locators.DefaultPlexusBeans$Itr.next(DefaultPlexusBeans.java:64)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.sonatype.guice.plexus.locators.DefaultPlexusBeans$Itr.next(DefaultPlexusBeans.java:52)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:243)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:235)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:229)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.maven.facets.MavenContainer.lookup(MavenContainer.java:214)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.maven.facets.MavenContainer.getBuildingRequest(MavenContainer.java:86)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.maven.facets.MavenContainer.getRequest(MavenContainer.java:68)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.maven.facets.MavenContainer$Proxy$_$$_WeldClientProxy.getRequest(MavenContainer$Proxy$_$$_WeldClientProxy.java)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.maven.facets.MavenCoreFacetImpl.getPartialProjectBuildingResult(MavenCoreFacetImpl.java:90)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.maven.facets.MavenCoreFacetImpl.resolveProperties(MavenCoreFacetImpl.java:338)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.maven.facets.MavenDependencyFacet.resolveProperties(MavenDependencyFacet.java:394)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.maven.facets.MavenDependencyFacet.hasEffectiveDependency(MavenDependencyFacet.java:172)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at <b>org.jboss.forge.spec.javaee.BaseJavaEEFacet.isInstalled(BaseJavaEEFacet.java:64)</b></span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
                            org.jboss.forge.project.BaseProject.registerFacet(BaseProject.java:153)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.project.services.ProjectFactory.registerSingleFacet(ProjectFactory.java:208)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.project.services.ProjectFactory.registerSingleFacet(ProjectFactory.java:186)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.project.services.ProjectFactory.registerFacets(ProjectFactory.java:178)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
org.jboss.forge.project.services.ProjectFactory.createProject(ProjectFactory.java:146)</span></p>
                        <p
style="margin:0px;padding:0px;border:0px;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline"><span>&nbsp;
                            at
se.jguru.nazgul.forge.factory.api.AbstractNewNazgulFrameworkProjectPlugin.makeNazgulStyleProjectStructure(AbstractNewNazgulFrameworkProjectPlugin.java:253)</span></p>
                      </div>
                      <span style="font-size:medium">
                        <pre><font face="arial, helvetica, sans-serif">It seems - in the middle of the stack trace - that the BaseJavaEEFacet is required, but I can't seem to find a dependency/requirement for it in any of the given Facets. What am I missing?</font></pre>
                        <pre style="font-family:monospace">--
+==============================+
| B&auml;sta h&auml;lsningar,
| [sw. "Best regards"]
|
| Lennart J&ouml;relid
| EAI Architect &amp; Integrator
|
| jGuru Europe AB
| M&ouml;lnlycke - Kista
|
| Email: <a moz-do-not-send="true" href="mailto:lj@jguru.se" target="_blank">lj@jguru.se</a>
| URL:   <a moz-do-not-send="true" href="http://www.jguru.se" target="_blank">www.jguru.se</a>
| Phone
| (skype):    jgurueurope
| (intl):     <a moz-do-not-send="true" href="tel:%2B46%20708%20507%20603" value="+46708507603" target="_blank">+46 708 507 603</a>
| (domestic): 0708 - 507 603
+==============================+</pre>
                      </span> </div>
                    <br>
                    <fieldset></fieldset>
                    <br>
                  </div>
                </div>
                <pre>_______________________________________________
forge-dev mailing list
<a moz-do-not-send="true" href="mailto:forge-dev@lists.jboss.org" target="_blank">forge-dev@lists.jboss.org</a>
<a moz-do-not-send="true" href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a></pre>
              </blockquote>
              <br>
            </div>
            <br>
            _______________________________________________<br>
            forge-dev mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
            <a moz-do-not-send="true"
              href="https://lists.jboss.org/mailman/listinfo/forge-dev"
              target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <span style="font-family:monospace;font-size:medium">
          <pre>--
+==============================+
| B&auml;sta h&auml;lsningar,
| [sw. "Best regards"]
|
| Lennart J&ouml;relid
| EAI Architect &amp; Integrator
|
| jGuru Europe AB
| M&ouml;lnlycke - Kista
|
| Email: <a moz-do-not-send="true" href="mailto:lj@jguru.se" target="_blank">lj@jguru.se</a>
| URL:   <a moz-do-not-send="true" href="http://www.jguru.se" target="_blank">www.jguru.se</a>
| Phone
| (skype):    jgurueurope
| (intl):     +46 708 507 603
| (domestic): 0708 - 507 603
+==============================+</pre>
        </span>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
forge-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/forge-dev">https://lists.jboss.org/mailman/listinfo/forge-dev</a></pre>
    </blockquote>
    <br>
  </body>
</html>