Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[epp-dev] Re: EPP packages - M6

Title: Re: EPP packages - M6
I’d say it’s pretty bad.  I’ve played with the PDE’s Product Export a bit just to compare and found the same error as below, which is due to the fact that PDE is not yet producing a bundle.info file.  Technically, the bundle.info that ships with the Modeling EPP package is incorrect, as each bundle in the /plugins directory should be listed in this file.  Then again, they did provide the backward compatibility feature that is supposed to allow bundles in /plugins to be picked up as with /dropins.

What do you think Markus?   Can you provide a workaround, or are we looking at an M6a for Mac?

Thanks,
Rich


On 4/14/08 5:18 PM, "David M Williams" <david_williams@xxxxxxxxxx> wrote:


I think it might be a no-go. Sorry I can't test myself, but here's some preliminary report ... maybe you can see if you can reproduce?
That is, even if the default is wrong, can you even open another, such as JEE? Do you see it in list of perspectives?
Also, have you tried running -clean? That should be pretty harmless, right? But, this tester seemed to find some stuff missing?

<quote>
 When I launch the Eclipse.app, I end up without any Web Tools-related views, perspectives, preferences, so on.  Trying to run it with a -clean gets me the log I've copied in.
</quote>

= = = =
java.vendor=Apple Computer, Inc.
BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
Framework arguments:  -keyring /Users/nsando/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws carbon -arch ppc -keyring /Users/nsando/.eclipse_keyring -consoleLog -showlocation -clean

!ENTRY org.eclipse.osgi 4 0 2008-04-14 13:42:09.680
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:362)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:175)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.osgi 2 0 2008-04-14 13:42:10.612
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2008-04-14 13:42:10.613
!MESSAGE Bundle initial@reference:file:plugins/org.eclipse.datatools.connectivity.ui_1.1.0.v200803280228.jar/ <file://plugins/org.eclipse.datatools.connectivity.ui_1.1.0.v200803280228.jar/> was not resolved.
!SUBENTRY 2 org.eclipse.datatools.connectivity.ui 2 0 2008-04-14 13:42:10.615
!MESSAGE Missing required bundle org.eclipse.core.resources_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.datatools.connectivity.ui 2 0 2008-04-14 13:42:10.617
!MESSAGE Missing required bundle org.eclipse.ui.views_[3.2.0,4.0.0).




From: Markus Knauer <mknauer@xxxxxxxxxxxxxx>
To: Richard Gronback <richard.gronback@xxxxxxxxxxx>, Mik Kersten <mik@xxxxxxxxxxx>, xgu@xxxxxxxxxxx, David M Williams/Raleigh/IBM@IBMUS, wli@xxxxxxxxxxx, Eclipse Packaging Project <epp-dev@xxxxxxxxxxx>
Date: 04/14/2008 05:03 PM
Subject: Re: EPP packages - M6




My current status with the Mac OS packages is:

* They open with the wrong perspective
* Some exceptions are written to the log file

The information that I can add to this is

* Eclipse.app/ is the only (!) directory that is included in EPP packages.
This was the one that was used in Eclipse 3.3.x, but now in the last 3.4
platform builds there are two directories Eclipse.app/ and eclipse.app/.
See bug 222129 - eclipse.ini in wrong location in Mac install.

* The EPP packages contain a symbolic link eclipse ->
Eclipse.app/Contents/MacOS/eclipse whereas the Eclipse Platform builds
contain a duplicate file without the necessary executable bits set.
See bug 223319 - Mac build: eclipse link does not work.


Now my question: Do these errors (wrong perspective and exceptions) on the Mac
OSX platform count as a no-go for the M6 EPP packages? I cannot reproduce
these errors without a Mac, but what's your opinion?

Markus




