Benachrichtigungen
Alles entfernen

Drucken

91 Beiträge
15 Benutzer
0 Reactions
9,012 Aufrufe
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

Leider nicht.
Ich hab hier nur OSX 10.6. Vielleicht liegt es doch am Lion. Ich kann es aber nicht testen.

Hast Du Dir das Fehlerprotoll man angeschaut. Steht dort etwas drin ?

Gerd



   
AntwortZitat
(@obelix)
Eminent Member
Beigetreten: vor 15 Jahren
Beiträge: 42
 

auf meinem Mac klappts, aber ich hab auch OpenOffice drauf.
Leider kann ich am Mac keine Parameter mitgeben, bzw. ich weiß nicht, wie es geht. Kann mir das jemand noch sagen? ich würde gerne "-nl de_DE" mitgeben, sonst steht auf den Ausdrucken "Invoice" statt "Rechnung".
Ansonsten hoffe ich darauf, dass es bald weiter geht unter Linux...

Gruß
Achim



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

Eine *.command Datei anlegen.
Der dann Ausführungsrechte geben (mit chmod).

#!/bin/bash
Programm -Parameter


   
AntwortZitat
(@obelix)
Eminent Member
Beigetreten: vor 15 Jahren
Beiträge: 42
 

...was mich genau dahin bringt, was ich schon im Internet gelesen habe:
"Fakturama.app is a directory"



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

..../Fakturama.app/Contents/MacOS/Fakturama



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
Topic starter  

hallo gerd

bei mir hat sich immernoch nichts gebessert.
ich habe mac osx 10.6.8. + open office 3.3.0.
in den einstellungen steht unter open office
/Applications/OpenOffice.org.app
was kann ich denn noch tun?

danke und viele grüße



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

Wenn Du im Menü Hilfe/Über Fakturama/Installationsdetails/Configuration/Fehlerprotokoll anzeigen die das LogFile anschaust,
steht dann da auch so etwas drin wie:

... com.sun.star.io.IOException: EOF reached ...



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

Hier:
www.fakturama.org/download/officetest/com.sebulli.fakturama_1.4.0.jar
liegt das aktuelle Fakturama Plugin aber mit einem Test, der beim Starten von OpenOffice/LibreOffice bei jedem Schritt einen Dialog mit einer Nummer anzeigt.
Mich würde interessieren, bis wohin es geht, und ab wann es hängen bleibt.
Dann könnte ich es besser eingrenzen.

Das Plugin im Programmordner gegen das dortige austauschen.

Gerd



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
Topic starter  

habs gerade mal ausprobiert.
nach schritt 1 kam nichts mehr und dann das übliche problem das openoffice stehen bleibt.



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
Topic starter  

so hab jetzt mal hier mein fehlerprotokoll...vielleicht kann damit ja jemand was anfangen:

!SESSION 2011-11-20 15:06:31.769 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_29
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE
Framework arguments: -keyring /Users/Tobias/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/Tobias/.eclipse_keyring -showlocation

!ENTRY org.eclipse.ui 4 4 2011-11-20 15:07:04.705
!MESSAGE Invalid preference page path: Sicherheit
!SESSION 2011-11-20 15:12:02.549 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_29
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE
Framework arguments: -keyring /Users/Tobias/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/Tobias/.eclipse_keyring -showlocation

!ENTRY com.sebulli.fakturama 4 0 2011-11-20 15:12:18.406
!MESSAGE Error connecting the Database:/Users/Tobias/Fakturama/Database/Database
!STACK 0
java.sql.SQLException: Database lock acquisition failure: lockFile: org.hsqldb.persist.LockFile@6a8c9c04[file =/Users/Tobias/Fakturama/Database/Database.lck, exists=true, locked=false, valid=false, ] method: checkHeartbeat read: 2011-11-20 14:12:17 heartbeat - read: -9320 ms.
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCConnection.(Unknown Source)
at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at com.sebulli.fakturama.data.DataBase.connect(DataBase.java:682)
at com.sebulli.fakturama.data.Data.(Data.java:70)
at com.sebulli.fakturama.data.Data.(Data.java:32)
at com.sebulli.fakturama.views.datasettable.ViewProductTable.createPartControl(ViewProductTable.java:104)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:375)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:229)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.WorkbenchPage$ActivationList.setActive(WorkbenchPage.java:4317)
at org.eclipse.ui.internal.WorkbenchPage$18.runWithException(WorkbenchPage.java:3359)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3935)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3612)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1595)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3935)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3612)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.sebulli.fakturama.Application.start(Application.java:39)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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:344)
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:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
Caused by: org.hsqldb.HsqlException: Database lock acquisition failure: lockFile: org.hsqldb.persist.LockFile@6a8c9c04[file =/Users/Tobias/Fakturama/Database/Database.lck, exists=true, locked=false, valid=false, ] method: checkHeartbeat read: 2011-11-20 14:12:17 heartbeat - read: -9320 ms.
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.persist.LockFile.newLockFileLock(Unknown Source)
at org.hsqldb.persist.Logger.acquireLock(Unknown Source)
at org.hsqldb.persist.Logger.openPersistence(Unknown Source)
at org.hsqldb.Database.reopen(Unknown Source)
at org.hsqldb.Database.open(Unknown Source)
at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
at org.hsqldb.DatabaseManager.newSession(Unknown Source)
... 45 more
!SESSION 2011-11-20 15:54:01.539 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_29
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE
Framework arguments: -keyring /Users/Tobias/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/Tobias/.eclipse_keyring -showlocation

