[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [epp-dev] Re: EPP packages - M6
|
I confirm that the support for unzipping plugins into the plugins folder
still work. In fact this morning I have tested the Modeling EPP package and
it came up fine (I saw the EMF plugins and others).
One thing you could do on the mac is manually merge the files that are
duplicated between the eclipse.app and Eclipse.app.
HTH
PaScaL
From: Richard Gronback <richard.gronback@xxxxxxxxxxx>
To: David M Williams <david_williams@xxxxxxxxxx>, Markus Knauer <mknauer@xxxxxxxxxxxxxx>
Cc: wli@xxxxxxxxxxx, Mik Kersten <mik@xxxxxxxxxxx>, Eclipse Packaging Project <epp-dev@xxxxxxxxxxx>
Date: 04/14/2008 06:25 PM
Subject: [epp-dev] 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>
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/epp-dev