This is an archived, read-only instance of the JaCaVi Trac. This site is no longer actively maintained. Registration and login have been disabled. Content is preserved for reference only.

Opened 18 years ago

Last modified 18 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 18 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 18 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.