!ENTRY org.eclipse.ui 4 4 2011-11-20 15:54:11.754
!MESSAGE Invalid preference page path: Sicherheit
!SESSION 2011-11-21 15:50:30.697 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_29
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE
Framework arguments: -keyring /Users/Tobias/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/Tobias/.eclipse_keyring -showlocation

!ENTRY com.sebulli.fakturama 1 0 2011-11-21 15:51:25.960
!MESSAGE Key lastwebshopimport not in property list



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
Topic starter  

hallo gerd.

com.sun.star.io.IOException: EOF reached
wo soll das denn in der log datei stehen?
ich find da nichts.



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
Topic starter  

hi gerd

ich habe nun doch folgendes in der log-datei gefunden:

com.sun.star.comp.helper.BootstrapException

meintest du das?



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

@tobi:
Die Meldungen:
!MESSAGE Key lastwebshopimport not in property list
!MESSAGE Invalid preference page path: Sicherheit
Haben keine wichtige Bedeutung. Beim ersten Mal Fakturama starten gibt es in de Datenbank noch keinen Eintrag, dann zuletzt der Webshop abgerufen wurden.

Der längere Eintrag:
!MESSAGE Error connecting the Database:/Users/Tobias/Fakturama/Database/Database
besagt, dass nicht auf die Datenbank zugegriffen werden konnte. Das kann passieren, wenn Fakturama geschlossen wird und SOFORT wieder gestartet wird. Dann ist die Datenbank noch von der letzten Instanz gesperrt, Fakturama startet, sagt aber, dass die Datenbank noch von jemand anderm benutzt wird. Ich denke die Meldung hast Du mal gesehen.
Aber ist nicht tragisch.

Leider geben alle 3 Einträge keinen Rückschluss auf das Office-Problem.



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

@mellyg
könnest Du mir die folgenden Zeilen nach dieser Fehlermeldung, und die 2-3 Zeilen davor mal schicken ? Per Mail ?
Vielleicht kann ich was erkennen.

fakturama(klammeraffe)sebulli.com

Gerd



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

Grundsätzlich zu dem Problem mit OpenOffice / LibreOffice:

OpenOffice und LibreOffice haben eine Schnittstelle, um diese von einem anderen Programm wie Fakturama zu steuern.

Zwischen Fakturama und Office sitzt NOA, diese bietet einige elegante Funktionen, um die Schnittstelle einfacher zu nutzen.

Die Fakten:
- Manche User haben Probleme mit LibreOffice, teilweise aber auch mit OpenOffice.
- Es scheint, dass neuere Office Versionen mehr Schwierigkeiten machen.
- Beim Start war besonders die Windows Version anfällig und blieb hängen.
- Probleme gibt es auch beim Laden der Platzhalter.
- User von anderen Software Pakete, die ebenfalls diese Schnittstelle benutzen klagen ebenfalls über Schwierigkeiten.
- Der Aufruf und das Starten ist nicht viel Code. Es gibt deshalb auch nicht besonders viel, was man falsch machen könnte.

Meiner Meinung nach liegt das Problem bei OpenOffice, dort gibt es eine Schwäche beim parallelen Verarbeiten von mehreren Threads.

Das Office Problem mit dem Starten unter Windows konnte in der Vergangenheit gelöst werden, indem Office in einem eigenen Thread gestartet wird, oder in dem man etwas Wartezeit einfügt.

Das Problem mit den Platzhalten konnte gelöst werden, indem man diese einfach noch ein weiteres, oder ein drittes mal abfrägt, bis sie dann endlich alle da sind.

Ich glaube also, dass das Problem bei Office liegt, aber ich möchte gerne weiter suchen, weil ich an den letzten 2 Punkten gesehen habe, dass man auch mit kleinen Tricks den Fehlern ausweichen kann.

Ich beobachte auch immer noch die anderen Projekte, um zu sehen, ob die Entwickler dort Lösungen finden.

Gerd



   
AntwortZitat
Seite 4 / 7
Teilen: