Probleme mit dem OSGi-Framework

Xeonkryptos

Bekanntes Mitglied
Ich möchte mich etwas in das OSGi-Framework einarbeiten und soweit klappt auch alles. Ich programmiere in Eclipse und nutze, um mir auch Arbeit zu ersparen, den Equinox-Server von Eclipse, damit meine Programme unter OSGi laufen können, aber jedesmal, wenn ich irgendein Programm starte, sei es auch nur ein Hello World-Prog zum Testen bekomme ich dutzende Fehlermeldungen. Es sind immer die gleichen und dagegen kann ich nichts machen:
Java:
!ENTRY org.eclipse.debug.ui 4 0 2011-11-10 18:18:55.052
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.debug.internal.ui.DebugUIPlugin.start() of bundle org.eclipse.debug.ui.
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
	at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: java.lang.IllegalStateException: Workbench has not been created yet.
	at org.eclipse.ui.PlatformUI.getWorkbench(PlatformUI.java:92)
	at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.startup(LaunchingResourceManager.java:546)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.getLaunchingResourceManager(DebugUIPlugin.java:306)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.start(DebugUIPlugin.java:507)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
	... 12 more
Root exception:
java.lang.IllegalStateException: Workbench has not been created yet.
	at org.eclipse.ui.PlatformUI.getWorkbench(PlatformUI.java:92)
	at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.startup(LaunchingResourceManager.java:546)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.getLaunchingResourceManager(DebugUIPlugin.java:306)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.start(DebugUIPlugin.java:507)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
	at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)

Ich weiß nicht, was ich damit anfangen soll. Diese Probleme liegen für meine Augen innerhalb. Es kann sein, dass irgendeine Einstellung falsch getroffen wurde, ich habe mir aber einige Tutorials dazu angeschaut und diese Nachempfunden, aber bei jedem Treten diese Fehlermeldungen auf.
Das Programm startet, zumindest gibt es mir eine Ausgabe aus, aber die Exceptions machen mich doch sehr stutzig...
 

Xeonkryptos

Bekanntes Mitglied
Das ist auch einer der Tutorials, die ich mir angeschaut habe. Auch dort hab ich diese Fehlermeldung bekommen... Die Fehlermeldung kommt auch dutzende Male hintereinander...

