Update Apache HttpComponents (3.1.7 → 4.4.1)

Description

The Apache HttpComponents were former known as Apache Commons HTTP

Activity

Show:
Adam McKenzie
June 9, 2015, 12:12 PM

The later versions of this library (4.4.1 & 4.5) require an updated version of the pax logging library which requires an up to date version of Felix:
ERROR: Bundle matterhorn-admin-ui-ng [124] Error starting/stopping bundle. (org.osgi.framework.BundleException: Unresolved constraint in bundle matterhorn-admin-ui-ng [124]: Unable to resolve 124.0: missing requirement [124.0] osgi.wiring.package; (&(osgi.wiring.package=org.opencastproject.matterhorn.search.impl)(version>=2.1.0.SNAPSHOT)) [caused by: Unable to resolve 150.0: missing requirement [150.0] osgi.wiring.package; (&(osgi.wiring.package=org.apache.commons.logging)(version>=1.2.0))])
org.osgi.framework.BundleException: Unresolved constraint in bundle matterhorn-admin-ui-ng [124]: Unable to resolve 124.0: missing requirement [124.0] osgi.wiring.package; (&(osgi.wiring.package=org.opencastproject.matterhorn.search.impl)(version>=2.1.0.SNAPSHOT)) [caused by: Unable to resolve 150.0: missing requirement [150.0] osgi.wiring.package; (&(osgi.wiring.package=org.apache.commons.logging)(version>=1.2.0))]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3826)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
at org.apache.felix.framework.Felix.setBundleStartLevel(Felix.java:1388)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:301)
at java.lang.Thread.run(Thread.java:745)

So I will stop this work until we can get the work done on updating Felix.

Adam McKenzie
July 28, 2015, 5:43 AM
Edited

Bundles effected:

matterhorn-caption-remote
matterhorn-common
matterhorn-composer-service-remote
matterhorn-cover-image-impl
matterhorn-inspection-service-ffmpeg
matterhorn-load-test
matterhorn-sox-remote

Adam McKenzie
July 28, 2015, 7:05 AM
Fixed and reviewed

Assignee

Adam McKenzie

Reporter

Basil Brunner

Tags (folksonomy)

None

Components

Fix versions

Priority

Major