3 Replies Latest reply: Jan 20, 2010 5:20 PM by Peter Johnson RSS

JBoss 4.0.5.GA libraries

Roland Asmann Newbie

Hi all,

 

I was wondering if I could somehow get my hands on a list of the libraries and their versions in AS 4.0.5.GA.

 

I have a project, created by a colleague, that uses the AS-dir to reference libraries. The project has been configured to use maven, and the libs are referenced using the system-scope. However, we are trying to get rid of the necessity to have an AS installed when building the project. Now, I can go about this two ways (AFAIK):

 

1) deploy all the referenced libs to our company's repository

2) try to figure out what the groupId, artifactId and version for the references libs are and download them on demand from an internet repository

 

I'd prefer the second solution, but unfortunately not all libs are as easy to figure out.

 

So, is there a way to figure out which libs are in a specific JBoss release?

 

If somebody knows of another (easier) solution, I'm open to any and all suggestions!

 

Thanks.

  • 1. Re: JBoss 4.0.5.GA libraries
    Peter Johnson Master
    Look in the 'client' and 'server/xxx/lib' directories - all the JARs are there. The manifest.mf file in most of those JARs will tell you it's version. Another source for versions is docs/licenses/thirdparty-licenses.xml.
  • 2. Re: JBoss 4.0.5.GA libraries
    Roland Asmann Newbie

    Thanks Peter. I know about manifests, but most of them are not really helpfull. As for the thirdparty-licenses file, that helped me out quite a bit.

     

    Still I have some libs left that are completely unclear to me. Also, a lot of the libs that I now know versions of, can't be found in any maven repository I know of...

  • 3. Re: JBoss 4.0.5.GA libraries
    Peter Johnson Master

    "I know about manifests, but most of them are not really helpfull. "

     

    I seem to recall this being hte case with the 4.0.x versions. The later versions seems to be better about this.

     

    " Also, a lot of the libs that I now know versions of, can't be found in any maven repository I know of..."

     

    I have never understood why the main Maven repository was set up the way it was. You would think that they would have used package names as the group.id, which owuld make things very easy to find.

     

    While it won't help you with 4.0.x, some of the more recent stuff can be found in the repository at http://repository.jboss.org/maven2/. A search for "Maven" in the JBoss wiki will yield more info.