Description of problem: rhevm-backend contains jar files that shouldn't be there # rpm -qlvp rhevm-backend-3.6.0-0.17.master.el6.noarch.rpm | grep jar | grep -v ^l shows: -rw-rw-r-- 1 root root 221747 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-core.jar -rw-rw-r-- 1 root root 919968 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-impl.jar -rw-rw-r-- 1 root root 1930174 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-xjc.jar -rw-rw-r-- 1 root root 23234 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/com/woorea/openstack/sdk/main/cinder-client.jar -rw-rw-r-- 1 root root 20755 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/com/woorea/openstack/sdk/main/cinder-model.jar -rw-rw-r-- 1 root root 232102 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/org/codehaus/jackson/jackson-core-asl/main/jackson-core-asl.jar -rw-rw-r-- 1 root root 18324 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/org/codehaus/jackson/jackson-jaxrs/main/jackson-jaxrs.jar -rw-rw-r-- 1 root root 780308 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/org/codehaus/jackson/jackson-mapper-asl/main/jackson-mapper-asl.jar -rw-rw-r-- 1 root root 27074 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/org/codehaus/jackson/jackson-xc/main/jackson-xc.jar -rw-rw-r-- 1 root root 7774 Sep 22 19:21 /usr/share/ovirt-engine/modules/common/org/ovirt/engine/core/auth-plugin/main/auth-plugin.jar -rw-rw-r-- 1 root root 4008 Sep 22 19:22 /usr/share/ovirt-engine/modules/common/org/ovirt/engine/core/logger/main/logger.jar -rw-rw-r-- 1 root root 231729 Sep 22 19:19 /usr/share/ovirt-engine/modules/common/org/springframework/ldap/main/spring-ldap-core.jar Version-Release number of selected component (if applicable): rhevm-backend-3.6.0-0.17.master.el6.noarch.rpm
rhevm-backend-3.6.0-0.18.el6.noarch.rpm: -rw-rw-r-- 1 root root 221747 set 28 09:43 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-core.jar -rw-rw-r-- 1 root root 919968 set 28 09:43 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-impl.jar -rw-rw-r-- 1 root root 1930174 set 28 09:43 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-xjc.jar -rw-rw-r-- 1 root root 232102 set 28 09:43 /usr/share/ovirt-engine/modules/common/org/codehaus/jackson/jackson-core-asl/main/jackson-core-asl.jar -rw-rw-r-- 1 root root 18324 set 28 09:43 /usr/share/ovirt-engine/modules/common/org/codehaus/jackson/jackson-jaxrs/main/jackson-jaxrs.jar -rw-rw-r-- 1 root root 780308 set 28 09:43 /usr/share/ovirt-engine/modules/common/org/codehaus/jackson/jackson-mapper-asl/main/jackson-mapper-asl.jar -rw-rw-r-- 1 root root 27074 set 28 09:43 /usr/share/ovirt-engine/modules/common/org/codehaus/jackson/jackson-xc/main/jackson-xc.jar -rw-rw-r-- 1 root root 7775 set 28 09:44 /usr/share/ovirt-engine/modules/common/org/ovirt/engine/core/auth-plugin/main/auth-plugin.jar -rw-rw-r-- 1 root root 4009 set 28 09:45 /usr/share/ovirt-engine/modules/common/org/ovirt/engine/core/logger/main/logger.jar
-rw-r--r-- 1 root root 221747 set 29 14:58 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-core.jar -rw-r--r-- 1 root root 919968 set 29 14:58 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-impl.jar -rw-r--r-- 1 root root 1930174 set 29 14:58 /usr/share/ovirt-engine/modules/common/com/sun/xml/bind/main/jaxb-xjc.jar -rw-r--r-- 1 root root 7768 set 29 14:59 /usr/share/ovirt-engine/modules/common/org/ovirt/engine/core/auth-plugin/main/auth-plugin.jar -rw-r--r-- 1 root root 4024 set 29 15:00 /usr/share/ovirt-engine/modules/common/org/ovirt/engine/core/logger/main/logger.jar Alon, are above allowed there? If not, where should I get them?
logger.jar, auth-plugin.jar are part of product - no need to touch. the jaxb should be acquired from some external package, I guess upstream should first fixed.
(In reply to Alon Bar-Lev from comment #3) > logger.jar, auth-plugin.jar are part of product - no need to touch. Thanks > the jaxb should be acquired from some external package, I guess upstream > should first fixed. Juan, do we need to override jaxb-*.jar? aren't those from EAP 6.4 / Wildfly 8.2 enough?
We don't need to override the JAXB modules of EAP 6.4 or WildFly 8.2. I'm preparing a patch to remove that overriding.
Can you please add the steps to test this issue?
(In reply to Yaniv Dary from comment #6) > Can you please add the steps to test this issue? # yum install rhevm-backend # rpm -qlv rhevm-backend | grep jar | grep -v ^l should show only files under /usr/share/ovirt-engine/modules/common/org/ovirt/* path
verified on 3.6.0-16 (rhevm-3.6.0.1-0.1.el6.noarch) Following jar files are contained: # rpm -qlv rhevm-backend | grep jar | grep -v ^l -rw-r--r-- 1 root root 43607 říj 13 23:55 /usr/share/java/ovirt-engine/aaa.jar -rw-r--r-- 1 root root 3916837 říj 13 23:55 /usr/share/java/ovirt-engine/bll.jar -rw-r--r-- 1 root root 272697 říj 13 23:55 /usr/share/java/ovirt-engine/builtin.jar -rw-r--r-- 1 root root 791229 říj 13 23:55 /usr/share/java/ovirt-engine/dal.jar -rw-r--r-- 1 root root 21439 říj 13 23:55 /usr/share/java/ovirt-engine/scheduler.jar -rw-r--r-- 1 root root 132573 říj 13 23:55 /usr/share/java/ovirt-engine/searchbackend.jar -rw-r--r-- 1 root root 848780 říj 13 23:55 /usr/share/java/ovirt-engine/vdsbroker.jar -rw-rw-r-- 1 root root 7778 říj 13 22:13 /usr/share/ovirt-engine/modules/common/org/ovirt/engine/core/auth-plugin/main/auth-plugin.jar -rw-rw-r-- 1 root root 4008 říj 13 22:14 /usr/share/ovirt-engine/modules/common/org/ovirt/engine/core/logger/main/logger.jar