-
"Environment variable not found"
Hallo,
brauch mal wieder die Hilfe von euch Experten.
Also ich habe ein VARPG Programm. Dieses steigt seit kurzem immer an einer Stelle aus. Der Fehler soll in einer Zeile sein wo ein ganz normaler "Eval"-Befehl ist. Wenn man diesen Aus-Sternt, ist der Fehler in einer anderen Zeile. Deshalb denke ich, dass es nicht an dieser speziellen Zeile liegt, sonderen wo anders. Im Logfile steht nur "Environment variable not found".
Das komische daran ist, das der Fehler nur auf einer AS400 auftritt, und auf einer anderen nicht. Auch tritt er nur auf wenn ich ein Unterprogramm aufrufe, welches aber garnichts auf dem Server aufruft, sondern einfach nur was ausrechnet.
Ich bin echt am verzweifeln, besonders weil dieser Fehler jetzt gerade an einer ganz anderen Stelle auch noch aufgetreten ist.
Schon mal danke für eure Hilfe!!!
Mfg KAMPI
P.S. Schönes WE euch allen!!
-
Vergleiche auf den beiden AS/400 per WRKENVVAR, welche Variablen da unterschiedlich sind oder eben fehlen.
Anscheinend wird da auf eine C-Funktion zugegriffen, die eine Environment-Variable benötigt, die auf dem einem System halt nicht existiert.
-
Danke für die Antwort. Werde ich mal machen.
Das komische ist aber, dass der Fehler ja jetzt auch an einer anderen Stelle auftritt und es da vorher den Fehler nicht an dieser Stelle gab und das Programm auch lief. Dann habe ich nur eine Variable wo anderes gefüllt und dann trat dieser Fehler auf. Habe das dann rückgängig gemacht. Hat aber nichts gebracht. Ist sehr komisch.
Mfg KAMPI
-
Zitat von Fuerchau
Vergleiche auf den beiden AS/400 per WRKENVVAR, welche Variablen da unterschiedlich sind oder eben fehlen.
Anscheinend wird da auf eine C-Funktion zugegriffen, die eine Environment-Variable benötigt, die auf dem einem System halt nicht existiert.
Also ich habe jetzt mal verglichen. Auf dem einen Server war wirklich ein Eintrag nicht vorhanden. Habe den dann eingefügt.
Genutzt hat es leider nichts
Hat sonst noch wer eine Idee woran das liegen kann?!
Danke für die evtl. Hilfe!
Mfg KAMPI
-
Solange nicht klar ist, welche ENVVAR das ist kann man da wenig machen.
Ggf. betrifft das gar nicht eine ENVVAR der AS/400 sondern auf dem PC !
Da VARPG ja als Client auf dem PC läuft könnt hier eine Variable fehlen.
Du kannst die Variablen vergleichen per Dos-Box und SET-Befehl.
also:
cd \
set >set.txt
dann hast du die Variablen in einer TXT-Datei und kannst die beiden PC's vergleichen.
-
Das läuft ja beides auf dem selben PC. Entwickel ja immo noch un stelle einfach die Server um.
Kann das an unterschiedlichen Bibliothekslisten beim Kompilieren liegen?
Mfg KAMPI
Similar Threads
-
By Xanas in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 28-08-06, 12:21
-
By TARASIK in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 24-08-06, 10:09
-
By deni87991 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 04-08-06, 10:32
-
By woki in forum NEWSboard Java
Antworten: 3
Letzter Beitrag: 06-06-06, 15:57
-
By cheffe1008 in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 16-05-06, 07:45
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