Thanks Josh - we did think this might be the case...

The 1.2 install documentation does not make a point of specifying which versions of Felix (or Maven) works with Matterhorn, so someone with Wiki edit access might want to make this info a bit more clear.

  Kevin Chan

  Operations Team
  Educational Technology Services
  University of California, Berkeley


On 9/27/2011 8:08 PM, Josh Holtzman wrote:
This looks like a felix 4.0 style exception.  Matterhorn hasn't been tested 
with the latest felix version, so you should download and use the latest in the 
3.x line.

Josh

On Sep 27, 2011, at 3:43 PM, Jonathan Felder wrote:

I'm trying to do a fresh install of Matterhorn 1.2 on CentOS 5 using the 
instructions found here:

http://opencast.jira.com/wiki/display/MHDOC/Install+Source+Linux+V1.2

The build appears to have gone ok, but when I try to start it I get a number of 
errors and I get a 404 page when I try to access the web interface.

Anyone have any idea what might be wrong?

The errors are listed below:

org.osgi.framework.BundleException: Unresolved constraint in bundle 
com.springsource.org.openid4java [58]: Unable to resolve 58.0: missing requirement [58.0] 
osgi.wiring.package; 
(&(osgi.wiring.package=org.apache.html.dom)(version>=2.8.1)(!(version>=3.0.0))) 
[caused by: Unable to resolve 56.0: missing requirement [56.0] osgi.wiring.package; 
(osgi.wiring.package=org.w3c.dom.html)]
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3818)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)
org.osgi.framework.BundleException: Unresolved constraint in bundle 
org.springframework.security.openid [59]: Unable to resolve 59.0: missing requirement [59.0] 
osgi.wiring.package; 
(&(osgi.wiring.package=org.openid4java.association)(version>=0.9.5)(!(version>=1.0.0))) 
[caused by: Unable to resolve 58.0: missing requirement [58.0] osgi.wiring.package; 
(&(osgi.wiring.package=org.apache.html.dom)(version>=2.8.1)(!(version>=3.0.0))) [caused 
by: Unable to resolve 56.0: missing requirement [56.0] osgi.wiring.package; 
(osgi.wiring.package=org.w3c.dom.html)]]
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3818)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)
org.osgi.framework.BundleException: Uses constraint violation. Unable to 
resolve bundle revision org.eclipse.persistence.jpa [27.0] because it is 
exposed to package 'javax.transaction.xa' from bundle revisions 
org.apache.geronimo.specs.geronimo-jta_1.1_spec [63.0] and 
org.apache.felix.framework [0] via two dependency chains.

Chain 1:
  org.eclipse.persistence.jpa [27.0]
    import: (&(osgi.wiring.package=javax.transaction.xa)(version>=1.1.0))
     |
    export: osgi.wiring.package=javax.transaction.xa
  org.apache.geronimo.specs.geronimo-jta_1.1_spec [63.0]

Chain 2:
  org.eclipse.persistence.jpa [27.0]
    import: 
(&(osgi.wiring.package=org.eclipse.persistence.tools.schemaframework)(version>=2.0.2.v20100323-r6872))
     |
    export: osgi.wiring.package=org.eclipse.persistence.tools.schemaframework; 
uses:=javax.persistence.spi
  org.eclipse.persistence.core [26.0]
    import: (&(osgi.wiring.package=javax.persistence.spi)(version>=1.0.0))
     |
    export: osgi.wiring.package=javax.persistence.spi; uses:=javax.sql
  org.apache.geronimo.specs.geronimo-jpa_2.0_spec [62.0]
    import: (osgi.wiring.package=javax.sql)
     |
    export: osgi.wiring.package=javax.sql; uses:=javax.transaction.xa
    export: osgi.wiring.package=javax.transaction.xa
  org.apache.felix.framework [0]
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3824)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)
org.osgi.framework.BundleException: Unresolved constraint in bundle 
com.springsource.org.cyberneko.html [34]: Unable to resolve 34.0: missing requirement 
[34.0] osgi.wiring.package; 
(&(osgi.wiring.package=org.apache.xerces.impl)(version>=2.0.2)(version<=3.0.0)) 
[caused by: Unable to resolve 56.0: missing requirement [56.0] osgi.wiring.package; 
(osgi.wiring.package=org.w3c.dom.html)]
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3818)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)
org.osgi.framework.BundleException: Unresolved constraint in bundle 
org.apache.servicemix.bundles.xmlsec [54]: Unable to resolve 54.0: missing 
requirement [54.0] osgi.wiring.package; 
(osgi.wiring.package=org.w3c.dom.traversal)
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3818)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)
org.osgi.framework.BundleException: Unresolved constraint in bundle 
org.apache.servicemix.bundles.wss4j [55]: Unable to resolve 55.0: missing 
requirement [55.0] osgi.wiring.package; 
(osgi.wiring.package=org.apache.xml.security) [caused by: Unable to resolve 
54.0: missing requirement [54.0] osgi.wiring.package; 
(osgi.wiring.package=org.w3c.dom.traversal)]
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3818)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)
org.osgi.framework.BundleException: Unresolved constraint in bundle 
org.apache.servicemix.bundles.xerces [56]: Unable to resolve 56.0: missing 
requirement [56.0] osgi.wiring.package; (osgi.wiring.package=org.w3c.dom.html)
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3818)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)
org.osgi.framework.BundleException: Uses constraint violation. Unable to 
resolve bundle revision matterhorn-kernel [121.0] because it is exposed to 
package 'javax.xml.stream' from bundle revisions 
org.apache.servicemix.specs.stax-api-1.0 [71.0] and org.apache.felix.framework 
[0] via two dependency chains.

Chain 1:
  matterhorn-kernel [121.0]
    import: (&(osgi.wiring.package=javax.xml.stream)(version>=1.0.0))
     |
    export: osgi.wiring.package=javax.xml.stream
  org.apache.servicemix.specs.stax-api-1.0 [71.0]

Chain 2:
  matterhorn-kernel [121.0]
    import: 
(&(osgi.wiring.package=org.springframework.util.xml)(version>=3.0.0))
     |
    export: osgi.wiring.package=org.springframework.util.xml; 
uses:=javax.xml.stream
  org.springframework.core [38.0]
    import: (&(osgi.wiring.package=javax.xml.stream)(version>=0.0.0))
     |
    export: osgi.wiring.package=javax.xml.stream
  org.apache.felix.framework [0]
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3824)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)
org.osgi.framework.BundleException: Unresolved constraint in bundle 
matterhorn-userdirectory-ldap [137]: Unable to resolve 137.0: missing 
requirement [137.0] osgi.wiring.package; (osgi.wiring.package=com.sun.jndi.ldap)
        at 
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3818)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:662)






_______________________________________________
Matterhorn-users mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
_______________________________________________
Matterhorn-users mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
_______________________________________________
Matterhorn-users mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn-users

Reply via email to