Eine Ausgabe wie "Hello World" kommt zwar auch, am Ende, aber eine Fehlermeldung verheißt eigentlich nie etwas gutes.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Probleme mit Windows 10 und javac Plattformprogrammierung 3
E Probleme mit Netbeans und javaDoc Plattformprogrammierung 6
J Probleme mit Umlauten unter Windows Plattformprogrammierung 2
M Eclipse Probleme beim Ausführen eines Programms Plattformprogrammierung 3
D Probleme bei Compilierung Plattformprogrammierung 1
J Probleme mit Toolbar Konfiguartion in e4 Anwendung. Plattformprogrammierung 0
A Probleme mit disable() Plattformprogrammierung 6
V RCP RCP hat Probleme mit der JAXB-Zuordnung glaub ich Plattformprogrammierung 2
B Eclipse Probleme mit build Plattformprogrammierung 8
M OSGi Probleme / Unklarheiten beim laden von DLL's Plattformprogrammierung 4
Madlip RCP Merere Probleme von win32 auf win64 Plattformprogrammierung 13
A IWordDetector Highlight Probleme Plattformprogrammierung 8
M Nach Umbenennung der Packages viele Probleme Plattformprogrammierung 11
G Probleme beim Export Plattformprogrammierung 2
M Teilweise Probleme beim Updaten von Plugins Plattformprogrammierung 3
dzim Probleme mit Eclipse Forms Plattformprogrammierung 2
N Probleme mit PartListener Plattformprogrammierung 5
dzim immer noch Probleme bei PlugIn-Integrierung Plattformprogrammierung 2
G SWT macht große Probleme mit Intel Mac (Leopard) Plattformprogrammierung 6
F OSGi und root rechte Plattformprogrammierung 2
Z MySQL-Treiber in RAP-Anwendung für Jetty im OSGI- Equinox- Maven-Dschungel Plattformprogrammierung 0
Shams Antbuild - Problem bei OSGi Anfängertutorial Plattformprogrammierung 0
T OSGi OSGI bundle bauen org.apache.xerces Plattformprogrammierung 3
G OSGi Bundle-ClassPath Plattformprogrammierung 3
P OSGi registerService Plattformprogrammierung 3
H OSGi OSGi + Logback + slf4j - Eclipse Run Configuration Plattformprogrammierung 7
G OSGI bundleChanged Plattformprogrammierung 2
E OSGi Equinox HttpService only supports servlet 2.1 specification. Plattformprogrammierung 2
S OSGi Declarative Service Cardinality Plattformprogrammierung 6
Kr0e OSGI - Anfängerfragen Plattformprogrammierung 3
K OSGi Verteilte Anwendung? Plattformprogrammierung 9
B OSGi Einsteiger OSGi-Applikation Plattformprogrammierung 9
S (OSGI - EQUINOX) Welche Eclipse IDE? Plattformprogrammierung 3
N OSGi: Ressourcen gezielt aus bestimmten Modulen laden? Plattformprogrammierung 4
borobudur OSGi OSGi Blueprint Integrationstests Plattformprogrammierung 6
S OSGi Filter Syntax Plattformprogrammierung 2
N OSGi Dependency Loading Plattformprogrammierung 2
S OSGi Bibliothek für alle Plattformprogrammierung 5
H OSGI mit Eclipse und Maven Plattformprogrammierung 5
X OSGi Splash ohne product Plattformprogrammierung 2
G OSGi: Service registrieren Plattformprogrammierung 2
lumo OSGI Service - ServiceReference Plattformprogrammierung 3
G [osgi] bundle spezifische properties Plattformprogrammierung 5
DEvent [osgi] Services implementieren Plattformprogrammierung 2
C RCP Applikation starten als OSGi Bundle Plattformprogrammierung 2
B equinox OSGi EclipseStarter.startup NullPointerException Plattformprogrammierung 3
B OSGi, Euqinox, innherhalb vom Bundle Pfad des zugehörigen jar-files ermitteln Plattformprogrammierung 6
B OSGi, Equinox, Exceptions werden "ignoriert" Plattformprogrammierung 21
C OSGi, Hibernate und welche Datenbank? Plattformprogrammierung 4
astralarse Custom OSGi Launcher mit config.ini Plattformprogrammierung 6
C Eclipse - Externe OSGi bundles adden Plattformprogrammierung 7
F OSGi Anwendungsdesign Plattformprogrammierung 3
N OSGI in Netbeans? Plattformprogrammierung 5
X OSGi und RCP Plattformprogrammierung 15
C OSGi shutdown Plattformprogrammierung 4
D Problem mit Synth Painter und OSGi (Equinox) Plattformprogrammierung 8
D OSGi JSR296 (Swing Application Framework) - Konzeptionsfrage Plattformprogrammierung 2
G Osgi Plattformprogrammierung 5
A Plugin konzepte: OSGI oder JPF? Plattformprogrammierung 5
S OSGI Framework Knopflerfish Plattformprogrammierung 11
B Zurück zum Desktop, aber welches Framework? Plattformprogrammierung 7
E Common Navigator Framework erste Knoten werden nicht angezeigt Plattformprogrammierung 4
G EMF und Notification Framework Plattformprogrammierung 39
R Framework zur Erstellung Java-Desktop-Anwendungen Plattformprogrammierung 14
hdi Schwierigkeiten mit Plugin für EPF (Eclipse Process Framework) Plattformprogrammierung 3
G Eclipse Modelling Framework - Java Code aus Model erzeugen. Plattformprogrammierung 2
dzim Common Navigator Framework Plattformprogrammierung 14

Ähnliche Java Themen

Neue Themen


Oben