2 Replies Latest reply on Dec 15, 2009 7:02 PM by Pete Muir

    weld-servlet.jar: Why the version is 1.0.0-CR2?

    Francisco Jose Peredo Noguez Master

      I wanted to start retrieving the .jars of weld using Ivy, I do not like maven, because it forces me to follow a project structure that I find awkward (I will never understand why WTP and Maven had to choose incompatible project layouts), but the Ant+Ivy combination has worked fine for me in other projects.
      The problem is that after looking at:

      I could not find what I believed would be the latest release for weld-servlet.jar. I could only find http://repo1.maven.org/maven2/org/jboss/weld/servlet/weld-servlet/1.0.0-CR2/ that is version 1.0.0-CR2. What does this CR2 mean? Candidate for Release 2 perhaps?

      The funny thing is that  I decided to verify the version of the weld-servlet.jar that I downloaded from http://www.seamframework.org/Download, and inside its MANIFEST.MF I see this:

      Manifest-Version: 1.0
      Archiver-Version: Plexus Archiver
      Created-By: Apache Maven
      Built-By: pmuir
      Build-Jdk: 1.6.0_15
      Specification-Title: Weld Servlet module
      Specification-Version: 1.0.0-CR2
      Specification-Vendor: Seam Framework
      Implementation-Title: Weld Servlet module
      Implementation-Version: 1.0.0-CR2
      Implementation-Vendor-Id: org.jboss.weld.servlet
      Implementation-Vendor: Seam Framework
      Implementation-URL: http://www.seamframework.org/Weld

      That it is, the same 1.0.0-CR2.

      So... should I take that as an indication that weld-servlet.jar is not production ready? or was it just a minor slip and it should say 1.0.0 ?