[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Du must wohl dann doch auf die Nachricht "native" zugreifen um den Job eben kurzfristig umzustellen, nämlich nur für den Zugriff auf die Nachricht.
    Inwieweit sich allerdings Java die aktuelle Umgebung beim Start "merkt" und ggf. auf die Umstellung des Jobs gar nicht reagiert, bleibt auszuprobieren.

    Die andere Alternative ist halt:
    Die Nachrichten in eine Datei mit CCSID 13488 (Unicode) auszulagern und dann por SQL auslesen (die Toolbox entfällt dann nämlich).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #14
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    wobei es ja immer noch die stored Procedure Variante gibt, die ich eh' vorziehen würde, weil man da den ganzen Toolbox Huddel mit seinen Bugs vermeidet. Warum packst du nicht einfach eure funktionierende AS400 Logik in ein RPG/COBOL/odersowas Programm und registrierst selbiges als stored Procedure?

    mfg

    Dieter Bender

    Zitat Zitat von opeker
    Vielen Dank für den Tipp. Werde weiter nach einer Lösung suchen und ggf. dann hier posten. Das mit der Job-CCSID habe ich schon mit wenig Erfolg probiert. Ich habe dazu mit CommandCall die richtige CCSID eingestellt. War aber eher nur ein Versuch, da ein Serverjob ja auch für eine andere Anwendung herangezogen werdan kann und dann zu nicht gewünschten Effekten führen kann.

    lg,
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #15
    Registriert seit
    Sep 2004
    Beiträge
    16
    Vielen Dank für eure Vorschläge. Bin mir sicher das da etwas dabei ist, das ich realisieren kann. Auf diese Ideen bin ich noch gar nicht gekommen. Aber wie so oft - warum einfach, wenns kompliziert auch geht.

    Ich kann nur leider in den nächsten Tagen kein Feedback darauf geben, da ich leider ein anderes Projekt vorziehen muss und daher eure Vorschläge nicht gleich testen kann.

    Also nochmals Danke und ein schönes Wochenende

    lg,

  4. #16
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Was die StoredProcedure angeht, hat sich ja das gleiche Problem wie Java.
    Ich kann zwar dann per RTVMSG die Nachricht auslesen, ggf. auch die Umsetzung verhindern "RTVMSG ... CCSID(*HEX)", aber ich habe dann noch keine Möglichkeit die Daten in Unicode zu übersetzen (CCSID 13488 ist leider nicht erlaubt).
    Ggf. hilft da noch RPGLE, da ich auf Feldebene eine CCSID definieren kann und dann per Move/Eval eine Konvertierung erreiche.

    Aber einfacher gehts tatsächlich über eine Datei, die kann nämlich Unicode.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #17
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    die kann aber notfalls ein Byte Array zurück geben, das mit dem DollbSchachtel Krimskrams konvertiert werden kann. Oder man könnte nochmal bei SQL Functions; Procedures etc stöbern.
    Was mir an der Datei nicht gefällt ist, dass ich den ganzen Krumschel dahin replizieren muss und eh' ich das mache, würde ich mir Java ResourceBundles generieren und die Java Applikation nicht an Altlasten binden.

    mfg

    Dieter Bender

    Zitat Zitat von Fuerchau
    Was die StoredProcedure angeht, hat sich ja das gleiche Problem wie Java.
    Ich kann zwar dann per RTVMSG die Nachricht auslesen, ggf. auch die Umsetzung verhindern "RTVMSG ... CCSID(*HEX)", aber ich habe dann noch keine Möglichkeit die Daten in Unicode zu übersetzen (CCSID 13488 ist leider nicht erlaubt).
    Ggf. hilft da noch RPGLE, da ich auf Feldebene eine CCSID definieren kann und dann per Move/Eval eine Konvertierung erreiche.

    Aber einfacher gehts tatsächlich über eine Datei, die kann nämlich Unicode.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Antworten: 11
    Letzter Beitrag: 18-07-16, 09:49
  2. Starten Java auf dem PC
    By mk in forum NEWSboard Java
    Antworten: 4
    Letzter Beitrag: 11-12-06, 08:51
  3. Antworten: 0
    Letzter Beitrag: 18-08-06, 11:22
  4. Datentransfer DB2/400 <---> Oracle mittels JAVA
    By agutenbru in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 05-04-06, 10:11
  5. Antworten: 0
    Letzter Beitrag: 14-06-05, 14:44

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •