Description of problem: Path to c3p0.jar was changed in latest c3p0 rpm update, as a result tomcat application is unable to start. And it could be impossible to install new spacewalk instrance. Version-Release number of selected component (if applicable): spacewalk-postgresql-2.6.1-1.el7.noarch How reproducible: always Steps to Reproduce: 1. On running instance of spacewalk, run yum update c3p0 Actual results: web interface will be broken. in tomcat log you will see: java.io.IOException: Failed to access resource /WEB-INF/lib/c3p0.jar Expected results: Spacewalk web should continue to operate properly Additional info: /var/lib/tomcat/webapps/rhn/WEB-INF/lib/c3p0.jar points to /usr/share/java/c3p0.jar. While the new path is /usr/share/java/c3p0/c3p0.jar
Additional info: spacewalk is incompatible with c3p0-0.9.2.1-5.el7.noarch.rpm from centos updates. I had to roll it back to c3p0-0.9.1.2-2.jpp5.noarch
Thanks Leonid, I had the same problem after an update to 2.6. Rolling back c3p0 did the trick...
I have been affected by the same issue. Rolling back c3p0 also worked for me.
Same issue on my installation. Had do downgrade c3p0 to get Spacewalk working again.
Can confirm the bug on Centos 7.3
Confirm Spacewalk crashed after c3p0 update Workaround: yum downgrade c3p0 yum versionlock c3p0
Already fixed in spacewalk master, most likely by commit da7ff4efedf2f243aefd34921a405eff72eedc52 no more special jar handling is needed
This BZ closed some time during 2.5, 2.6 or 2.7. Adding to 2.7 tracking bug.
*** Bug 1443398 has been marked as a duplicate of this bug. ***