Opened 16 years ago

Last modified 16 years ago

#177 new defect

Application fails to start on MacOS X

Reported by: Henrik Heimbuerger Owned by: nobody
Priority: critical Milestone: MS4: Future extensions
Component: ui Version: pre-1.0
Keywords: macos, macosx Cc:

Description

The application fails to start with the following information in the log:

!SESSION 2008-10-21 23:33:18.252 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.5.0_13
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
Framework arguments:  -keyring /Users/csp/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws carbon -arch x86 -keyring /Users/csp/.eclipse_keyring -consoleLog -showlocation

!ENTRY org.eclipse.equinox.app 0 0 2008-10-21 23:33:18.914
!MESSAGE Product JaCaVi.product could not be found.

!ENTRY org.eclipse.osgi 4 0 2008-10-21 23:33:18.932
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: No application id has been found.
	at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:236)
	at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	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-10-21 23:33:18.950
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2008-10-21 23:33:18.950
!MESSAGE Bundle initial@reference:file:plugins/JaCaVi_1.0.0.jar/ was not resolved.
!SUBENTRY 2 JaCaVi 2 0 2008-10-21 23:33:18.951
!MESSAGE Missing host null_0.0.0.

!ENTRY org.eclipse.osgi 2 0 2008-10-21 23:33:18.952
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2008-10-21 23:33:18.952
!MESSAGE Bundle initial@reference:file:plugins/JaCaVi_1.0.0.jar/ [1] was not resolved.
!SUBENTRY 2 JaCaVi 2 0 2008-10-21 23:33:18.952
!MESSAGE Missing host null_0.0.0.

Further research is necessary, the "Missing host null_0.0.0" is probably the best hint, but we don't have a testing machine available and Google doesn't bring up an immediate solution.

Change History (2)

comment:1 Changed 16 years ago by Henrik Heimbuerger

The tested build was a macosx-carbon-x86 build from rev 506. Details of the hardware architecture of the testing box are unknown, but could be determined.

comment:2 Changed 16 years ago by Henrik Heimbuerger

Tested again with a build from r578, still seems to fail. The test hardware is 10.5 on an Intel Core Duo (64-bit). Modifying the code to make it run on Java 1.5 (because at least Eclipse doesn't support Java 1.6 on MacOS X yet) made the error even worse (wouldn't even show the splash screen).

Note: See TracTickets for help on using tickets.