• Dieses Thema ist leer.
Ansicht von 15 Beiträgen - 1 bis 15 (von insgesamt 32)
  • Autor
    Beiträge
  • #15787
    Anonym
    Inaktiv

    Hallo Leute,
    ich habe mich endlich dazu durchgerungen, meinen Server mal ein frisches OS zu verpassen. Er lief noch mit einem ziemlich vermurcksten Mandriva 2007.1.
    Nache der ersten Hürde, die Treiber für ISDN-Karte und CAPI zu installieren. In Ubuntu werden die Fritz CAPI Treiber nicht mehr unterstütz! Habe ich folgendes Problem:

    Der jAnrufmonitor wird als Konsolen-Anwendung gestartet und nimmt auch Anfragen der Clients an, und gibt auch einen Fake-Call weiter. Jedoch kommt als erstes diese Exception in der Ausgabe:


    Starting jAnrufmonitor ...
    Exception in thread "CapiMonitorNotifier" java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.nRegister(IIII[I)I
    at de.powerisdnmonitor.capi.PIMCapi.nRegister(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.register(PIMCapi.java:202)
    at de.powerisdnmonitor.capi.PIMCapi.register(PIMCapi.java:197)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register(CapiMonitor.java:418)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.run(CapiMonitor.java:108)
    at java.lang.Thread.run(Thread.java:619)
    Configuration must be done in janrufmonitor.properties.

    Über Google hatte ich schon einen Foreneintrag über diese Meldung gefunden (die Suche des Forums findet nichts). Leider funktioniert die Lösung einen weiteren Link zur CAPI lib zu erstellen, bei mir nicht.
    Hat noch jemand eine Idee?

    #22741
    garfilius
    Teilnehmer

    Was sagt denn Capiinfo?

    Was steht im Jam-0.log?

    Die „echte“ libstdc++.so.5 installiert? (Ein Link auf die 6er hilft nicht mehr)
    Ferner habe ich bei Fedora12 u. 13 Probleme mit der libcapi20.so.3.05, es muß die libcapi20.so.3.0.4 sein, sonst läuft es auch nicht.

    #22742
    Anonym
    Inaktiv

    Danke! Nach dem ich die libstdc++5 installiert habe, hat es funktioniert. Um dies in Ubuntu 10.04 zu bewerkstelligen, tut folgendes:


    wget http://ftp.us.debian.org/debian/pool/main/g/gcc-3.3/libstdc++5_3.3.6-18_i386.deb

    sudo dpkg -i libstdc++5_3.3.6-18_i386.deb
    #22743
    Anonym
    Inaktiv

    Hi

    Ich habe auch vor ein paar Tagen Ubuntu 10.10 aufgesetzt Hylafax und alles andere läuft wieder. Nur gibt es noch ein paar Probleme mit dem JAnrufmonitor.

    Also Fehlermeldungen:

    Exception in thread „JAM-CapiMonitorNotifier-Thread-(deamon)“ java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.nRegister(IIII[I)I
    at de.powerisdnmonitor.capi.PIMCapi.nRegister(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.register(PIMCapi.java:202)
    at de.powerisdnmonitor.capi.PIMCapi.register(PIMCapi.java:197)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register(CapiMonitor.java:419)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.run(CapiMonitor.java:109)
    at java.lang.Thread.run(Thread.java:636)
    Exception in thread „JAM-MonitorSignatureCheck-Thread-(non-deamon)“ java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.nGetManufacturer(I[I)Ljava/lang/String;
    at de.powerisdnmonitor.capi.PIMCapi.nGetManufacturer(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.getManufacturer(PIMCapi.java:257)
    at de.powerisdnmonitor.capi.PIMCapi.getManufacturer(PIMCapi.java:252)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.getManufacturer(CapiMonitor.java:337)
    at de.powerisdnmonitor.capi.CapiMonitor.getDescription(CapiMonitor.java:961)
    at de.janrufmonitor.framework.monitor.MonitorListener$1.run(MonitorListener.java:288)

    Log ist anghängt.

    Ausgabe von Capiinfo :

    Number of Controllers : 1
    Controller 1:
    Manufacturer: AVM GmbH
    CAPI Version: 2.0
    Manufacturer Version: 3.11-07 (49.23)
    Serial Number: 1000001
    BChannels: 2
    Global Options: 0x00000039
    internal controller supported
    DTMF supported
    Supplementary Services supported
    channel allocation supported (leased lines)
    B1 protocols support: 0x4000011f
    64 kbit/s with HDLC framing
    64 kbit/s bit-transparent operation
    V.110 asynconous operation with start/stop byte framing
    V.110 synconous operation with HDLC framing
    T.30 modem for fax group 3
    Modem asyncronous operation with start/stop byte framing
    B2 protocols support: 0x00000b1b
    ISO 7776 (X.75 SLP)
    Transparent
    LAPD with Q.921 for D channel X.25 (SAPI 16)
    T.30 for fax group 3
    ISO 7776 (X.75 SLP) with V.42bis compression
    V.120 asyncronous mode
    V.120 bit-transparent mode
    B3 protocols support: 0x800000bf
    Transparent
    T.90NL, T.70NL, T.90
    ISO 8208 (X.25 DTE-DTE)
    X.25 DCE
    T.30 for fax group 3
    T.30 for fax group 3 with extensions
    Modem

    0100
    0200
    39000000
    1f010040
    1b0b0000
    bf000080
    00000000 00000000 00000000 00000000 00000000 00000000
    01000001 00020000 00000000 00000000 00000000

    Supplementary services support: 0x000003ff
    Hold / Retrieve
    Terminal Portability
    ECT
    3PTY
    Call Forwarding
    Call Deflection
    MCID
    CCBS

    Auch den link habe ich schon gesetzt und das Forum auch schon durchsucht aber ich habe keine Idee mehr.

    Mfg
    TeL

    #22744
    Thilo Brandt
    Keymaster

    Hallo TeL,

    java.lang.UnsatisfiedLinkError

    dieser Fehler deutet immer auf eine fehlende CAPI oder aber einen fehlenden Softlink zum libcapi20.so hin. Es muss also noch ein Problem mit den Libraries bei dir vorliegen.

    Viele Grüße
    Thilo

    #22745
    Anonym
    Inaktiv

    hi,

    ich habe das gleiche problem mit lucid. die libsdtc5 ist installiert, sun java jre ist installiert.
    capiinfo

    Number of Controllers : 1
    Controller 1:
    Manufacturer: AVM GmbH
    CAPI Version: 2.0
    Manufacturer Version: 3.11-07 (49.23)
    Serial Number: 1000001
    BChannels: 2
    Global Options: 0x00000039
    internal controller supported
    DTMF supported
    Supplementary Services supported
    channel allocation supported (leased lines)
    B1 protocols support: 0x4000011f
    64 kbit/s with HDLC framing
    64 kbit/s bit-transparent operation
    V.110 asynconous operation with start/stop byte framing
    V.110 synconous operation with HDLC framing
    T.30 modem for fax group 3
    Modem asyncronous operation with start/stop byte framing
    B2 protocols support: 0x00000b1b
    ISO 7776 (X.75 SLP)
    Transparent
    LAPD with Q.921 for D channel X.25 (SAPI 16)
    T.30 for fax group 3
    ISO 7776 (X.75 SLP) with V.42bis compression
    V.120 asyncronous mode
    V.120 bit-transparent mode
    B3 protocols support: 0x800000bf
    Transparent
    T.90NL, T.70NL, T.90
    ISO 8208 (X.25 DTE-DTE)
    X.25 DCE
    T.30 for fax group 3
    T.30 for fax group 3 with extensions
    Modem

    0100
    0200
    39000000
    1f010040
    1b0b0000
    bf000080
    00000000 00000000 00000000 00000000 00000000 00000000
    01000001 00020000 00000000 00000000 00000000

    Supplementary services support: 0x000003ff
    Hold / Retrieve
    Terminal Portability
    ECT
    3PTY
    Call Forwarding
    Call Deflection
    MCID
    CCBS

    der link in usr/lib ist gesetzt:

    -rw-r–r– 1 root root 37610 2009-09-23 18:15 libcapi20.a
    -rw-r–r– 1 root root 13136 2009-09-23 18:15 libcapi20dyn.a
    -rw-r–r– 1 root root 943 2009-09-23 18:14 libcapi20.la
    lrwxrwxrwx 1 root root 18 2010-11-19 11:35 libcapi20.so -> libcapi20.so.3.0.4
    lrwxrwxrwx 1 root root 14 2010-11-19 13:09 libcapi20.so.2 -> libcapi20.so.3
    lrwxrwxrwx 1 root root 18 2010-11-19 11:35 libcapi20.so.3 -> libcapi20.so.3.0.4
    -rw-r–r– 1 root root 34272 2009-09-23 18:15 libcapi20.so.3.0.4

    Beim Start von jam.sh kommt immer:

    Starting jAnrufmonitor …
    Exception in thread „JAM-CapiMonitorNotifier-Thread-(deamon)“ java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.nRegister(IIII[I)I
    at de.powerisdnmonitor.capi.PIMCapi.nRegister(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.register(PIMCapi.java:202)
    at de.powerisdnmonitor.capi.PIMCapi.register(PIMCapi.java:197)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register(CapiMonitor.java:419)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.run(CapiMonitor.java:109)
    at java.lang.Thread.run(Thread.java:662)
    Configuration must be done in janrufmonitor.properties.

    hier noch der auszug der jam.log

    [ WARNING – 19/Nov/2010:13:05:35 +0100 – main – de.janrufmonitor.framework.installer.InstallerEngine.addPropagator() – java.lang.ClassNot
    FoundException : null ]
    [ WARNING – 19/Nov/2010:13:05:36 +0100 – main – de.janrufmonitor.framework.command.CommandFactory.startup() – Could not find class: de.ja
    nrufmonitor.service.trayicon.Activator ]
    [ SEVERE – 19/Nov/2010:13:05:36 +0100 – main – de.powerisdnmonitor.capi.PIMCapi. – de.powerisdnmonitor.capi.PIMCapi.init()V ]
    java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.init()V
    at de.powerisdnmonitor.capi.PIMCapi.init(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.(PIMCapi.java:121)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.(CapiMonitor.java:101)
    at de.powerisdnmonitor.capi.CapiMonitor.setListener(CapiMonitor.java:907)
    at de.janrufmonitor.framework.monitor.MonitorListener.start(MonitorListener.java:269)
    at de.janrufmonitor.framework.monitor.MonitorListener.startup(MonitorListener.java:450)
    at de.janrufmonitor.runtime.PIMRuntime.startup(PIMRuntime.java:327)
    at de.janrufmonitor.application.RunConsole.start(RunConsole.java:120)
    at de.janrufmonitor.application.RunConsole.main(RunConsole.java:56)

    Was stimmt da noch nicht, ich komm hier nicht mehr weiter

    gruß
    denkbrett

    #22746
    MIB2
    Teilnehmer

    Ich hänge mich hier mal dran:

    [ SEVERE - 28/Nov/2010:12:01:37 +0100 - main - de.powerisdnmonitor.capi.PIMCapi. - de.powerisdnmonitor.capi.PIMCapi.init()V ]
    java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.init()V
    at de.powerisdnmonitor.capi.PIMCapi.init(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.(PIMCapi.java:121)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.(CapiMonitor.java:101)
    at de.powerisdnmonitor.capi.CapiMonitor.setListener(CapiMonitor.java:907)
    at de.janrufmonitor.framework.monitor.MonitorListener.start(MonitorListener.java:269)
    at de.janrufmonitor.framework.monitor.MonitorListener.startup(MonitorListener.java:450)
    at de.janrufmonitor.runtime.PIMRuntime.startup(PIMRuntime.java:327)
    at de.janrufmonitor.application.RunUI.go(RunUI.java:77)
    at de.janrufmonitor.application.RunUI.main(RunUI.java:225)

    System: SuSE 11.2 Desktop, 32Bit ! Die CAPI ist von http://www.foehr-it.de, also die Standard-CAPI für Fritz!-PCI Karten.

    Die CAPI läuft auch, da sowohl HylaFax als auch der CAPI-Logger beide funktionieren.

    Ohne den JAM und seinen Anrufabweiser bekomme ich im Moment SPAM-Faxe ohne Ende, so:

    HEEEeeeeellllllllllllllllppppppppppppp….

    Gruß,

    Michael.

    PS: Wer ein MySQL-Problem mit dem Journal oder dem Adressbuch hat, hier ein Tipp dazu:
    viewtopic.php?f=28&t=1355&p=7430#p7422

    #22747
    Anonym
    Inaktiv

    EDIT: Mein Problem hat sich eigentlich gerade erledigt, nachdem ich den JAM nochmal komplett downgeloaded und von Grund auf neu installiert habe.

    Da die Erkenntnis aber vielleicht an anderer Stelle hilfreich ist, lass ich mein ursprüngliches Posting trotzdem mal stehen:



    Ich hab mir heute den automatisch angebotenen JAM-Update (kein Linuxupdate!) aufschwatzen lasse und benutze seitdem wieder mein Papiertelefonbuch.

    Ubuntu 10.10 32Bit, bis zum Update beinahe problemlos gelaufen

    Wenn ich jam.sh jetzt auf der Konsole starte, kriegt ich viele Seiten Meldung:

    Exception in thread „JAM-SWT/JFaceUI-Thread-(non-deamon)“ java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
    no swt-win32-3707 in java.library.path
    no swt-win32 in java.library.path
    Can’t load library: /tmp/swtlib-32/libswt-win32-3707.so
    Can’t load library: /tmp/swtlib-32/libswt-win32.so

    at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
    at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
    at org.eclipse.swt.internal.C.(Unknown Source)
    at org.eclipse.swt.widgets.Display.(Unknown Source)
    at de.janrufmonitor.ui.swt.DisplayManager$1.run(DisplayManager.java:97)
    Exception in thread „JAM-SWT/JFaceUI-Thread-(non-deamon)“ java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.swt.widgets.Display


    ab hier wiederholen sich die letzten 3 Zeilen über mehrere Seiten und dann



    Exception in thread „Thread-6“ java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.swt.widgets.Display
    at de.janrufmonitor.ui.swt.DisplayManager.getDefaultDisplay(DisplayManager.java:40)
    at de.janrufmonitor.ui.jface.dialogs.DialogPropagator$1.run(DialogPropagator.java:37)
    at java.lang.Thread.run(Thread.java:636)
    Exception in thread „JAM-ThunderbirdSync-Thread-(non-deamon)“ java.lang.IllegalAccessError: tried to access field de.janrufmonitor.repository.AbstractConfigurableCallerManager.m_logger from class de.janrufmonitor.repository.ThunderbirdCallerManager$1
    at de.janrufmonitor.repository.ThunderbirdCallerManager$1.run(ThunderbirdCallerManager.java:129)
    at java.lang.Thread.run(Thread.java:636)

    Vielleicht hilfts ja weiter.
    Ich kann den JAM jedenfalls überhaupt nicht mehr nutzen.

    #22748
    Thilo Brandt
    Keymaster

    Hallo Voltaire,

    ich vermute du hast ein Update auf Version 5.0.25 durchgeführt. Da war leider ein Bug drin, der unter Linux auf Windows Libs referenzierte. Hier gabs eine FAQ zum Thema.

    Viele Grüße
    Thilo

    #22749
    MIB2
    Teilnehmer

    Hallo Thilo,

    kurzes Zwischenresultat der SuSE 11.2 und 11.3 Experimente:
    BEIDE Versionen haben einen MASSIVEN Bug im CAPI-System, es gibt auch einen Bugreport, die Anwort in Bugzilla war „vielversprechend“ 😮 : Keine Zeit, soll ein anderer den Bug fixen …

    Superb!

    Ich springe jetzt auf 11.1 zurück, habe mir die originalen DVDs vom Bekannten geholt.

    Haben die bei OpenSuSE keinen Bock mehr???

    EDIT 02.01.2011: OpenSuSE 11.1 funktioniert AUCH NICHT!!! Liegt der Fehler in der Java-Implementation, oder ist das ein Kernel-Fehler??? Ich springe jetzt zurück auf 10.2 … was soll ich sonst auch machen.

    Michael.

    #22750
    MIB2
    Teilnehmer

    Moin und ein Frohes Neues …

    Ich habe mal die letzte Version komplett neu installiert, UND sowohl die java-runtime 1.5 als auch die 1.6’er Version neu installiert …. geht aber trotzdem unter 11.1 nicht:


    Exception in thread "JAM-CapiMonitorNotifier-Thread-(deamon)" java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.nRegister(IIII[I)I
    at de.powerisdnmonitor.capi.PIMCapi.nRegister(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.register(PIMCapi.java:202)
    at de.powerisdnmonitor.capi.PIMCapi.register(PIMCapi.java:197)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register(CapiMonitor.java:433)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.run(CapiMonitor.java:110)
    at java.lang.Thread.run(Thread.java:636)
    Exception in thread "JAM-MonitorSignatureCheck-Thread-(non-deamon)" java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.nGetManufacturer(I[I)Ljava/lang/String;
    at de.powerisdnmonitor.capi.PIMCapi.nGetManufacturer(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.getManufacturer(PIMCapi.java:257)
    at de.powerisdnmonitor.capi.PIMCapi.getManufacturer(PIMCapi.java:252)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.getManufacturer(CapiMonitor.java:351)
    at de.powerisdnmonitor.capi.CapiMonitor.getDescription(CapiMonitor.java:975)
    at de.janrufmonitor.framework.monitor.MonitorListener$1.run(MonitorListener.java:281)
    java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.nGetManufacturer(I[I)Ljava/lang/String;
    at de.powerisdnmonitor.capi.PIMCapi.nGetManufacturer(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.getManufacturer(PIMCapi.java:257)
    at de.powerisdnmonitor.capi.PIMCapi.getManufacturer(PIMCapi.java:252)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.getManufacturer(CapiMonitor.java:351)
    at de.powerisdnmonitor.capi.CapiMonitor.getDescription(CapiMonitor.java:975)
    at de.janrufmonitor.ui.jface.configuration.pages.CapiInfo.createContents(CapiInfo.java:56)
    at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:233)
    at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1456)
    at org.eclipse.jface.preference.PreferenceDialog$13.run(PreferenceDialog.java:1213)
    at org.eclipse.jface.util.SafeRunnable$3.run(SafeRunnable.java:154)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:193)
    at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1207)
    at org.eclipse.jface.preference.PreferenceDialog$9.selectionChanged(PreferenceDialog.java:698)
    at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:842)
    at org.eclipse.jface.util.SafeRunnable$3.run(SafeRunnable.java:154)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:193)
    at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:840)
    at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1153)
    at org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1178)
    at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:250)
    at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:244)
    at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:418)
    at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
    at org.eclipse.jface.window.Window.open(Window.java:796)
    at de.janrufmonitor.ui.jface.configuration.ConfigurationCommand.asyncExecute(ConfigurationCommand.java:59)
    at de.janrufmonitor.ui.jface.configuration.ConfigurationCommand.access$100(ConfigurationCommand.java:28)
    at de.janrufmonitor.ui.jface.configuration.ConfigurationCommand$1$1.run(ConfigurationCommand.java:78)
    at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    at de.janrufmonitor.ui.swt.DisplayManager$1.run(DisplayManager.java:102)

    Ein leicht verzweifelter

    Michael.

    #22751
    Thilo Brandt
    Keymaster

    Hallo Michael,

    nach diesem Post von dir klang es nach einem Bug im CAPI System von SUSE. Also mit anderen Distribution gibt es keine solche Probleme. Ich vermute mal, da ist wirklich in der SUSE 11.x ein Bug drin.

    Viele Grüße
    Thilo

    #22752
    MIB2
    Teilnehmer

    Hallo Thilo!

    Ich forsche nach mehreren Seiten, unter anderem: Das Java JRE!

    Du hast mit Eclipse und Java-1_4 entwickelt, aber die 1.4 JRE ist in den 11’er Paketen nicht mehr drin, und Eclipse meldet:
    „This is the Eclipse Java Compiler, which is used in the java-1_4_2-gcj-compat-devel package
    Supportability: Unbekannt“

    Verfügbar ab OpenSUSE 11.1 sind die Versionen java-1_5_0-sun, java-1_6_0-sun und java-1_7_0-icedtea, aber keine 1.4’er Runtime Umgebung.

    Sowas hatte ich mal mit ein paar Java-Progs unter Windoofs, da mussten wir in das Image immer noch die alte jre1.4 mit aufnehmen, da ansonsten die CBT’s für unsere Schüler nicht liefen.

    Grüße aus Westfalen,

    Michael.

    PS: Ich suche mal nach der alten jre1.4, könnte auf der alten 10.2 DVD sein.

    #22753
    Thilo Brandt
    Keymaster

    Hallo Michael,

    ich kompiliere zwar noch mit 1.4er Compiler, laufen muss es aber auf JRE 1.5 und 1.6 genau so. Ich nutzen beim Compile lediglich den Kompatibiliätsmodus des Quellcodes für 1.4.

    Viele Grüße
    Thilo

    #22754
    MIB2
    Teilnehmer

    Mal ’ne Frage ..

    „de.powerisdnmonitor.capi.PIMCapi.nRegister“

    kommt doch aus
    de_janrufmonitor_capi_PIMCapi.c
    ODER?

    Passt evtl. das C-Code-Kompilat nicht zum Java-Code, denn ich verstehe die Fehlermeldung

    Exception in thread "JAM-CapiMonitorNotifier-Thread-(deamon)" java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.nRegister(IIII[I)I

    so, dass JAVA den Einsprungpunkt in den C-Code nicht findet … oder liege ich da falsch?

    EDIT: Seltsam, sogar die leere Funktion

    JNIEXPORT void JNICALL Java_de_janrufmonitor_capi_PIMCapi_init
    (JNIEnv *, jclass) {

    }

    wird nicht gefunden!!

     SEVERE - 04/Jan/2011:12:17:04 +0100 - main - de.powerisdnmonitor.capi.PIMCapi. - de.powerisdnmonitor.capi.PIMCapi.init()V ]
    java.lang.UnsatisfiedLinkError: de.powerisdnmonitor.capi.PIMCapi.init()V
    at de.powerisdnmonitor.capi.PIMCapi.init(Native Method)
    at de.powerisdnmonitor.capi.PIMCapi.(PIMCapi.java:121)
    at de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.(CapiMonitor.java:102)
    at de.powerisdnmonitor.capi.CapiMonitor.setListener(CapiMonitor.java:921)
    at de.janrufmonitor.framework.monitor.MonitorListener.start(MonitorListener.java:262)
    at de.janrufmonitor.framework.monitor.MonitorListener.startup(MonitorListener.java:443)
    at de.janrufmonitor.runtime.PIMRuntime.startup(PIMRuntime.java:354)
    at de.janrufmonitor.application.RunUI.go(RunUI.java:77)
    at de.janrufmonitor.application.RunUI.main(RunUI.java:225)

    Kompatibilitätsproblem, oder wird libpimcapi.so nicht gefunden bzw. eingebunden?

    Grübelnd,

    Michael.

Ansicht von 15 Beiträgen - 1 bis 15 (von insgesamt 32)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.