On Monday 14 April 2008, Richard Gronback wrote:
> Note that the path in the exception is /eclipse/eclipse.app/... And not
> /eclipse/Eclipse.app/... As it should be.  If it's a case sensitivity
> problem, maybe this is part of it?  I only see it referenced here in the
> package config, and it looks fine:
>
> <eclipseIniFileContent path="/eclipse/Eclipse.app/Contents/MacOS/"
>
> - Rich
>
> On 4/14/08 12:25 PM, "Markus Knauer" <mknauer@xxxxxxxxxxxxxx> wrote:
> > Regarding the initial perspective on Mac in the Modeling package:
> >
> > configuration/config.ini contains
> >   eclipse.product=org.eclipse.platform.ide
> >
> > plugins/org.eclipse.platform_3.3.100.I20080320/plugin_customization.ini
> > lists
> > org.eclipse.ui/defaultPerspectiveId=org.eclipse.jdt.ui.JavaPerspective
> >
> > That looks good to me, or am I wrong?
> >
> > Markus
> >
> > On Monday 14 April 2008, Richard Gronback wrote:
> >> Well, I'll skip Linux then and go back to looking at the Mac issue.
> >>
> >> Thanks,
> >> Rich
> >>
> >> On 4/14/08 11:52 AM, "Markus Knauer" <mknauer@xxxxxxxxxxxxxx> wrote:
> >>> I checked the modeling package again and it was working here, but I am
> >>> always using linux-64 for my testing. And the win32 package that I
> >>> tested did open with the Java perspective too.
> >>>
> >>> The only exceptions that I am seeing in the modeling packages (and in
> >>> some other packages as well) are coming from the EPP UDC component :(
> >>>
> >>>
> >>> Markus
> >>>
> >>> On Monday 14 April 2008, Richard Gronback wrote:
> >>>> Well, the initial perspective is properly set to be
> >>>> org.eclipse.jdt.ui.JavaPerspective, although Eclipse opens to the
> >>>> Resource perspective, and only shows the available perspectives to be
> >>>> Resource, Debug, and Team Synchronizing.
> >>>>
> >>>> Upon restart, the rest I was expecting are available.  Below is an
> >>>> exception thrown on first startup.  Anyone else see something similar?
> >>>> On the second startup, I get a different exception (below).  This is
> >>>> on the Mac.  I'll grab the PC next.
> >>>>
> >>>> Thanks,
> >>>> Rich
> >>>>
> >>>> java.lang.RuntimeException: Unable to locate bundle manifest:
> >>>> file:/Users/gronback/Desktop/eclipse/eclipse.app/Contents/MacOS/plugin
> >>>>s/ org . eclipse.osgi_3.4.0.v20080326.jar
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getManifestMai
> >>>>nA ttr i butes(Utils.java:250)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getClausesMani
> >>>>fe stM a inAttributes(Utils.java:244)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. isS y stemBundle(EquinoxBundlesState.java:176)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. get S ystemBundleFromBundleInfos(EquinoxBundlesState.java:139) at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. get S ystemBundleFromBundleInfos(EquinoxBundlesState.java:148) at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseNewState(EquinoxBundlesState.java:306)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseNewState(EquinoxBundlesState.java:291)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. ini t ialize(EquinoxBundlesState.java:586)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. <in i t>(EquinoxBundlesState.java:255)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulator
> >>>>Im pl. l oad(EquinoxManipulatorImpl.java:337)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loa
> >>>>dD ele g ate(LazyManipulator.java:45)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.get
> >>>>Co nfi g Data(LazyManipulator.java:98)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.getOSGiInstallArea(PlatformConfigurationWrapper.java:41)
> >>>> at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.loadDelegate(PlatformConfigurationWrapper.java:82)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.addFeatureEntry(PlatformConfigurationWrapper.java:146) at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint.i
> >>>>ns tal l Feature(EclipseTouchpoint.java:869)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint$6
> >>>>.e xec u te(EclipseTouchpoint.java:248)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction
> >>>>.e xec u te(ParameterizedProvisioningAction.java:32)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(P
> >>>>ha se. j ava:116)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase
> >>>>.j ava
> >>>>
> >>>> : 67)
> >>>>
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.InstallableUnitPhas
> >>>>e. per f orm(InstallableUnitPhase.java:41)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase
> >>>>.j ava
> >>>>
> >>>> : 46)
> >>>>
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(Ph
> >>>>as eSe t .java:38)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engi
> >>>>ne .ja v a:53)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.e xec u teOperands(ProfileSynchronizer.java:363)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.e xec u tePlan(ProfileSynchronizer.java:354)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.s ync h ronize(ProfileSynchronizer.java:96)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.synchroni
> >>>>ze (Ac t ivator.java:175)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Act
> >>>>iv ato r .java:116)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(Bundl
> >>>>eC ont e xtImpl.java:1009)
> >>>>     at java.security.AccessController.doPrivileged(Native Method)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiva
> >>>>to r(B u ndleContextImpl.java:1003)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bundl
> >>>>eC ont e xtImpl.java:984)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundle
> >>>>Ho st. j ava:346)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstrac
> >>>>tB und l e.java:355)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framew
> >>>>or k.j a va:1074)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundl
> >>>>es (St a rtLevelManager.java:632)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(Sta
> >>>>rt Lev e lManager.java:506)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartL
> >>>>ev el( S tartLevelManager.java:280)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEve
> >>>>nt (St a rtLevelManager.java:466)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMa
> >>>>na ger . java:209)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Event
> >>>>Ma nag e r.java:319)
> >>>> java.lang.RuntimeException: Unable to locate bundle manifest:
> >>>> file:/Users/gronback/Desktop/eclipse/eclipse.app/Contents/MacOS/plugin
> >>>>s/ org . eclipse.equinox.simpleconfigurator_0.1.0.v20080310-2148.jar at
> >>>> org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getManifestMai
> >>>>nA ttr i butes(Utils.java:250)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getClausesMani
> >>>>fe stM a inAttributes(Utils.java:244)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. isS y stemBundle(EquinoxBundlesState.java:176)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. get S ystemBundleFromBundleInfos(EquinoxBundlesState.java:139) at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. get S ystemBundleFromBundleInfos(EquinoxBundlesState.java:148) at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseNewState(EquinoxBundlesState.java:306)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseNewState(EquinoxBundlesState.java:291)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. ini t ialize(EquinoxBundlesState.java:586)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. <in i t>(EquinoxBundlesState.java:255)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulator
> >>>>Im pl. l oad(EquinoxManipulatorImpl.java:337)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loa
> >>>>dD ele g ate(LazyManipulator.java:45)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.get
> >>>>Co nfi g Data(LazyManipulator.java:98)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.getOSGiInstallArea(PlatformConfigurationWrapper.java:41)
> >>>> at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.loadDelegate(PlatformConfigurationWrapper.java:82)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.addFeatureEntry(PlatformConfigurationWrapper.java:146) at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint.i
> >>>>ns tal l Feature(EclipseTouchpoint.java:869)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint$6
> >>>>.e xec u te(EclipseTouchpoint.java:248)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction
> >>>>.e xec u te(ParameterizedProvisioningAction.java:32)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(P
> >>>>ha se. j ava:116)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase
> >>>>.j ava
> >>>>
> >>>> : 67)
> >>>>
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.InstallableUnitPhas
> >>>>e. per f orm(InstallableUnitPhase.java:41)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase
> >>>>.j ava
> >>>>
> >>>> : 46)
> >>>>
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(Ph
> >>>>as eSe t .java:38)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engi
> >>>>ne .ja v a:53)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.e xec u teOperands(ProfileSynchronizer.java:363)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.e xec u tePlan(ProfileSynchronizer.java:354)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.s ync h ronize(ProfileSynchronizer.java:96)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.synchroni
> >>>>ze (Ac t ivator.java:175)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Act
> >>>>iv ato r .java:116)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(Bundl
> >>>>eC ont e xtImpl.java:1009)
> >>>>     at java.security.AccessController.doPrivileged(Native Method)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiva
> >>>>to r(B u ndleContextImpl.java:1003)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bundl
> >>>>eC ont e xtImpl.java:984)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundle
> >>>>Ho st. j ava:346)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstrac
> >>>>tB und l e.java:355)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framew
> >>>>or k.j a va:1074)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundl
> >>>>es (St a rtLevelManager.java:632)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(Sta
> >>>>rt Lev e lManager.java:506)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartL
> >>>>ev el( S tartLevelManager.java:280)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEve
> >>>>nt (St a rtLevelManager.java:466)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMa
> >>>>na ger . java:209)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Event
> >>>>Ma nag e r.java:319)
> >>>> java.lang.RuntimeException: Unable to locate bundle manifest:
> >>>> file:/Users/gronback/Desktop/eclipse/eclipse.app/Contents/MacOS/plugin
> >>>>s/ org . eclipse.osgi_3.4.0.v20080326.jar
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getManifestMai
> >>>>nA ttr i butes(Utils.java:250)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getClausesMani
> >>>>fe stM a inAttributes(Utils.java:244)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. isS y stemBundle(EquinoxBundlesState.java:176)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseState(EquinoxBundlesState.java:377)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseNewState(EquinoxBundlesState.java:309)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseNewState(EquinoxBundlesState.java:291)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. ini t ialize(EquinoxBundlesState.java:586)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. <in i t>(EquinoxBundlesState.java:255)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulator
> >>>>Im pl. l oad(EquinoxManipulatorImpl.java:337)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loa
> >>>>dD ele g ate(LazyManipulator.java:45)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.get
> >>>>Co nfi g Data(LazyManipulator.java:98)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.getOSGiInstallArea(PlatformConfigurationWrapper.java:41)
> >>>> at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.loadDelegate(PlatformConfigurationWrapper.java:82)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.addFeatureEntry(PlatformConfigurationWrapper.java:146) at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint.i
> >>>>ns tal l Feature(EclipseTouchpoint.java:869)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint$6
> >>>>.e xec u te(EclipseTouchpoint.java:248)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction
> >>>>.e xec u te(ParameterizedProvisioningAction.java:32)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(P
> >>>>ha se. j ava:116)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase
> >>>>.j ava
> >>>>
> >>>> : 67)
> >>>>
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.InstallableUnitPhas
> >>>>e. per f orm(InstallableUnitPhase.java:41)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase
> >>>>.j ava
> >>>>
> >>>> : 46)
> >>>>
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(Ph
> >>>>as eSe t .java:38)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engi
> >>>>ne .ja v a:53)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.e xec u teOperands(ProfileSynchronizer.java:363)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.e xec u tePlan(ProfileSynchronizer.java:354)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.s ync h ronize(ProfileSynchronizer.java:96)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.synchroni
> >>>>ze (Ac t ivator.java:175)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Act
> >>>>iv ato r .java:116)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(Bundl
> >>>>eC ont e xtImpl.java:1009)
> >>>>     at java.security.AccessController.doPrivileged(Native Method)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiva
> >>>>to r(B u ndleContextImpl.java:1003)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bundl
> >>>>eC ont e xtImpl.java:984)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundle
> >>>>Ho st. j ava:346)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstrac
> >>>>tB und l e.java:355)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framew
> >>>>or k.j a va:1074)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundl
> >>>>es (St a rtLevelManager.java:632)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(Sta
> >>>>rt Lev e lManager.java:506)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartL
> >>>>ev el( S tartLevelManager.java:280)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEve
> >>>>nt (St a rtLevelManager.java:466)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMa
> >>>>na ger . java:209)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Event
> >>>>Ma nag e r.java:319)
> >>>> java.lang.RuntimeException: Unable to locate bundle manifest:
> >>>> file:/Users/gronback/Desktop/eclipse/eclipse.app/Contents/MacOS/plugin
> >>>>s/ org . eclipse.equinox.simpleconfigurator_0.1.0.v20080310-2148.jar at
> >>>> org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getManifestMai
> >>>>nA ttr i butes(Utils.java:250)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getClausesMani
> >>>>fe stM a inAttributes(Utils.java:244)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. isS y stemBundle(EquinoxBundlesState.java:176)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseState(EquinoxBundlesState.java:377)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseNewState(EquinoxBundlesState.java:309)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. com p oseNewState(EquinoxBundlesState.java:291)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. ini t ialize(EquinoxBundlesState.java:586)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesStat
> >>>>e. <in i t>(EquinoxBundlesState.java:255)
> >>>>     at
> >>>> org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulator
> >>>>Im pl. l oad(EquinoxManipulatorImpl.java:337)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.loa
> >>>>dD ele g ate(LazyManipulator.java:45)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.get
> >>>>Co nfi g Data(LazyManipulator.java:98)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.getOSGiInstallArea(PlatformConfigurationWrapper.java:41)
> >>>> at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.loadDelegate(PlatformConfigurationWrapper.java:82)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurati
> >>>>on Wra p per.addFeatureEntry(PlatformConfigurationWrapper.java:146) at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint.i
> >>>>ns tal l Feature(EclipseTouchpoint.java:869)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint$6
> >>>>.e xec u te(EclipseTouchpoint.java:248)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction
> >>>>.e xec u te(ParameterizedProvisioningAction.java:32)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.mainPerform(P
> >>>>ha se. j ava:116)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase
> >>>>.j ava
> >>>>
> >>>> : 67)
> >>>>
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.InstallableUnitPhas
> >>>>e. per f orm(InstallableUnitPhase.java:41)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase
> >>>>.j ava
> >>>>
> >>>> : 46)
> >>>>
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(Ph
> >>>>as eSe t .java:38)
> >>>>     at
> >>>> org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engi
> >>>>ne .ja v a:53)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.e xec u teOperands(ProfileSynchronizer.java:363)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.e xec u tePlan(ProfileSynchronizer.java:354)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer
> >>>>.s ync h ronize(ProfileSynchronizer.java:96)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.synchroni
> >>>>ze (Ac t ivator.java:175)
> >>>>     at
> >>>> org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Act
> >>>>iv ato r .java:116)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(Bundl
> >>>>eC ont e xtImpl.java:1009)
> >>>>     at java.security.AccessController.doPrivileged(Native Method)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiva
> >>>>to r(B u ndleContextImpl.java:1003)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bundl
> >>>>eC ont e xtImpl.java:984)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundle
> >>>>Ho st. j ava:346)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstrac
> >>>>tB und l e.java:355)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framew
> >>>>or k.j a va:1074)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundl
> >>>>es (St a rtLevelManager.java:632)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(Sta
> >>>>rt Lev e lManager.java:506)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartL
> >>>>ev el( S tartLevelManager.java:280)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEve
> >>>>nt (St a rtLevelManager.java:466)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMa
> >>>>na ger . java:209)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Event
> >>>>Ma nag e r.java:319)
> >>>> !SESSION 2008-04-14 11:11:07.398
> >>>> -----------------------------------------------

