PDA

View Full Version : Source-Debugger bzw. Source wiedergewinnen



Seiten : [1] 2

JHamacher
01-10-02, 15:50
Hallo an Alle!

Ich habe ein "altes" RPG-Programm (nicht ILE), das leider nicht so arbeitet, wie es sollte. Eine Source dafür ist nicht aufzufinden, den normalen AS-400-Debugger kann ich - glaube ich - auch nicht verwenden, weil das Programm nicht mit OPTION(*SRCDBG) oder ähnlichem umgewandelt wurde. Weiss jemand eine Möglichkeit, eine RPG-Source zu "retrieven" oder kennt jemand einen Debugger, der in der Lage ist, den Source-Code anzuzeigen, so dass ich ihn gegebenenfalls abschreiben kann.

Vielen Dank im Voraus.
Jörg

B.Hauser
01-10-02, 20:38
Hallo Jörg,

hast Du es mal mit dem Source Debugger STRISDB versucht?

Birgitta

JHamacher
02-10-02, 08:23
Hallo Birgitta,

danke für den Tipp mit STRISDB. Ich wußte gar nicht, dass es diesen praktischen Befehl gibt - seit welchem Release ist der denn vorhanden? Aber leider hilft er in meinem Fall nicht weiter, da hier versucht wird, auf die Source (Bibliothek und Member)zuzugreifen, die intern in der Objektbeschreibung verzeichnet ist - die ist aber nicht auf unserer iSeries vorhanden. Gibt's wirklich nichts anderes, als das Programm ganz neu zu erfinden?
Jörg

Fuerchau
02-10-02, 09:26
Alle Debugger helfen da gar nicht, da die Original-Quelle nie im RPG-Objekt gespeichert werden (anders als bei CL).
Schau mal unter www.help400.de (http://www.help400.de) nach, dort findest du Tools, die aus einem beliebigen Programm, soweit Observability noch vorhanden, den sogenannten MI-Code extrahieren können.
Mit einem MI-Compiler kann das Programm dann wieder neu erstellt werden.

RPG ist leider nicht wiederherstellbar :-(( !!

Joe
02-10-02, 09:35
Hallo Jörg.

Hier ist noch 'ne Adresse:
http://www.sourceretrieval.com

Weitere Links evtl. in Google
Suchen nach DECOMPILE und RPG

Viel Glück.

Joe

TARASIK
02-10-02, 09:45
Hallo Moderator (Fuerchau),
ich glaube, dass der Link mit Help/400
schon sehr hilfreich wäre, aber die
Seite gibt es wohl nicht mehr.

gruss TARASIK

schreibr
02-10-02, 14:37
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von TARASIK:
Hallo Moderator (Fuerchau),
ich glaube, dass der Link mit Help/400
schon sehr hilfreich wäre, aber die
Seite gibt es wohl nicht mehr.

gruss TARASIK[/quote]

Hmm, hab's gerade mal probiert und bin problemlos auf die Seite gekommen.
Gruss Reinhold

JHamacher
02-10-02, 14:58
Hallo,

das mit dem Link funktioniert doch gut... Aber außer einer weiteren Verzweigung zu sourceretrieval habe ich nichts gefunden. Wie es aussieht, werde ich wohl doch das Programm von Grund aus neu schreiben dürfen, denn ich glaube nicht, dass wir in ein externes Produkt investieren werden.
Trotzdem: danke für Eure Hilfe!

TARASIK
02-10-02, 15:00
Hallo Fuerchau und Reinhold,
sorry ich kenne die Seite von früheren
Aufrufen sehr gut, aber nicht nur bei mir ist diese Seite nicht mehr aufrufbar, sondern
auch bei meinen Kollegen.

gruss TARASIK

TARASIK
02-10-02, 15:50
Hallo Hr. Schreiber,
sorry ich denke es ist ein Problem bei uns.
Habe mit verschiedenen Kunden gesprochen
und alle bekommen diese Seite.
Habe eigentlich generell keine Probleme
mit dem Internet. Wahrscheinlich ein
Problem unser Technik.
Wie vermutet ein Problem unseres Providers
mit dem Nameserver.
Nochmals sorry.

gruss TARASIK

[Dieser Beitrag wurde von TARASIK am 02. Oktober 2002 editiert.]