dependencies page
Fernando Nasser
fnasser at redhat.com
Tue Oct 7 01:54:23 UTC 2008
Found a couple more for you:
/home/projects/jpackage/dist/5.0/generic/free/RPMS/geronimo-jta-1.1-api-1.2-9.jpp5.noarch.rpm
from a package called geronimo-specs has the JTA API, which I believe
are the JARs you need. This is in JPackage.
The jdtcore.jar comes from the 'eclipse' package, which is already in
Fedora, probably in an eclipse-jdt subpackage. Look at something like:
/usr/share/eclipse/plugins/org.eclipse.jdt.core*/jdtcore.jar
Also, I believe the jbpm* stuff is from us (JBoss). If this is the
case, we even have a package to one version of jbpm-jpdl that we have
contributed to them.
/home/projects/jpackage/dist/5.0/generic/free/RPMS/jboss-jbpm-jpdl-3.2.0-1.jpp5.noarch.rpm
that has both jbpm-identity.jar and jbpm-jpdl.jar
It is even the right version, except that the jbpm-jpdl-3.2-patched.jar
used by Alfresco seems to imply some local modification.
The other JARs I don't recognize from the top of my head. I need to get
that JPackage JAR database going so we can search more easily. One of
these days....
P.S.: I do recognize jai, but I don't think there is an Open Source
version of JAI. The preoject I kew depended on this had to undergo a
major refactoring to remove that dependency (upstream, in their
community). AFAIR it was fop.
Best regards,
Fernando
Matthew Dahlman wrote:
> Fernando,
>
> I have updated the dependencies page to include your comments and to
> update the JAR files that will be used by the next release of
> JasperServer.
>
> Do you have any additional comments about the JARs in "Dependencies Not
> Already in JPackage"?
>
> -Matt
>
> -----Original Message-----
> From: fedora-isv-sig-list-bounces at redhat.com
> [mailto:fedora-isv-sig-list-bounces at redhat.com] On Behalf Of Matthew
> Dahlman
> Sent: Friday, 19 September, 2008 13:30
> To: 'Fernando Nasser'
> Cc: 'fedora-isv-sig-list'
> Subject: RE: dependencies page
>
> That's great news to hear that many jars are already in JPackage 5.0 (the
> WIP new release). I didn't notice this possibility as I looked at the
> JPackage site. I'll update my lists.
>
> Regarding the old jars, I agree. In many (most?) cases we can probably
> just drop in the newer jar and test to make sure JasperServer still works.
>
> In the worst case scenario where dropping in the new jar breaks our app,
> I'm not sure that I'll be able to get JasperServer to update. Allocating
> resources to fix something that isn't broken is often tough. Anyway, I
> won't worry about this yet; we've got plenty of bridges to cross before
> this one.
>
> Regards,
> Matt
>
> -----Original Message-----
> From: Fernando Nasser [mailto:fnasser at redhat.com]
> Sent: Friday, 19 September, 2008 12:42
> To: Matthew Dahlman
> Cc: 'fedora-isv-sig-list'
> Subject: Re: dependencies page
>
> Matthew Dahlman wrote:
>> Rather than create a second page for JasperServer, I created a page
>> intended to list all of the JAR files we need. This way we can note
>> where multiple projects use overlapping JARs.
>>
>> https://fedoraproject.org/wiki/Java_JAR_dependencies
>>
>>
> I could give you (not next week, I will be travelling) the ones we need
> for JBoss AS too. However, my database does not have versions in the jar
> names, they are in a separate column.
>
> Also, I noticed that 1/2 of the things you list as not in Jpackage are in
> JPackage 5.0 (the WIP new release).
>
> For instance, activation is JAF, any "jaf" package will have it. Same
> for mail.jar
>
> The Spring 2.x is the spring2 package.
>
> jsf, jstl, are there, from glassfish-*
>
> I am sure we have a full antlr as JBoss AS uses it. AXIS is also
> complete. It may be a difference in the name of the JARs
>
> W.r.t. wsdl4j, xerces and xalan these are just versions mismatches. I'd
> strongly recommend that JasperSoft would spend the time necessary to
> update these components as they are using very ancient versions and this
> makes maintainability very difficult (these communities don't have these
> under their radar for quite some time).
>
> I think I will find a way to create a page for JPackage with a JAR to
> package mapping, and with a version column. I have to ask our host to
> create a database instance for me. (note: unversioned JAR file names
> seems to be the more current practice, Sun likes it and it is compatible
> with maven, so I will list them that way).
>
> Regards to all. See you in one week.
>
> Fernando
>
>
>
>> Regards,
>> Matt
>>
>> -----Original Message-----
>> From: fedora-isv-sig-list-bounces at redhat.com
>> [mailto:fedora-isv-sig-list-bounces at redhat.com] On Behalf Of Karsten
>> 'quaid' Wade
>> Sent: Monday, 08 September, 2008 17:11
>> To: fedora-isv-sig-list
>> Subject: dependencies page
>>
>> This page is a good example ...
>>
>> https://fedoraproject.org/wiki/Alfresco
>>
>> .. of what we are going to need for all of you.
>>
>> I'm planning to send out an email to the general developers list
>> (fedora-devel-list), inviting packagers who are interested in ISV
>> software to assist with the packaging efforts. They benefit from the
>> dependency list.
>>
>> Getting out this list of dependencies is the first step[1] in getting
>> software packaged. I encourage you to post whatever you have so far
>> to the wiki so that others can read and assist.[2]
>>
>> If you need any assistance with the wiki, please contact me. Using
>> the general format of https://fedoraproject.org/wiki/Vendor_Name is a
>> good place to start gathering content. Let us know when you get
>> something posted!
>>
>> Thanks - Karsten
>>
>> [1] https://fedoraproject.org/wiki/SIGs/ISV#What_next.3F
>>
>> [2] The work on the Alfresco page was a back-and-forth effort between
>> subject matter experts of Alfresco, Fedora, and Java. There is
>> expertise that can help when the details are visible to them.
>>
>> --
>> Karsten Wade, Sr. Developer Community Mgr.
>> Dev Fu : http://developer.redhatmagazine.com
>> Fedora : http://quaid.fedorapeople.org gpg key : AD0E0C41
>>
>> _______________________________________________
>> Fedora-isv-sig-list mailing list
>> Fedora-isv-sig-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/fedora-isv-sig-list
>>
>
> _______________________________________________
> Fedora-isv-sig-list mailing list
> Fedora-isv-sig-list at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-isv-sig-list
>
More information about the Fedora-isv-sig-list
mailing list