tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Bratkartoffel
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
488
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von vfl_freak
    vfl_freak vfl_freak ist offline Mitglied Diamant
    Registriert seit
    Aug 2007
    Ort
    Niedersachsen
    Beiträge
    2.161
    Hallo zusammen,

    ich versuche gerade eine unserer Applikation, die bislang auf XP-Rechner lief, unter Win7 zum Laufen zu bekommen !
    Leider schmirrt die Anwendung sofort nach dem Start ab - in der Konsole kommt folgende Meldung :

    Code java:
    1
    2
    3
    
    Serialio Library: version 9.5: build 9160
    Platform not supported, check VM properties os.name / os.arch
    os.name="Windows 7" os.arch="x86"

    Nach längerem Suchen fand ich jetzt heraus, dass diese Meldung beim Instanziieren von SerialPortLocal (aus SerialIO) auftritt ...
    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    
    public SerialPortLocal serPort = null;
     
    // Default 19200,8,2,N,kein Handshaking
    private int m_nBitRate   = SerialConfig.BR_19200;
    private int m_nStartBits = SerialConfig.LN_8BITS;
    private int m_nStopBits  = SerialConfig.ST_2BITS;
    private int m_nParity    = SerialConfig.PY_NONE;
    private int m_nHandshake = SerialConfig.HS_NONE;
     
    // ...
     
    public WSerComm_IP4( String strCom, int nBaud, mainFrm parent )
    {
        devName    = strCom;
        m_parent   = parent;
        m_nBitRate = nBaud;
     
        try 
        {
          serCfg = new SerialConfig(devName);
          serCfg.setBitRate(m_nBitRate);
          serCfg.setDataBits(m_nStartBits);
          serCfg.setStopBits(m_nStopBits);
          serCfg.setParity(m_nParity);
          serCfg.setHandshake(m_nHandshake);
          serPort = new SerialPortLocal(serCfg); // <== hier tritt der Fehler auf und die Appl. schmirrt ab
                                                              // der StackTrace kommt gar nicht mehr !!
        }
        catch (Exception ex) 
        {
            ex.printStackTrace();
        }
     
        if( serPort != null )
        {
            start( );
        }
    } // Konstruktor

    Kennt jemand eine eine Win7-kompatible Version oder ggf. eine Alternative
    Mit Google bin ich bislang nicht wirklich fündig geworden

    Danke und Gruß
    Klaus
     
    Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!

    Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
    -------------------------------------------------------------------------------------------------
    Ich beantworte keine Fragen per PN !!
    Stellt Eure Fragen im Forum - dann haben alle etwas davon !!

  2. #2
    Avatar von Bratkartoffel
    Bratkartoffel Bratkartoffel ist offline gebratene Kartoffel
    tutorials.de Premium-User
    Registriert seit
    Jun 2007
    Ort
    Passau (Niederbayern)
    Beiträge
    1.394
    Hi vfl_freak,

    die Programmierer der Bibliothek werden sich schon was dabei gedacht haben, wenn sie auf os.name und os.arch überprüfen, anscheinend ist die Bibliothek ziemlich wählerisch was die Umgebung angeht.

    Quick & Dirty könntest du die VM-Property os.name umschreiben auf Windows XP, aber ob es danach dann funktioniert, kann ich dir nicht sagen.

    Gruß
    BK
    vfl_freak bedankt sich. 
    Über eine gute Bewertung freut sich jeder ;)
    Bitte erledigte Threads als "Erledigt" markieren.

    "Though a program be but three lines long, someday it will have to be maintained.''
    -- Geoffrey James, "The Tao of Programming"

  3. #3
    Avatar von vfl_freak
    vfl_freak vfl_freak ist offline Mitglied Diamant
    Registriert seit
    Aug 2007
    Ort
    Niedersachsen
    Beiträge
    2.161
    Hallo BK,

    Zitat Zitat von Bratkartoffel Beitrag anzeigen
    die Programmierer der Bibliothek werden sich schon was dabei gedacht haben, wenn sie auf os.name und os.arch überprüfen, anscheinend ist die Bibliothek ziemlich wählerisch was die Umgebung angeht.
    schon klar, allerdings wundert es mich, dass es dann keine neuere Version resp. Alternative gibt ...
    Ich werde doch nicht der Einzige sein, der sie unter Win7 nutzt

    Zitat Zitat von Bratkartoffel Beitrag anzeigen
    Quick & Dirty könntest du die VM-Property os.name umschreiben auf Windows XP, aber ob es danach dann funktioniert, kann ich dir nicht sagen.
    Ok, abschmieren tut sie jetzt nicht mehr ... dummerweise kann ich nicht testen, ob die dahinter liegende VoIP-Funktionalität noch funktioniert, da dies vom Win7-Testrechner leider nicht geht ...
    Da muss dann mal abwarten

    Erstmal Danke für die Idee!
    Gruß
    Klaus
     
    Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!

    Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
    -------------------------------------------------------------------------------------------------
    Ich beantworte keine Fragen per PN !!
    Stellt Eure Fragen im Forum - dann haben alle etwas davon !!

  4. #4
    twagi1232010 Tutorials.de Gastzugang
    Hi,

    also aus den Releasenotes ist zu entnehmen, dass die neuste Version auch Windows 7 unterstützt.

    http://serialio.com/support/jspReadme.php

    Gruß twagi
     

  5. #5
    Avatar von vfl_freak
    vfl_freak vfl_freak ist offline Mitglied Diamant
    Registriert seit
    Aug 2007
    Ort
    Niedersachsen
    Beiträge
    2.161
    Moin twagi,

    Zitat Zitat von twagi1232010 Beitrag anzeigen
    also aus den Releasenotes ist zu entnehmen, dass die neuste Version auch Windows 7 unterstützt.
    http://serialio.com/support/jspReadme.php
    ja, Danke - aber auf der Seite war ich auch schon, finde dort aber scheinbar nur Treiber für USB-Connect, die an einem Port betrieben werden sollen.
    Ich suche nur eine aktuelle Version von "SerialIO.jar" .....

    Gruß
    Klaus
     
    Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!

    Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
    -------------------------------------------------------------------------------------------------
    Ich beantworte keine Fragen per PN !!
    Stellt Eure Fragen im Forum - dann haben alle etwas davon !!

  6. #6
    Avatar von vfl_freak
    vfl_freak vfl_freak ist offline Mitglied Diamant
    Registriert seit
    Aug 2007
    Ort
    Niedersachsen
    Beiträge
    2.161
    Moin zusammen,

    Zitat Zitat von twagi1232010 Beitrag anzeigen
    also aus den Releasenotes ist zu entnehmen, dass die neuste Version auch Windows 7 unterstützt.
    http://serialio.com/support/jspReadme.php
    es war doch der richtige Tipp
    Ich habe die Firma serialio.com mal angemailt und mein Problem angesprochen.
    Hier die schnelle Antwort von denen:
    Kostet zwar 49,99 $, aber das sollte es wert sein

    Gruß
    Klaus
     
    Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!

    Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
    -------------------------------------------------------------------------------------------------
    Ich beantworte keine Fragen per PN !!
    Stellt Eure Fragen im Forum - dann haben alle etwas davon !!

Ähnliche Themen

  1. Windows7 XP Mode
    Von jeipack im Forum Microsoft Windows
    Antworten: 5
    Letzter Beitrag: 05.11.09, 12:02
  2. Macht COM-Control unter XP Probleme?
    Von DJEinstein im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 19.02.05, 09:43
  3. Indexdienst unter XP macht Rechner lahm
    Von WyonKia im Forum Microsoft Windows
    Antworten: 2
    Letzter Beitrag: 20.06.04, 21:03
  4. Antworten: 0
    Letzter Beitrag: 28.04.04, 23:43
  5. GDI macht Probleme unter Win98
    Von Nasenbaer im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 21.04.02, 23:34

Stichworte