Community
Participate
Working Groups
Cannot install BIRT with Eclipse M6. When installing the N-R1-2_3_0-N20080320-200803200800 BIRT driver with the I20080320-0800 Eclipse driver (see http://wiki.eclipse.org/TPTP_Installation_with_p2_Equinox for installation instructions), the BIRT plug-ins are not loaded and the following errors are reported in the Eclipse .log file: !SESSION 2008-03-26 13:19:25.578 ----------------------------------------------- eclipse.buildId=I20080320-0800 java.fullversion=J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223ifx-20070323 (JIT enabled) J9VM - 20070322_12058_lHdSMR JIT - 20070109_1805ifx3_r8 GC - WASIFIX_2007 BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_CA Command-line arguments: -os win32 -ws win32 -arch x86 -clean -data D:\AC_Hyades_WSAD_Drivers\4.5.0-200803241439\eclipse\workspace !ENTRY org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Problems resolving provisioning plan. !SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2008-03-26 13:20:22.437 !MESSAGE org.eclipse.tptp.platform.ac.win_ipf cannot be installed because its filter is not satisfied in this environment. !SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2008-03-26 13:20:22.437 !MESSAGE org.eclipse.tptp.platform.ac.linux_ia32 cannot be installed because its filter is not satisfied in this environment. !SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2008-03-26 13:20:22.437 !MESSAGE org.eclipse.tptp.platform.ac.win_em64t cannot be installed because its filter is not satisfied in this environment. !SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2008-03-26 13:20:22.437 !MESSAGE org.eclipse.tptp.platform.ac.linux_em64t cannot be installed because its filter is not satisfied in this environment. !SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2008-03-26 13:20:22.437 !MESSAGE org.eclipse.tptp.platform.ac.linux_ipf cannot be installed because its filter is not satisfied in this environment. !SUBENTRY 1 org.eclipse.equinox.p2.director 4 1 2008-03-26 13:20:22.437 !MESSAGE No solution found because of a trivial contradiction !STACK 0 org.sat4j.specs.ContradictionException: Creating Empty clause ? at org.sat4j.minisat.constraints.cnf.WLClause.propagationCheck(Unknown Source) at org.sat4j.minisat.constraints.cnf.WLClause.sanityCheck(Unknown Source) at org.sat4j.pb.constraints.CompetPBMaxClauseCardConstrDataStructure.constraintFactory(Unknown Source) at org.sat4j.pb.constraints.AbstractPBDataStructureFactory.createPseudoBooleanConstraint(Unknown Source) at org.sat4j.pb.core.PBSolver.addPseudoBoolean(Unknown Source) at org.sat4j.pb.reader.OPBReader2005.endConstraint(Unknown Source) at org.sat4j.pb.reader.OPBReader2005.readConstraint(Unknown Source) at org.sat4j.pb.reader.OPBReader2005.parse(Unknown Source) at org.sat4j.pb.reader.OPBReader2005.parseInstance(Unknown Source) at org.sat4j.pb.reader.OPBReader2005.parseInstance(Unknown Source) at org.eclipse.equinox.internal.p2.director.PBProjector.invokeSolver(PBProjector.java:353) at org.eclipse.equinox.internal.p2.director.SimplePlanner.getProvisioningPlan(SimplePlanner.java:333) at org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer.createProvisioningPlan(ProfileSynchronizer.java:208) at org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer.synchronize(ProfileSynchronizer.java:76) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.synchronize(Activator.java:143) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:113) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009) at java.security.AccessController.doPrivileged(AccessController.java:242) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346) at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355) at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074) at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:632) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:506) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:280) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:466) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:209) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:319) !ENTRY org.eclipse.equinox.p2.director 4 1 2008-03-26 13:20:22.437 !MESSAGE Cannot complete the install because some dependencies are not satisfiable !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.ui.editor.xml.wtp 2.3.0.v20080320-0800] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/[1.0.100,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase 1.0.1.v200710311] requiredCapability: osgi.bundle/org.eclipse.emf.commonj.sdo/0.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.ui.editor.xml.wtp 2.3.0.v20080320-0800] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/[1.0.201,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.feature.feature.group 1.6.0.v20080305-5-0AgI99j_QCVC451] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.emf.ecore.sdo.feature.group/2.2.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase 1.0.1.v200710311] requiredCapability: osgi.bundle/org.eclipse.emf.ecore.sdo/0.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.ui.editor.xml.wtp 2.3.0.v20080320-0800] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/[1.0.100,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase 1.0.1.v200710311] requiredCapability: osgi.bundle/org.eclipse.emf.commonj.sdo/0.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.ui.editor.xml.wtp 2.3.0.v20080320-0800] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/[1.0.201,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.feature.feature.group 1.6.0.v20080305-5-0AgI99j_QCVC451] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.emf.ecore.sdo.feature.group/2.2.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase 1.0.1.v200710311] requiredCapability: osgi.bundle/org.eclipse.emf.ecore.sdo/0.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.feature.feature.group 1.6.0.v20080305-5-0AgI99j_QCVC451] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.emf.ecore.sdo.feature.group/2.2.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.feature.feature.group 1.6.0.v20080305-5-0AgI99j_QCVC451] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.datatools.enablement.sybase.asa/[1.0.0.v200803130340,1.0.0.v200803130340] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.feature.feature.group 1.6.0.v20080305-5-0AgI99j_QCVC451] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.datatools.enablement.sybase.asa.models/[1.0.0.v200706071,1.0.0.v200706071] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.feature.feature.group 1.6.0.v20080305-5-0AgI99j_QCVC451] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.datatools.enablement.sybase/[1.0.1.v200710311,1.0.1.v200710311] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.feature.feature.group 1.6.0.v20080305-7D8H09EEuPaj_Elq3JPI0CB8XN] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.datatools.enablement.sybase.feature.feature.group/[1.6.0.v20080305-5-0AgI99j_QCVC451,1.6.0.v20080305-5-0AgI99j_QCVC451] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.ui.editor.xml.wtp 2.3.0.v20080320-0800] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/[1.0.100,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.ui.editor.xml.wtp 2.3.0.v20080320-0800] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/[1.0.201,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.asa.models 1.0.0.v200706071] requiredCapability: osgi.bundle/org.eclipse.datatools.enablement.sybase/[1.0.0,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase 1.0.1.v200710311] requiredCapability: osgi.bundle/org.eclipse.emf.commonj.sdo/0.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase 1.0.1.v200710311] requiredCapability: osgi.bundle/org.eclipse.emf.ecore.sdo/0.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.asa 1.0.0.v200803130340] requiredCapability: osgi.bundle/org.eclipse.datatools.enablement.sybase.asa.models/[1.0.0,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.datatools.enablement.sybase.asa 1.0.0.v200803130340] requiredCapability: osgi.bundle/org.eclipse.datatools.enablement.sybase/[1.0.0,2.0.0) !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.birt.report.designer.ui.editor.xml.wtp/[2.3.0.v20080320-0800,2.3.0.v20080320-0800] !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.report.designer.editor.xml.wtp.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common_ui.feature.feature.group/3.0.0 !SUBENTRY 1 org.eclipse.equinox.p2.director 4 0 2008-03-26 13:20:22.437 !MESSAGE Unsatisfied dependency: [org.eclipse.birt.feature.group 2.3.0.v20080320-0800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.birt.report.designer.editor.xml.wtp.feature.group/[2.3.0.v20080320-0800,2.3.0.v20080320-0800]
I've installed with TPTP-all-in-one,BIRT,GEF,DTP,WTP,SDO and use the install instruction above, when i run eclipse.exe -clean for the first time, it will choose the default workspace of eclipse and open it (ie. in my machine, osgi.instance.area=file:/C:/Documents and Settings/TonyWang/workspace/ osgi.instance.area.default=file:/C:/Documents and Settings/TonyWang/workspace/ ) but after the second time, the workspace launcher will come out and all test prefenences appear in prefenence page
This seems to solved by installing the SDO/WTP dependencies. Does BIRT/DTP have a hard dependencies on SDO/WTP?
BIRT has dependencies on DTP, GEF, EMF and WTP. DTP recently removed their SDO dependency as part of https://bugs.eclipse.org/bugs/show_bug.cgi?id=216487.
BIRT has removed dependency of SDO (https://bugs.eclipse.org/bugs/show_bug.cgi?id=217863). But one optional sub-feature org.eclipse.birt.report.designer.ui.editor.xml.wtp requires WTP now, which makes BIRT requires SDO indirectly. Please see related P2 bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=223529
(In reply to comment #4) > BIRT has removed dependency of SDO > (https://bugs.eclipse.org/bugs/show_bug.cgi?id=217863). > > But one optional sub-feature org.eclipse.birt.report.designer.ui.editor.xml.wtp > requires WTP now, which makes BIRT requires SDO indirectly. > > Please see related P2 bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=223529 > Using the latest M6 builds for BIRT/DTP, SDO is no longer required: GEF-runtime-I200803262022.zip birt-report-framework-2_3_0-N20080320.zip dtp-1.6M6-200803140500.zip However, installing BIRT/DTP without WTP causes the BIRT/DTP plug-ins to not be loaded (see attached .log). Installing WTP resolves the problem. As such, decreasing the severity to Critical.
Created attachment 94216 [details] .log file.
*** This bug has been marked as a duplicate of bug 228481 ***
Verified in M-R1-2.3RC2-200805281334. Closing.