-
Hallo,
das kann ich mir nicht vorstellen, das würde der JNI Spezifikation widersprechen und die Kaffeetasse kosten. Es könnte allerdings sein, dass dann einiges an dem Murks nicht mehr so glatt funktioniert, den der RPG Compiler da so zusammen schustert.
mfg
Dieter Bender
 Zitat von KM
Und explizit beenden kann man eine JVM nach neuesten Informationen ab V5R3 auch nicht mehr. KM
-
Anbei eine Antwort von Barbara Morris (die bei IBM bzgl. RPG und Java nicht ganz unbekannt ist). Ich hab das allerdings noch nicht ausprobiert.
you won't be able to end the JVM when you go to V5R2. The system changed not to allow the JVM to be destroyed explicitly, and if it gets destroyed due to some error, you can't create another one.
Gruß,
KM
-
Hallo,
RPG mag sie ja können ... das ist wohl aus der Java400-l und bezieht sich meines Wissens auf RCLACTGRP, was ich ansprach sind die C Apis zum laden und beenden von JVMs; da müsste man dann für RPG Prototypen schreiben und die aufrufen, aber wahrscheinlich klebt man dann an der Ecke, dass der Krumsch, den der RPG Compiler generiert hat die JVM nicht findet und man müsste das dann auch zu Fuß machen. Aber ich bin da sowieso für striktes entkoppeln über einen asynchronen Serverdienst mit einer residenten JVM.
mfg
Dieter Bender
 Zitat von KM
Anbei eine Antwort von Barbara Morris (die bei IBM bzgl. RPG und Java nicht ganz unbekannt ist). Ich hab das allerdings noch nicht ausprobiert.
Gruß,
KM
-
Classpath
Hallo zusammen,
ich habe nun ein kleines Programm geschrieben, dass JNI verwendet (Standartbeispiel vin IBM).
Das Programm wird mit der Meldung abgebrochen, dass die Klasse java. BigDecimal nicht gefunden wurde. Wo befinden sich die Standardklassen auf der AS400? Wie muß ich den Classpath setzen?
Vielen Dank
-
Hallo,
für BigDecimal garnicht, jedenfalls wenn du java.math.BigDecimal meinst, dann musst du das allerdings bei JNI auch sagen.
Dieter Bender
PS: vielleicht noch eine grundsätzliche Anmerkung: es macht wenig Sinn sich ausgerechnet mit JNI und RPG Java Mix zu beschäftigen, ohne einigermaßen solide Java Kenntnisse zu haben, da stolpert man von einer Katastrophe in die nächset und was dann nacher funktioniert sind dann Zufalls Ergebnisse.
 Zitat von codierknecht
Hallo zusammen,
ich habe nun ein kleines Programm geschrieben, dass JNI verwendet (Standartbeispiel vin IBM).
Das Programm wird mit der Meldung abgebrochen, dass die Klasse java. BigDecimal nicht gefunden wurde. Wo befinden sich die Standardklassen auf der AS400? Wie muß ich den Classpath setzen?
Vielen Dank
Similar Threads
-
By Vicky-B in forum NEWSboard Java
Antworten: 17
Letzter Beitrag: 06-05-08, 11:05
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 10:58
-
By Badener in forum NEWSboard Java
Antworten: 5
Letzter Beitrag: 13-07-06, 17:09
-
By PGMR in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 02-02-05, 13:10
-
By mk in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 09-09-04, 08:22
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks