We should probably state this whereever we say &quot;you can get the artitfacts from Maven central&quot; (I&#39;ve updated the downloads page). Steven, the one who wrote the first Weld tutorial in the community, understood you could build from central and was suggesting that in his article...until he realized it wasn&#39;t working.<br>
<br>-Dan<br><br><div class="gmail_quote">On Tue, Oct 27, 2009 at 10:22 AM, Pete Muir <span dir="ltr">&lt;<a href="mailto:pmuir@redhat.com">pmuir@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
We have just used whatever version Stan published to the <a href="http://jboss.org" target="_blank">jboss.org</a> repos.<br>
<br>
Currently it is a requirement that to use Weld you must use the JBoss repo (despite publishing on Maven central) basically, there is too much not published there (much beyond JSF).<br>
<br>
At some point we need to create a list of all our runtime dependencies, and ensure they are published on Maven central.<div><div></div><div class="h5"><br>
<br>
On 22 Oct 2009, at 03:01, Dan Allen wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks Shane!<br>
<br>
Jason, this looks like a great opportunity to promote Mojarra and JSF in general. Please consider publishing the artifacts. Let me know if you need any assistance.<br>
<br>
Shane, if and when that happens, can we make sure that the version of JSF in Weld and in the JBoss repository aligns with the version the Mojarra team publishes. I know we were out of sync at one point because we needed to publish our own snapshots. Now that Mojarra 2.0.0 is released, we should align.<br>

<br>
-Dan<br>
<br>
On Wed, Oct 21, 2009 at 9:34 PM, Shane Bryzak &lt;<a href="mailto:sbryzak@redhat.com" target="_blank">sbryzak@redhat.com</a>&gt; wrote:<br>
It was quite easy to set up - instructions are here: <a href="http://nexus.sonatype.org/oss-repository-hosting.html" target="_blank">http://nexus.sonatype.org/oss-repository-hosting.html</a><br>
<br>
Shane<br>
<br>
<br>
On 22/10/09 08:29, Dan Allen wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks Jason.<br>
<br>
Hmm, so for people using Weld from central, should they be required to add the <a href="http://java.net" target="_blank">java.net</a> repo? To better advocate the standard platform, would it be feasible to have these artifacts pushed to the central repo? JBoss setup a channel with Sonatype that allows the artifacts to be passed on to central w/o too much headache.<br>

<br>
Could someone on the Weld team that was involved in getting the artifacts published to central communicate with Jason about how this publishing takes place? Perhaps Sun would consider using it.<br>
<br>
-Dan<br>
<br>
On Wed, Oct 21, 2009 at 6:26 PM, Jason Lee &lt;<a href="mailto:jason@steeplesoft.com" target="_blank">jason@steeplesoft.com</a>&gt; wrote:<br>
That artifact is deployed here:<br>
<br>
<a href="http://download.java.net/maven/2/javax/faces/jsf-api/2.0/" target="_blank">http://download.java.net/maven/2/javax/faces/jsf-api/2.0/</a><br>
<br>
Note the version AND the repo. AFAIK, all Sun artifacts are deployed to the <a href="http://java.net" target="_blank">java.net</a> repo.<br>
<br>
On Oct 21, 2009, at 5:14 PM, Dan Allen wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
One user is reporting that the JSF 2 artifact is missing from the central repo, which weld depends on. Therefore, users must still use the JBoss Maven 2 repository to build a JSF app with Weld.<br>
<br>
Who is willing to track down how to get this artifact uploaded? I know how to get something into the JBoss repository, but not central. Perhaps we need to hound the Mojarra team to publish a JSF 2.0 artifact.<br>
<br>
-Dan<br>
<br>
Missing:<br>
----------<br>
1) javax.faces:jsf-api:jar:2.0.0-RC<br>
<br>
 Try downloading the file manually from the project website.<br>
<br>
 Then, install it using the command:<br>
    mvn install:install-file -DgroupId=javax.faces -DartifactId=jsf-api -Dversion=2.0.0-RC -Dpackaging=jar -Dfile=/path/to/file<br>
<br>
 Alternatively, if you host your own repository you can deploy the file there:<br>
    mvn deploy:deploy-file -DgroupId=javax.faces -DartifactId=jsf-api -Dversion=2.0.0-RC -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]<br>
<br>
 Path to dependency:<br>
    1) org.example:helloworld:war:0.0.1-SNAPSHOT<br>
    2) javax.faces:jsf-api:jar:2.0.0-RC<br>
<br>
----------<br>
1 required artifact is missing.<br>
<br>
for artifact:<br>
 org.example:helloworld:war:0.0.1-SNAPSHOT<br>
<br>
from the specified remote repositories:<br>
 central (<a href="http://repo1.maven.org/maven2" target="_blank">http://repo1.maven.org/maven2</a>)<br>
<br>
-Dan<br>
<br>
-- <br>
Dan Allen<br>
Senior Software Engineer, Red Hat | Author of Seam in Action<br>
Registered Linux User #231597<br>
<br>
<a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>
<a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
<a href="http://www.google.com/profiles/dan.j.allen" target="_blank">http://www.google.com/profiles/dan.j.allen</a><br>
_______________________________________________<br>
weld-dev mailing list<br>
<a href="mailto:weld-dev@lists.jboss.org" target="_blank">weld-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/weld-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/weld-dev</a><br>
</blockquote>
<br>
Jason Lee, SCJP<br>
President, Oklahoma City Java Users Group<br>
Senior Java Developer, Sun Microsystems<br>
<a href="http://blogs.steeplesoft.com" target="_blank">http://blogs.steeplesoft.com</a><br>
<br>
<br>
<br>
<br>
-- <br>
Dan Allen<br>
Senior Software Engineer, Red Hat | Author of Seam in Action<br>
Registered Linux User #231597<br>
<br>
<a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>
<a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
<a href="http://www.google.com/profiles/dan.j.allen" target="_blank">http://www.google.com/profiles/dan.j.allen</a><br>
<br>
_______________________________________________<br>
weld-dev mailing list<br>
<br>
<a href="mailto:weld-dev@lists.jboss.org" target="_blank">weld-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/weld-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/weld-dev</a><br>
</blockquote>
<br>
<br>
<br>
<br>
-- <br>
Dan Allen<br>
Senior Software Engineer, Red Hat | Author of Seam in Action<br>
Registered Linux User #231597<br>
<br>
<a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>
<a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
<a href="http://www.google.com/profiles/dan.j.allen" target="_blank">http://www.google.com/profiles/dan.j.allen</a><br>
_______________________________________________<br>
weld-dev mailing list<br>
<a href="mailto:weld-dev@lists.jboss.org" target="_blank">weld-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/weld-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/weld-dev</a><br>
</blockquote>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br>Registered Linux User #231597<br><br><a href="http://mojavelinux.com">http://mojavelinux.com</a><br>
<a href="http://mojavelinux.com/seaminaction">http://mojavelinux.com/seaminaction</a><br><a href="http://www.google.com/profiles/dan.j.allen">http://www.google.com/profiles/dan.j.allen</a><br>