Search the FirstSpirit Knowledge Base
Hallo zusammen,
seit ein paar Tagen bekomme ich beim Start des Clients folgende Fehlermeldung
ERROR 13.05.2011 10:30:50.262 (de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser): Could not create browser!
FSVersion=4.2.437.44763#1873;JDK=1.6.0_20 32bit Sun Microsystems Inc.;OS=Windows 7 6.1 x86;Date=13.05.2011 10:30:50
org.mozilla.xpcom.XPCOMException: Failure in getServiceManager (0x80004005)
at org.mozilla.xpcom.internal.XPCOMImpl.getServiceManager(Native Method)
at org.mozilla.xpcom.Mozilla.getServiceManager(Mozilla.java:867)
at com.teamdev.xpcom.util.ProxyManager.<init>(Unknown Source)
at com.teamdev.xpcom.util.ProxyManager.getInstance(Unknown Source)
at com.teamdev.xpcom.b.invokeLater(Unknown Source)
at com.teamdev.xpcom.Xpcom.invokeLater(Unknown Source)
at com.teamdev.jxbrowser1.impl.a.a.<init>(Unknown Source)
at com.teamdev.jxbrowser1.console.ConsoleService.getConsoleService(Unknown Source)
at com.teamdev.jxbrowser.mozilla.MozillaScriptErrorWatcher.<init>(Unknown Source)
at com.teamdev.jxbrowser.mozilla.MozillaScriptErrorWatcher.getInstance(Unknown Source)
at com.teamdev.jxbrowser.mozilla.MozillaBrowserFactory.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.teamdev.jxbrowser.BrowserFactory$a.a(Unknown Source)
at com.teamdev.jxbrowser.BrowserFactory.createBrowser(Unknown Source)
at de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser.getBrowser(JxBrowser.java:895)
at de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser.getBrowser(JxBrowser.java:883)
at de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser.getEngine(JxBrowser.java:864)
at de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser.updateScaleFactor(JxBrowser.java:399)
at de.espirit.firstspirit.client.gui.applications.ScaleComboBox$1.actionPerformed(ScaleComboBox.java:51)
at javax.swing.JComboBox.fireActionEvent(Unknown Source)
at javax.swing.JComboBox.setSelectedItem(Unknown Source)
at de.espirit.firstspirit.client.gui.applications.ScaleComboBox$2.userSettingChanged(ScaleComboBox.java:66)
at de.espirit.firstspirit.client.control.UserSettingsProviderImpl.addChangeListener(UserSettingsProviderImpl.java:54)
at de.espirit.firstspirit.client.gui.applications.ScaleComboBox.<init>(ScaleComboBox.java:74)
at de.espirit.firstspirit.client.gui.applications.BrowserTabConfiguration$BrowserView.getStatusComponent(BrowserTabConfiguration.java:800)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView$ComponentFactory$TabContentComponent.<init>(TabContentView.java:453)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView$ComponentFactory.<init>(TabContentView.java:268)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView.getFactory(TabContentView.java:109)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView.getFactory(TabContentView.java:97)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView.tabInserted(TabContentView.java:81)
at de.espirit.firstspirit.client.gui.tabbing.TabbedView.tabInserted(TabbedView.java:56)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at de.espirit.common.gui.RunsInEDTProxyFactory$RunsInEDTInvocationHandler.invoke(RunsInEDTProxyFactory.java:142)
at $Proxy2.tabInserted(Unknown Source)
at de.espirit.firstspirit.client.gui.tabbing.AbstractTabSelectionModel.addTab(AbstractTabSelectionModel.java:225)
at de.espirit.firstspirit.client.gui.tabbing.AbstractTabSelectionModel.addTab(AbstractTabSelectionModel.java:192)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$TabSelectionModel.addTab(StoreElementPreviewView.java:911)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$TabSelectionModel.updateFor(StoreElementPreviewView.java:1009)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$TabSelectionModel.access$2500(StoreElementPreviewView.java:867)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView.processFocusRequest(StoreElementPreviewView.java:490)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView.handleEditorFocus(StoreElementPreviewView.java:406)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$3.onModelChange(StoreElementPreviewView.java:148)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$3.onModelChange(StoreElementPreviewView.java:147)
at de.espirit.firstspirit.client.gui.FocusCoordinator$1.onModelChange(FocusCoordinator.java:156)
at de.espirit.common.base.control.ModelChangeDispatcher.onModelChange(ModelChangeDispatcher.java:45)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at de.espirit.common.gui.RunsInEDTProxyFactory$RunsInEDTInvocationHandler.invoke(RunsInEDTProxyFactory.java:142)
at $Proxy0.onModelChange(Unknown Source)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate.notifyAllModelListeners(AbstractActionProcessor.java:1161)
at de.espirit.common.base.control.AbstractActionProcessor$AbstractActionProcess.notifyModelListeners(AbstractActionProcessor.java:1294)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess.notifyListeners(AbstractActionProcessor.java:1565)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess$2.onHandled(AbstractActionProcessor.java:1555)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate$4.handleDone(AbstractActionProcessor.java:1079)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate$4.onHandled(AbstractActionProcessor.java:1068)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate$5.onSuccess(AbstractActionProcessor.java:1114)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate$5.onSuccess(AbstractActionProcessor.java:1112)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate.requestHandle(AbstractActionProcessor.java:1118)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate.handle(AbstractActionProcessor.java:1089)
at de.espirit.common.base.control.AbstractActionProcessor$AbstractActionProcess.handle(AbstractActionProcessor.java:1269)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess.handle(AbstractActionProcessor.java:1553)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess$1.onGrant(AbstractActionProcessor.java:1536)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate.grant(AbstractActionProcessor.java:949)
at de.espirit.common.base.control.AbstractActionProcessor$AbstractActionProcess.grant(AbstractActionProcessor.java:1264)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess.grant(AbstractActionProcessor.java:1533)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess.start(AbstractActionProcessor.java:1528)
at de.espirit.common.base.control.AbstractActionProcessor.doProcess(AbstractActionProcessor.java:433)
at de.espirit.common.base.control.AbstractActionProcessor.access$600(AbstractActionProcessor.java:37)
at de.espirit.common.base.control.AbstractActionProcessor$2.execute(AbstractActionProcessor.java:581)
at de.espirit.common.util.ExecutorScheduler$ExecuteCommand.run(ExecutorScheduler.java:123)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
ERROR 13.05.2011 10:30:50.265 (de.espirit.common.base.control.AbstractActionProcessor): [JC_Main]unhandled exception in listener de.espirit.common.base.control.ModelChangeDispatcher@1bf4c57
FSVersion=4.2.437.44763#1873;JDK=1.6.0_20 32bit Sun Microsystems Inc.;OS=Windows 7 6.1 x86;Date=13.05.2011 10:30:50
java.lang.IllegalStateException: Failed to create browser!
at de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser.getBrowser(JxBrowser.java:907)
at de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser.getBrowser(JxBrowser.java:883)
at de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser.getEngine(JxBrowser.java:864)
at de.espirit.firstspirit.client.gui.applications.jxbrowser.JxBrowser.updateScaleFactor(JxBrowser.java:399)
at de.espirit.firstspirit.client.gui.applications.ScaleComboBox$1.actionPerformed(ScaleComboBox.java:51)
at javax.swing.JComboBox.fireActionEvent(Unknown Source)
at javax.swing.JComboBox.setSelectedItem(Unknown Source)
at de.espirit.firstspirit.client.gui.applications.ScaleComboBox$2.userSettingChanged(ScaleComboBox.java:66)
at de.espirit.firstspirit.client.control.UserSettingsProviderImpl.addChangeListener(UserSettingsProviderImpl.java:54)
at de.espirit.firstspirit.client.gui.applications.ScaleComboBox.<init>(ScaleComboBox.java:74)
at de.espirit.firstspirit.client.gui.applications.BrowserTabConfiguration$BrowserView.getStatusComponent(BrowserTabConfiguration.java:800)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView$ComponentFactory$TabContentComponent.<init>(TabContentView.java:453)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView$ComponentFactory.<init>(TabContentView.java:268)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView.getFactory(TabContentView.java:109)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView.getFactory(TabContentView.java:97)
at de.espirit.firstspirit.client.gui.tabbing.TabContentView.tabInserted(TabContentView.java:81)
at de.espirit.firstspirit.client.gui.tabbing.TabbedView.tabInserted(TabbedView.java:56)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at de.espirit.common.gui.RunsInEDTProxyFactory$RunsInEDTInvocationHandler.invoke(RunsInEDTProxyFactory.java:142)
at $Proxy2.tabInserted(Unknown Source)
at de.espirit.firstspirit.client.gui.tabbing.AbstractTabSelectionModel.addTab(AbstractTabSelectionModel.java:225)
at de.espirit.firstspirit.client.gui.tabbing.AbstractTabSelectionModel.addTab(AbstractTabSelectionModel.java:192)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$TabSelectionModel.addTab(StoreElementPreviewView.java:911)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$TabSelectionModel.updateFor(StoreElementPreviewView.java:1009)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$TabSelectionModel.access$2500(StoreElementPreviewView.java:867)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView.processFocusRequest(StoreElementPreviewView.java:490)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView.handleEditorFocus(StoreElementPreviewView.java:406)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$3.onModelChange(StoreElementPreviewView.java:148)
at de.espirit.firstspirit.client.gui.applications.StoreElementPreviewView$3.onModelChange(StoreElementPreviewView.java:147)
at de.espirit.firstspirit.client.gui.FocusCoordinator$1.onModelChange(FocusCoordinator.java:156)
at de.espirit.common.base.control.ModelChangeDispatcher.onModelChange(ModelChangeDispatcher.java:45)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at de.espirit.common.gui.RunsInEDTProxyFactory$RunsInEDTInvocationHandler.invoke(RunsInEDTProxyFactory.java:142)
at $Proxy0.onModelChange(Unknown Source)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate.notifyAllModelListeners(AbstractActionProcessor.java:1161)
at de.espirit.common.base.control.AbstractActionProcessor$AbstractActionProcess.notifyModelListeners(AbstractActionProcessor.java:1294)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess.notifyListeners(AbstractActionProcessor.java:1565)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess$2.onHandled(AbstractActionProcessor.java:1555)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate$4.handleDone(AbstractActionProcessor.java:1079)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate$4.onHandled(AbstractActionProcessor.java:1068)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate$5.onSuccess(AbstractActionProcessor.java:1114)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate$5.onSuccess(AbstractActionProcessor.java:1112)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate.requestHandle(AbstractActionProcessor.java:1118)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate.handle(AbstractActionProcessor.java:1089)
at de.espirit.common.base.control.AbstractActionProcessor$AbstractActionProcess.handle(AbstractActionProcessor.java:1269)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess.handle(AbstractActionProcessor.java:1553)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess$1.onGrant(AbstractActionProcessor.java:1536)
at de.espirit.common.base.control.AbstractActionProcessor$ActionProcessDelegate.grant(AbstractActionProcessor.java:949)
at de.espirit.common.base.control.AbstractActionProcessor$AbstractActionProcess.grant(AbstractActionProcessor.java:1264)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess.grant(AbstractActionProcessor.java:1533)
at de.espirit.common.base.control.AbstractActionProcessor$InnerActionProcess.start(AbstractActionProcessor.java:1528)
at de.espirit.common.base.control.AbstractActionProcessor.doProcess(AbstractActionProcessor.java:433)
at de.espirit.common.base.control.AbstractActionProcessor.access$600(AbstractActionProcessor.java:37)
at de.espirit.common.base.control.AbstractActionProcessor$2.execute(AbstractActionProcessor.java:581)
at de.espirit.common.util.ExecutorScheduler$ExecuteCommand.run(ExecutorScheduler.java:123)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Die Vorschau mit Firefox Engine funktioniert dann auch nicht. Woran liegt das und wie was soll ich tun, damit der Fehler nicht mehr auftritt?
Habe Firefox 4 und FS 4.2.437.44763
Vielen Dank im Voraus
Svetlana
Hallo,
vermutlich ist der letzte Update-Prozess der JxBrowser Engine nicht vollständig abgeschlossen worden. Um diesen korrupten Stand zu beheben kann das entsprechende Verzeichnis auf der Workstation gelöscht und somit ein neuer Update-Prozess angestoßen werden. Das Verzeichnis sollte - wenn nicht anders konfiguriert - im Benutzer-Verzeichnis liegen. Beispielsweise unter C:\Users\Username\FirstSpirit 4.2R4\JxBrowser oder C:\Dokumente und Einstellungen\Username\FirstSpirit 4.2R4\JxBrowser. Zum Löschen des Verzeichnisses bitte folgendermaßen vorgehen...
Das genannte Problem ist bekannt und ein Fix in der Entwicklungs-Version bereits erfolgt.
Falls das wider Erwarten nicht helfen sollte wären die Dateien "compreg.dat" und "xpti.dat" aus dem JxBrowser\jxProfile Verzeichnis zur weiteren Analyse des Problems sehr hilfreich. 🙂
Stephan
Hallo,
vermutlich ist der letzte Update-Prozess der JxBrowser Engine nicht vollständig abgeschlossen worden. Um diesen korrupten Stand zu beheben kann das entsprechende Verzeichnis auf der Workstation gelöscht und somit ein neuer Update-Prozess angestoßen werden. Das Verzeichnis sollte - wenn nicht anders konfiguriert - im Benutzer-Verzeichnis liegen. Beispielsweise unter C:\Users\Username\FirstSpirit 4.2R4\JxBrowser oder C:\Dokumente und Einstellungen\Username\FirstSpirit 4.2R4\JxBrowser. Zum Löschen des Verzeichnisses bitte folgendermaßen vorgehen...
Das genannte Problem ist bekannt und ein Fix in der Entwicklungs-Version bereits erfolgt.
Falls das wider Erwarten nicht helfen sollte wären die Dateien "compreg.dat" und "xpti.dat" aus dem JxBrowser\jxProfile Verzeichnis zur weiteren Analyse des Problems sehr hilfreich. 🙂
Stephan