Skip to main content

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


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/ 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
> >>>>>4- 05 40/in dex.html
> >>>>>
> >>>>> [2]
> >>>>>
http://wiki.eclipse.org/EPP/Package_Testing



Back to the top