-
Java RUNJVA Parameter >256
Es das wirklich wahr, dass der RUNJVA im CL nur 256 Zeichen pro Parameter zulässt?
QSH ist das ziemlich egal, nur fliegt der bei einer Batchverarbeitung/JobQ auf die Nase.
Das kann's doch nicht sein.
kf
-
Zitat von camouflage
Es das wirklich wahr, dass der RUNJVA im CL nur 256 Zeichen pro Parameter zulässt?
QSH ist das ziemlich egal, nur fliegt der bei einer Batchverarbeitung/JobQ auf die Nase.
Das kann's doch nicht sein.
... bist Du sicher, dass das nicht das mit dem Problem und dem Bildschirm ist?
D*B
-
Gib mal bei dem Prompt in das Parameterfeld "& " ein, also ein Und + Leerzeichen.
Damit verlängerst du die Eingabezeile.
Allerdings ist der Promptmode auf eine Länge beschränkt (meist 512), im Editor kannst du natürlich auch längere Werte übergeben, vorzugsweise halt mit Feldern.
-
Hallo ihr zwei,
erstmal noch ein "Gutes Neues Jahr"
Hat mit Bildschirm und Prompt nichts zu tun, sondern mit einem CLLE Aufruf und übergebenen Parametern. Versucht mal einen RUNJVA innerhalb des CLs und ein gefülltes Feld mit 300 Zeichen. Mal schauen ob es bei euch klappt.
kf
-
Sind die 300 Zeichen auch am Ende ohne Leerzeichen?
Bei CMD's werden Leerzeichen am Ende immer entfernt, wenn die Variable länger als 32 ist.
-
Prost Neujahr,
ich dachte eher an PEBKAC...
was geht da denn schief? Fehlermeldung?
D*B
-
Der erste Fehler:
(C D I R) CPF0001 von Prozedur ...
und dann:
CPD0074 Wert '...' für PARM länger als 256 Zeichen
liegt der Wert unter 256 läuft das Programm durch.
Zusatzinfo: Mit QSH ergibt es keine Probleme mit >256.
Fazit: Ein Java-Aufruf mit QSH ist definitiv differenzierter als mit RUNJVA
Nachtrag Schlaumeierlösung:
Im CL auf 256 splitten und im Javaprogramm wieder zusammensetzen. Igitt!
kf
-
Wenn du mehrere solcher Parameter hast, erstelle ich für sowas meist ein Meta File (ähnlich aufgebaut wie ein Property File), welches all diese langen Parameter beinhaltet und übergebe ans Java lediglich den Pfad vom Meta File.
-
Zitat von camouflage
Der erste Fehler:
(C D I R) CPF0001 von Prozedur ...
und dann:
CPD0074 Wert '...' für PARM länger als 256 Zeichen
liegt der Wert unter 256 läuft das Programm durch.
Zusatzinfo: Mit QSH ergibt es keine Probleme mit >256.
Fazit: Ein Java-Aufruf mit QSH ist definitiv differenzierter als mit RUNJVA
Nachtrag Schlaumeierlösung:
Im CL auf 256 splitten und im Javaprogramm wieder zusammensetzen. Igitt!
... warum nimmst Du dann nicht einfach Qshell???
-
Der Grund für den Umstieg von QSH auf RUNJVA war die JOBQ. Ich hatte da Fehlermeldungen. Aber vielleicht ist es wirklich nur ein Sturm im Wasserglas.
Nachtrag:
Ist es richtig, dass QSH nicht in einer single threaded JobQ laufen kann?
kf
-
Zitat von camouflage
Der Grund für den Umstieg von QSH auf RUNJVA war die JOBQ. Ich hatte da Fehlermeldungen. Aber vielleicht ist es wirklich nur ein Sturm im Wasserglas.
Nachtrag:
Ist es richtig, dass QSH nicht in einer single threaded JobQ laufen kann?
die JOBQ sollte nicht das Problem sein, das Subsystem muss Multithreading erlauben und auch ausreichend activity level zulassen.
D*B
-
Ich habe mir da eher mit Property-Files geholfen, die sich auch simpel dynamisch per QSH und ECHO oder per CPYTOSTMF ins IFS kopieren lassen.
https://mkyong.com/java/java-properties-file-examples/
Dies ist erheblich flexibler und auch in Java einfacher zu verwenden.
Similar Threads
-
By camouflage in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 11-02-16, 17:40
-
By GhostLector in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 05-11-15, 22:35
-
By HoScHiE in forum IBM i Hauptforum
Antworten: 28
Letzter Beitrag: 17-01-08, 10:35
-
By Hans Zuther in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 21-10-02, 15:29
-
By michael2001 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 21-11-01, 15:05
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