> >>>> eclipse.buildId=I20080409-1425
> >>>> java.version=1.5.0_13
> >>>> java.vendor=Apple Inc.
> >>>> BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
> >>>> Command-line arguments:  -os macosx -ws carbon -arch x86 -consoleLog
> >>>>
> >>>> ************ Second startup exception *****************
> >>>>
> >>>> !SESSION 2008-04-14 11:17:09.860
> >>>> -----------------------------------------------
> >>>> eclipse.buildId=I20080409-1425
> >>>> java.version=1.5.0_13
> >>>> java.vendor=Apple Inc.
> >>>> BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
> >>>> Command-line arguments:  -os macosx -ws carbon -arch x86 -consoleLog
> >>>>
> >>>> !ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2008-04-14
> >>>> 11:17:13.141 !MESSAGE
> >>>> !STACK 0
> >>>> org.osgi.framework.BundleException: The bundle could not be resolved.
> >>>> Reason: Missing Constraint: Import-Package:
> >>>> org.eclipse.equinox.internal.provisional.configurator; version="0.0.0"
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundle
> >>>>Ho st. j ava:305)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstrac
> >>>>tB und l e.java:355)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framew
> >>>>or k.j a va:1074)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundl
> >>>>es (St a rtLevelManager.java:632)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(Sta
> >>>>rt Lev e lManager.java:506)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartL
> >>>>ev el( S tartLevelManager.java:280)
> >>>>     at
> >>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEve
> >>>>nt (St a rtLevelManager.java:466)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMa
> >>>>na ger . java:209)
> >>>>     at
> >>>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Event
> >>>>Ma nag e r.java:319)
> >>>>
> >>>> On 4/14/08 9:26 AM, "Markus Knauer" <mknauer@xxxxxxxxxxxxxx> wrote:
> >>>>> Hi package maintainers,
> >>>>>
> >>>>> apart from usual last minute problems in some packages, the last
> >>>>> build seems to me stable enough to be called M6. Did you have a
> >>>>> chance to test the 20080414-0540 build [1]?
> >>>>>
> >>>>> One thing that still needs to be discussed is the level of testing by
> >>>>> the package maintainers. That's still pending and I started a
> >>>>> document on the wiki with some initial thoughts [2].
> >>>>>
> >>>>> For M6 I suggest that
> >>>>>
> >>>>> * you provide feedback about the 20080414-0540 build today (well, as
> >>>>> soon as possible)
> >>>>>
> >>>>> * I'll remind the webmasters about today's server freeze (now)
> >>>>>
> >>>>> * I'll copy the bits to the download server in order to distribute
> >>>>> them to the Eclipse mirror servers (now)
> >>>>>
> >>>>> * tomorrow we change the web site and announce the M6 release
> >>>>> together with the Ganymede update site
> >>>>>
> >>>>> Does that sound feasible?
> >>>>>
> >>>>>
> >>>>> Thanks and regards,
> >>>>> Markus
> >>>>>
> >>>>>
> >>>>> [1]
> >>>>> http://build.eclipse.org/technology/epp/epp_build/34/download/2008041
<http://build.eclipse.org/technology/epp/epp_build/34/download/2008041>
> >>>>>4- 05 40/in dex.html
> >>>>>
> >>>>> [2]
> >>>>> http://wiki.eclipse.org/EPP/Package_Testing
<http://wiki.eclipse.org/EPP/Package_Testing>




Back to the top