5 Replies Latest reply on Sep 11, 2002 3:40 AM by juha

    Source to match release

    markmc

      Greetings,

      I recently discovered JBoss (can you believe it! where have I been?), and am ready to dive in...

      I downloaded the 3.0.2 release from the download section, but when I went back for a source code snapshot... I end up with a 3.1.0 alpha. 'clicking around' didn't turn up any version specific snapshots.

      Is the 3.0.2 source frozen somewhere? Do I need a CVS client to get to it?

      Thanks,
      Mark

        • 1. Re: Source to match release

          Yes, you need a CVS client.

          See this FAQ for more info: http://www.jboss.org/modules/bb/index.html?module=bb&op=viewtopic&t=forums/

          • 2. Re: Source to match release
            markmc

            Juha,

            Greetings and thanks for your reply. It has been some time since I've used CVS, and when I did, I was in a situation where I knew 'what was where'...

            I logged in at Source Forge with the following CVSROOT:
            :pserver:anonymous@cvs.jboss.sourceforge.net:2401/cvsroot/jboss

            Then issued the following:
            cvs co -r JBoss_3_0_2 jboss

            This built a tree locally, but it was a far cry from the jboss-all image I downloaded from the web site. I guess I was hoping for a 3.0.2 versioned 'jboss-all'.

            Just for fun, I tried setting CVSROOT: to
            :pserver:anonymous@cvs.jboss.sourceforge.net:2401/cvsroot/jboss-all

            But my CVS client reported 'Access Denied' when I tried to log in.

            I am by no means a CVS wizard, and I am not familiar with the JBoss source tree, or how the JBoss_3_0_2 tag was implemented.

            Is there a way to get what I'm after?

            Thanks again,
            Mark

            • 3. Re: Source to match release

              try cvs co -r JBoss_3_0_2 jboss-all

              • 4. Re: Source to match release
                markmc

                Juha,

                Thanks. I was close! Actually, I found this info on a very well done how-to at the U of Aberdeen site in the UK. I ran the command, just as you show, but there were still a few subsystems missing. Most notably catalina, jetty, and jboss.net. There was at least one other... iiop I think.

                In any case, while wandering around SourceForge, I ran across this page:
                http://sourceforge.net/project/showfiles.php?group_id=22866

                Here, there is a jboss3.0.2-src.tgz that appears to be complete. Actually, it builds a jboss3.0.3SR1 release tree, but hey! close enough.

                I had to add an 'all' target to catalina's build.xml to keep a 'build all' from getting interupted. After that, it appears to build fine, and the jmx-console loads up.

                Forgive me if this was a peculiar request. I just wanted a solid place to start. I imagine once I start to get familiar with jboss, I'll be mixing and matching subsystem revisions without a thought...

                Its just that all of the documentation I am finding (including the purchased docs from jboss.org) seem to be 3.0.x specific, so I wanted the source to match so I can follow through as I dive in.

                I promise to ask more challenging questions in the future !

                Thanks again for your time,
                Mark

                • 5. Re: Source to match release

                  No prob. Glad you got going.