Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=956569
Bug ID: 956569
Summary: Missing link creation for apache-commons-pool
Product: Fedora
Version: 18
Component: tomcat
Severity: urgent
Priority: unspecified
Assignee: ivan.afonichev(a)gmail.com
Reporter: braoru(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: akurtako(a)redhat.com, ivan.afonichev(a)gmail.com,
java-sig-commits(a)lists.fedoraproject.org,
kdaniel(a)redhat.com
Category: ---
Description of problem:
Missing link creation for apache-commons-pool
Already existent in
https://bugzilla.redhat.com/show_bug.cgi?id=819087
Version-Release number of selected component (if applicable):
tomcat-7.0.39-1.fc18 and previous version
How reproducible:
Just install tomcat and an application which use jdbc pool
Actual results:
The application can't start
Expected results:
Shiny running application
Additional info:
There is information about my install :
[root@mgbwimi10 lib]# rpm -q tomcat-lib
tomcat-lib-7.0.37-1.fc18.noarch
[root@mgbwimi10 lib]# pwd
/usr/share/tomcat/lib
[root@mgbwimi10 lib]# ll
total 3784
-rw-r--r--. 1 root root 15275 Feb 19 22:40 annotations-api.jar
-rw-r--r--. 1 root root 54800 Feb 19 22:40 catalina-ant.jar
-rw-r--r--. 1 root root 132510 Feb 19 22:40 catalina-ha.jar
-rw-r--r--. 1 root root 1561168 Feb 19 22:40 catalina.jar
-rw-r--r--. 1 root root 254822 Feb 19 22:40 catalina-tribes.jar
lrwxrwxrwx. 1 root root 46 Apr 24 16:46 commons-collections.jar ->
/usr/share/java/apache-commons-collections.jar
lrwxrwxrwx. 1 root root 39 Apr 24 16:46 commons-dbcp.jar ->
/usr/share/java/apache-commons-dbcp.jar
-rw-r--r--. 1 root root 123093 Feb 19 22:40 jasper-el.jar
-rw-r--r--. 1 root root 597932 Feb 19 22:40 jasper.jar
lrwxrwxrwx. 1 root root 23 Apr 24 16:46 jasper-jdt.jar ->
/usr/share/java/ecj.jar
lrwxrwxrwx. 1 root root 25 Apr 24 16:46 log4j.jar ->
/usr/share/java/log4j.jar
-rw-r--r--. 1 root root 6873 Feb 19 22:40 tomcat-api.jar
-rw-r--r--. 1 root root 774765 Feb 19 22:40 tomcat-coyote.jar
lrwxrwxrwx. 1 root root 24 Apr 24 16:46 tomcat-el-2.2-api.jar ->
../tomcat-el-2.2-api.jar
-rw-r--r--. 1 root root 77030 Feb 19 22:40 tomcat-i18n-es.jar
-rw-r--r--. 1 root root 48499 Feb 19 22:40 tomcat-i18n-fr.jar
-rw-r--r--. 1 root root 51161 Feb 19 22:40 tomcat-i18n-ja.jar
-rw-r--r--. 1 root root 123623 Feb 19 22:40 tomcat-jdbc.jar
lrwxrwxrwx. 1 root root 25 Apr 24 16:46 tomcat-jsp-2.2-api.jar ->
../tomcat-jsp-2.2-api.jar
lrwxrwxrwx. 1 root root 37 Apr 24 16:46 tomcat-juli.jar ->
/usr/share/tomcat/bin/tomcat-juli.jar
lrwxrwxrwx. 1 root root 29 Apr 24 16:46 tomcat-servlet-3.0-api.jar ->
../tomcat-servlet-3.0-api.jar
-rw-r--r--. 1 root root 23086 Feb 19 22:40 tomcat-util.jar
[root@mgbwimi10 lib]#
And if I look into the src.rpm from :
http://koji.fedoraproject.org/koji/buildinfo?buildID=407381
We can see the missing link creation here :
pushd ${RPM_BUILD_ROOT}%{libdir}
# symlink JSP and servlet API jars
%{__ln_s} ../%{name}-jsp-%{jspspec}-api.jar .
%{__ln_s} ../%{name}-servlet-%{servletspec}-api.jar .
%{__ln_s} ../%{name}-el-%{elspec}-api.jar .
%{__ln_s} $(build-classpath apache-commons-collections)
commons-collections.jar
%{__ln_s} $(build-classpath apache-commons-dbcp) commons-dbcp.jar
%{__ln_s} $(build-classpath log4j) log4j.jar
%{__ln_s} $(build-classpath ecj) jasper-jdt.jar
# Temporary copy the juli jar here from /usr/share/java/tomcat (for maven
depmap)
%{__cp} -a ${RPM_BUILD_ROOT}%{bindir}/tomcat-juli.jar ./
popd
There is no link creation for apache-commons-pool
Should look like :
%{__ln_s} $(build-classpath apache-commons-pool) commons-pool.jar
[reply] [-] Comment 11
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug
https://bugzilla.redhat.com/token.cgi?t=Aynzi90lSC&a=cc_unsubscribe