[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[p2-dev] Upgrading from equinox 3.6 to 3.8, missing package org.w3c.dom

Hi all,

I'm going to start here, please redirect me if you think I should be asking this elsewhere.

I'm trying to upgrade from org.eclipse.osgi 3.6 to 3.8.  When I run my p2 install with 3.8, I get the following:

ERROR: Cannot complete the install because one or more required items could not be found.
ERROR:  Software being installed: Quartz 1.4.0 (com.bmc.mmadmin.quartz.feature.group 1.4.0)
ERROR:  Missing requirement: c3p0 Connection Pool (com.springsource.com.mchange.v2.c3p0 requires 'package org.w3c.dom 0.0.0' but it could not be found
ERROR:  Cannot satisfy dependency:
ERROR:   From: Quartz 1.4.0 (com.bmc.mmadmin.quartz.feature.group 1.4.0)
ERROR:   To: com.springsource.com.mchange.v2.c3p0 0.0.0

I checked against a 3.6 install that works and it appears that org.w3c.dom was exported by the system bundle and is not in 3.8.  I've tried setting org.osgi.framework.system.packages=org.w3c.dom in various ways (since it's a package contained in the JRE), but I can't seem to get p2 to resolve my installation.

Anyone have any ideas?