View Full Version : Source-Debugger bzw. Source wiedergewinnen
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
Hallo Jörg,
hast Du es mal mit dem Source Debugger STRISDB versucht?
Birgitta
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
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 :-(( !!
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
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
<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
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!
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
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.]