Sanaja
I'm new here

Could not create browser

Jump to solution

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

0 Kudos
1 Solution

Accepted Solutions
s_ellers
Crownpeak employee

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...

  1. JavaClient beenden
  2. Verzeichnis "JxBrowser" im beschriebenen FirstSpirit User Verzeichnis löschen
  3. JavaClient starten

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

View solution in original post

0 Kudos
1 Reply
s_ellers
Crownpeak employee

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...

  1. JavaClient beenden
  2. Verzeichnis "JxBrowser" im beschriebenen FirstSpirit User Verzeichnis löschen
  3. JavaClient starten

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

0 Kudos