Releaseinformationen für IBM watsonx Code Assistant
In diesen Versionshinweisen erfahren Sie mehr über die neuesten Updates.
25. September 2025
watsonx Code Assistant
- Verbesserungen der Chat-Eingabe
- Unter Eclipse können Sie jetzt das Symbol
als Markdown verwenden, um den Inhalt einer Antwort zu kopieren und ihre Formatierung beizubehalten.
- Koreanische Anzeigesprache in Eclipse
- Das watsonx Code Assistant Plug-in für Eclipse, Version 1.4.2, unterstützt jetzt Koreanisch als Anzeigesprache.
11. September 2025
watsonx Code Assistant
- Koreanische Anzeigesprache in Visual Studio Code
- Die Erweiterung watsonx Code Assistant für Visual Studio Code, Version 1.9.1, unterstützt jetzt Koreanisch als Anzeigesprache. Weitere Informationen finden Sie unter Ändern der Anzeigesprache.
26. August 2025
watsonx Code Assistant
- Verbesserungen der Chat-Eingabe
- Unter Visual Studio Code können Sie jetzt das Symbol
als Markdown verwenden, um den Inhalt einer Antwort zu kopieren und ihre Formatierung beizubehalten.
19. August 2025
watsonx Code Assistant
- Verbesserungen der Chat-Eingabe
- In Eclipse können Sie jetzt das Symbol
kopieren verwenden, um den Inhalt früherer Eingabeaufforderungen zu kopieren.
8. August 2025
watsonx Code Assistant
- Verbesserungen der Chat-Eingabe
- Unter Visual Studio Code können Sie jetzt das Symbol
kopieren verwenden, um den Inhalt früherer Eingabeaufforderungen zu kopieren.
1. August 2025
watsonx Code Assistant
- Japanische Anzeigesprache in Eclipse
- Das Plug-in watsonx Code Assistant für Eclipse, Version 1.4.0, unterstützt jetzt Japanisch als Anzeigesprache.
- Chat-Sitzungsnamen verwenden jetzt einen Teil der ersten Eingabeaufforderung in einer Chat-Konversation
- In Eclipse werden Chatsitzungen jetzt mit einem Teil der ersten Eingabeaufforderung in einem Chat benannt. Zuvor wurden für jeden Chatnamen
Chat sessionund eine Nummer verwendet. Weitere Informationen finden Sie unter Verwalten von Chat-Sitzungen.
25. Juli 2025
watsonx Code Assistant
- Retrieval augmented generation (RAG) ist jetzt im Standard-Tarif verfügbar
- RAG ist der Prozess der Optimierung des großen Sprachmodells (LLM) durch die prompte Augmentation mit dem zusätzlichen Kontext. Wenn Sie eine Abfrage stellen, verwendet watsonx Code Assistant die RAG-Tools, um die Informationen aus Ihren Codebasen oder Ihrer Dokumentation abzurufen. Dieser relevante Kontext wird an die Anfrage angehängt, bevor sie an das LLM-Modell gesendet wird. Das RAG-System bestimmt die Quellen, die einbezogen oder ausgeschlossen werden müssen, um eine Antwort mit den nützlichsten Informationen zu erhalten. Weitere Informationen finden Sie unter Einrichten von Retrieval Augmented Generation(RAG).
8. Juli 2025
watsonx Code Assistant
- Japanische Anzeigesprache in Visual Studio Code
- Die Erweiterung watsonx Code Assistant für Visual Studio Code, Version 1.7.0, unterstützt jetzt Japanisch als Anzeigesprache. Weitere Informationen finden Sie unter Ändern der Anzeigesprache.
- Chat-Sitzungsnamen verwenden jetzt einen Teil der ersten Eingabeaufforderung in einer Chat-Konversation
- In Visual Studio Code werden Chatsitzungen jetzt mit einem Teil der ersten Eingabeaufforderung in einem Chat benannt. Zuvor wurden für jeden Chatnamen
Chat sessionund eine Nummer verwendet. Weitere Informationen finden Sie unter Verwalten von Chat-Sitzungen.
26. Juni 2025
watsonx Code Assistant Standardplan
- Java Einheitstests korrigieren
- Sie können jetzt einen Unit-Test-Fix für jede Java Datei starten, die sich in einem Anwendungstestordner eines Java Projekts befindet. Weitere Informationen finden Sie unter Fixieren von Unit-Tests.
19. Juni 2025
watsonx Code Assistant AnsibleRed Hat Lichtgeschwindigkeit
- IBM watsonx Code Assistant und watsonx Code Assistant for Red Hat Ansible Lightspeed sind jetzt im Rechenzentrum in Sydney verfügbar
- Alle Pläne für watsonx Code Assistant und der Essentials-Plan für watsonx Code Assistant for Red Hat Ansible Lightspeed sind jetzt im Rechenzentrum in Sydney, Australien, unter IBM Cloud verfügbar. Weitere Informationen finden Sie im Katalog IBM Cloud.
6. Juni 2025
watsonx Code Assistant
- Löschen mehrerer Chatsitzungen in Eclipse
- Bei der Verwaltung Ihrer Chat-Sitzungen auf Eclipse IDE können Sie jetzt mehrere Chat-Sitzungen auf einmal löschen. Weitere Informationen finden Sie unter Löschen von Chatsitzungen.
3. Juni 2025
watsonx Code Assistant
- Löschen mehrerer Chatsitzungen in Visual Studio Code
- Bei der Verwaltung Ihrer Chat-Sitzungen in Visual Studio Code können Sie jetzt mehrere Chat-Sitzungen auf einmal löschen. Weitere Informationen finden Sie unter Löschen von Chatsitzungen.
30. April 2025
watsonx Code Assistant AnsibleRed Hat Lichtgeschwindigkeit watsonx Code Assistant for Z
- IBM watsonx Code Assistant pläne jetzt im Frankfurter Rechenzentrum verfügbar
- Alle Pläne für watsonx Code Assistant, watsonx Code Assistant for Red Hat Ansible Lightspeed und watsonx Code Assistant for Z{: tag-dark-teal} sind jetzt im Frankfurter Rechenzentrum auf IBM Cloud verfügbar. Weitere Informationen finden Sie im Katalog IBM Cloud.
20. März 2025
watsonx Code Assistant
- Einstellung zum Aktivieren oder Deaktivieren von CodeLens in Eclipse IDE
- Im IDE-Editor zeigt CodeLens eine Reihe generativer KI-Optionen, die Codeblöcken und -schnipseln vorangestellt sind. CodeLens steht für die Erklärung von Code, die Dokumentation von Code und die Generierung von Unit-Tests zur Verfügung. Das
Plug-in Eclipse IDE enthält jetzt eine neue Einstellung
Enable CodeLens, mit der Sie die Optionen von CodeLens aktivieren oder deaktivieren können. Die Standardeinstellung ist aktiviert.
Weitere Informationen finden Sie unter:
14. März 2025
watsonx Code Assistant
- Einstellung zum Aktivieren oder Deaktivieren von CodeLens in Visual Studio Code
- Im IDE-Editor zeigt CodeLens eine Reihe generativer KI-Optionen, die Codeblöcken und -schnipseln vorangestellt sind. CodeLens steht für die Erklärung von Code, die Dokumentation von Code und die Generierung von Unit-Tests zur Verfügung. Die
Erweiterung Visual Studio Code enthält jetzt eine neue Einstellung
Enable CodeLens, mit der Sie die Optionen CodeLens aktivieren oder deaktivieren können. Die Standardeinstellung ist aktiviert.
Weitere Informationen finden Sie unter:
- Verwenden Sie CodeLens im Editor, um Code zu erklären
- Verwendung von CodeLens im Editor zur Erstellung von Dokumentationen
- Verwendung von CodeLens im Editor zur Erstellung von Komponententests
- Einstellung zur Deaktivierung der Code-Vervollständigung pro Code-Sprache
- Die Erweiterung Visual Studio Code enthält jetzt eine neue Einstellung
Completion: Disabled Languages, mit der Sie die Code-Vervollständigung für bestimmte Code-Sprachen deaktivieren können. Weitere Informationen finden Sie unter Deaktivieren der Code-Vervollständigung für bestimmte Code-Sprachen.
4. März 2025
watsonx Code Assistant
- Verbesserungen der Chat-Eingabe
- Für Visual Studio Code: Wenn Sie Chat-Nachrichten eingeben, können Sie jetzt den Pfeil nach oben drücken, um eine vorherige Nachricht wiederzuverwenden, Umschalt+Eingabe für eine neue Zeile verwenden und die Eingabetaste drücken, um eine Nachricht zu senden.
27. Februar 2025
watsonx Code Assistant
- Die Übertragung von Code zwischen dem Chat und dem Editor ist jetzt in Eclipse
- Wenn Sie in Eclipse einen Code-Vorschlag erhalten, den Sie verwenden möchten, können Sie jetzt das Symbol "An Cursorposition einfügen" verwenden, um einen Code-Block aus dem Chat in Ihren Editor einzufügen. Oder, wenn Sie Code im Editor haben, den Sie als Kontext im Chat verwenden möchten, können Sie die neue Menüoption "Ausgewählten Code zum Chat hinzufügen" verwenden. Weitere Informationen finden Sie unter "Code zwischen Chat und Editor übertragen ".
5. Februar 2025
watsonx Code Assistant
- Die Übertragung von Code zwischen dem Chat und dem Editor ist jetzt in Visual Studio Code
- Wenn Sie in Visual Studio Code einen Code-Vorschlag erhalten, den Sie verwenden möchten, können Sie jetzt das Symbol "An Cursorposition einfügen" verwenden, um einen Code-Block aus dem Chat in Ihren Editor einzufügen. Oder, wenn Sie Code im Editor haben, den Sie als Kontext im Chat verwenden möchten, können Sie die neue Menüoption "Ausgewählten Code zum Chat hinzufügen" verwenden. Weitere Informationen finden Sie unter "Code zwischen Chat und Editor übertragen ".
11. Dezember 2024
watsonx Code Assistant
- Eclipse IDE jetzt verfügbar
- Sie können jetzt watsonx Code Assistant mit der Eclipse IDE verwenden. Weitere Informationen finden Sie unter "Installieren des Plug-ins für Eclipse IDE ".
- IBM watsonx Code Assistant jetzt auch für die Vor-Ort-Installation verfügbar
- Sie können jetzt den Dienst watsonx Code Assistant in einer lokalen Installation verwenden. Weitere Informationen finden Sie in der Dokumentation Software Hub.
22. November 2024
watsonx Code Assistant
- Der Standardplan bietet Java für Unternehmen sowie erweiterte Code-Erläuterungen und Unit-Test-Generierung
- Der Standardplan enthält neue Funktionen für Java und WebSphere to Liberty-Modernisierung sowie verbesserte Code-Erklärung und Unit-Test-Generierung. Für weitere Informationen siehe: Preispläne und der IBM Cloud Katalog.
15. November 2024
watsonx Code Assistant
- Einführung von watsonx Code Assistant
- {{{site.data.keyword.wca_full_notm}} ist ein innovativer, generativer KI-Codierbegleiter, der robuste, kontextbewusste Unterstützung für beliebte Programmiersprachen wie Go, C, C++, Java, JavaScript, Python, TypeScript, und andere bietet. Durch die nahtlose Integration in Ihre IDE können Sie Ihre Produktivität steigern und Codierungsaufgaben vereinfachen - und das alles mit Vertrauen, Sicherheit und Compliance. Weitere Informationen hierzu finden Sie im Abschnitt watsonx Code Assistant im Überblick.
4. September 2024
watsonx Code Assistant for Z
- Versionshinweise für watsonx Code Assistant for Z wurden verschoben
- Die Versionshinweise für watsonx Code Assistant for Z wurden verschoben. Die aktuellsten Informationen finden Sie unter Was ist neu in IBM watsonx Code Assistant for Z.
21. August 2024
AnsibleRed Hat Lichtgeschwindigkeit
- IBM watsonx Code Assistant for Red Hat Ansible Lightspeed 90-Tage-Testversion mit einem Klick
- Der Testplan enthält den aktualisierten Red Hat Ansible Lightspeed Dienst, eine aktualisierte Visual Studio Code Erweiterung, watsonx Code Assistant for Red Hat Ansible Lightspeed, neue IBM Geschäftsbedingungen, aktualisierte Red Hat Ansible Lightspeed Dokumentation und eine neue Red Hat Ansible Lightspeed Landing Page. Um den Testplan zu verwenden, siehe Aktivieren Sie Red Hat Ansible Lightspeed mit IBM watsonx Code Assistant.
24. Juni 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören Fehlerkorrekturen.
- Bekanntes Problem
- Die Generierung von Java Klassen wird nicht unterstützt für COBOL Programme, die einen Bindestrich (-) in ihrem
PROGRAM-IDAbsatz haben. Dieses Problem wird in einer zukünftigen Version behoben werden.
Wenn die PROGRAM-ID des Programms COBOL, für das Sie die Generierung von Java-Klassen durchführen möchten, einen Bindestrich enthält, führen Sie die Schritte im Abschnitt " Benutzeraktion erforderlich"
in dieser Release-Information aus.
- Benutzeraktion erforderlich
- Wenn Sie eine Klasse Java für ein Programm COBOL mit einem Bindestrich in der PROGRAM-ID erzeugen, schlägt dies mit dem Fehler
Class Mapping Command Utilities error handler: Server error occurred while retrieving Java classes. Try again. For more information, check the full log in the Output view.fehl.
Gehen Sie wie folgt vor, um dieses Problem zu mindern:
- Ändern Sie die Programm-ID in einen Wert, der keinen Bindestrich enthält.
- Klicken Sie in Visual Studio Code mit der rechten Maustaste auf die bearbeitete COBOL, und wählen Sie dann watsonx Code Assistant for Z
- Wählen Sie COBOL für die Transformation vorbereiten.
- Nachdem Sie die bearbeitete Datei COBOL vorbereitet haben, klicken Sie mit der rechten Maustaste auf dieselbe Datei COBOL, wählen Sie watsonx Code Assistant for Z und dann COBOL für die Transformation auswählen.
Sie können jetzt Java-Klassen erfolgreich erstellen.
Wenn Sie eine Java-Methode generieren oder neu generieren und:
- Sie schlägt mit der Fehlernachricht
Server error occurred while translating COBOL to Java. Try again. For more information, check the full log in the Output view.fehl. - Die letzte Nachricht in der Ansicht "Ausgabe" enthält
Select from Catalog db failed to find any entry for the given inputs for app name EZSCH, program name.
Sie müssen die Entwurfsdaten der Java-Klasse aus Ihrer Datenbank löschen.
- Führen Sie zwei SQL-Abfragen gegen Ihre Datenbank aus, wobei Sie
$program-iddurch die PROGRAM-ID Ihres Programms COBOL ersetzen:
DELETE FROM EZSCH.WCAZCATALOG WHERE appName = 'EZSCH' AND fileKey = '$program-id' AND moduleName = 'oodesigner' AND secondaryKey = 'CH';
DELETE FROM EZSCH.WCAZCATALOG WHERE appName = 'EZSCH' AND fileKey = '$program-id' AND moduleName = 'semantic-mapping' AND secondaryKey = 'mapping';
Wenn Sie die Db2 Connect-Erweiterung für Visual Studio Codeverwenden und die Erweiterung mit Ihrer Datenbank verbunden ist, können Sie sie zum Ausführen der folgenden SQL-Abfragen verwenden:
- Erstellen Sie eine Datei
cleanup_jcd.sql, die die SQL-Abfragen enthält. - Öffnen Sie die Erweiterung Db2 Connect und klicken Sie auf das Symbol SQL-Datei ausführen.
- Wählen Sie die Datei
cleanup_jcd.sqlaus und klicken Sie auf Ausführen.
Nach der Ausführung der SQL-Abfragen müssen zunächst Java-Klassen generiert werden, bevor Java-Methoden generiert werden können.
Wenn Sie Java-Klassen generieren und:
- Sie schlägt mit der Fehlernachricht
Class Mapping Command Utilities error handler: Server error occurred while retrieving Java classes. Try again. For more information, check the full log in the Output view.fehl. - Die letzte Nachricht in der Ansicht "Ausgabe" enthält
Deserializing from class hierarchy bytes from db failed with, then you need to delete Java transformation data from your database.
Sie müssen die Java-Transformationsdaten aus Ihrer Datenbank löschen:
- Führen Sie zwei SQL-Abfragen gegen Ihre Datenbank aus, wobei Sie
$program-iddurch die PROGRAM-ID Ihres Programms COBOL ersetzen:
DELETE FROM EZSCH.WCAZCATALOG WHERE appName = 'EZSCH' AND fileKey = '$program-id' AND moduleName = 'oodesigner' AND secondaryKey = 'CH';
DELETE FROM EZSCH.WCAZCATALOG WHERE appName = 'EZSCH' AND fileKey = '$program-id' AND moduleName = 'oodesigner' AND secondaryKey = 'TranslateValidateInput';
DELETE FROM EZSCH.WCAZCATALOG WHERE appName = 'EZSCH' AND fileKey = '$program-id' AND moduleName = 'semantic-mapping' AND secondaryKey = 'mapping';
Wenn Sie die Db2 Connect-Erweiterung für Visual Studio Codeverwenden und die Erweiterung mit Ihrer Datenbank verbunden ist, können Sie sie zum Ausführen der folgenden SQL-Abfragen verwenden:
- Erstellen Sie eine Datei
cleanup_db.sql, die die SQL-Abfragen enthält. - Öffnen Sie die Erweiterung Db2 Connect und klicken Sie auf das Symbol SQL-Datei ausführen.
- Wählen Sie die Datei
cleanup_db.sqlaus und klicken Sie auf Ausführen.
Nach Ausführung der SQL-Abfragen können Sie Java-Klassen für Ihr Programm generieren.
17. Juni 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören:
- Fehlerkorrekturen
- Leistungsverbesserungen
3. Juni 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören:
- Fehlerkorrekturen
- Unterstützung bei der Vorbereitung der Umwandlung von COBOL Programmen in Java durch die Verwendung der watsonx Code Assistant for Z Erweiterung für Microsoft Visual Studio Code. Sie müssen IBM Passport Advantage verwenden, um die Version 1.1.3 der Erweiterung herunterzuladen, und sie dann unter Visual Studio Code installieren.
- Benutzeraktion erforderlich
- Ein Defekt in der Backend-Komponente, der dazu führt, dass watsonx Code Assistant for Z während des Generate Java-Methoden-Prozesses selten leere Methoden zurückgibt.
Wenn Sie eine Java-Methode generieren und:
- Sie schlägt mit der Fehlernachricht
Error locating metadata needed for transformation. Try again. For more information, check the full log in the Output view.fehl. - Die letzte Nachricht im vollständigen Protokoll ist
Core Mapping not found for project EZSCH.
Sie müssen Ihre Java-Klassen neu generieren.
- Klicken Sie auf das Symbol Java-Klasse generieren.
- Wählen Sie das Verzeichnis aus, in dem Sie Java-Klassendateien generieren wollen.
- Optional: Bearbeiten Sie alle Namen in der Entwurfsansicht der Java-Klasse, die Sie ändern wollen.
- Klicken Sie auf Java-Klassen generieren.
- Wenn Sie ein Verzeichnis auswählen, das bereits Java-Klassendateien mit doppelten Dateinamen enthält, müssen Sie bestätigen, dass Sie vorhandene Dateien mit den neuen Dateien überschreiben möchten.
Wenn eine Nachricht ähnlich der folgenden angezeigt wird: Could not find OO Designer config in database for project EZSCH, program name LGACDB01:
- Überprüfen Sie, ob der Dateiname der Programmdatei COBOL mit dem Absatz PROGRAM-ID in der Quelle COBOL übereinstimmt.
- Wenn sie sich unterscheiden, aktualisieren Sie den Dateinamen so, dass er dem Wert von PROGRAM-ID entspricht.
- Mithilfe von IBM Application Discovery and Delivery Intelligence (ADDI) erneut scannen.
Ein Programm COBOL mit dem folgenden PROGRAM-ID-Absatz befindet sich beispielsweise in einer Quelldatei namens LGACDB01.cbl.
PROGRAM-ID. LGACDB01.
16. Mai 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören Fehlerkorrekturen.
- Benutzeraktion erforderlich
- Wenn Sie eine Java-Methode generieren und:
- Sie schlägt mit der Fehlernachricht
Error locating metadata needed for transformation. Try again. For more information, check the full log in the Output view.fehl. - Die letzte Nachricht im vollständigen Protokoll ist
Core Mapping not found for project EZSCH.
Sie müssen Ihre Java-Klassen neu generieren.
- Klicken Sie auf das Symbol Java-Klasse generieren.
- Wählen Sie das Verzeichnis aus, in dem Sie Java-Klassendateien generieren wollen.
- Optional: Bearbeiten Sie alle Namen in der Entwurfsansicht der Java-Klasse, die Sie ändern wollen.
- Klicken Sie auf Java-Klassen generieren.
- Wenn Sie ein Verzeichnis auswählen, das bereits Java-Klassendateien mit doppelten Dateinamen enthält, müssen Sie bestätigen, dass Sie vorhandene Dateien mit den neuen Dateien überschreiben möchten.
Wenn eine Nachricht ähnlich der folgenden angezeigt wird: Could not find OO Designer config in database for project EZSCH, program name LGACDB01:
- Überprüfen Sie, ob der Dateiname der Programmdatei COBOL mit dem Absatz PROGRAM-ID in der Quelle COBOL übereinstimmt.
- Wenn sie sich unterscheiden, aktualisieren Sie den Dateinamen so, dass er dem Wert von PROGRAM-ID entspricht.
- Mithilfe von IBM Application Discovery and Delivery Intelligence (ADDI) erneut scannen.
Ein Programm COBOL mit dem folgenden PROGRAM-ID-Absatz befindet sich beispielsweise in einer Quelldatei namens LGACDB01.cbl.
PROGRAM-ID. LGACDB01.
2. Mai 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören:
- Fehlerkorrekturen
- Leistungsverbesserungen für Umsetzungs-APIs ( Java-Klassen generieren)
- Qualitätsverbesserungen für generierte Java-Methoden
- Benutzeraktion erforderlich
- Die generierte Java könnte eine
reset()-Methode enthalten.
Wenn eine Nachricht ähnlich der folgenden angezeigt wird: Could not find OO Designer config in database for project EZSCH, program name LGACDB01:
- Überprüfen Sie, ob der Dateiname der Programmdatei COBOL mit dem Absatz PROGRAM-ID in der Quelle COBOL übereinstimmt.
- Wenn sie sich unterscheiden, aktualisieren Sie den Dateinamen so, dass er dem Wert von PROGRAM-ID entspricht.
- Mithilfe von IBM Application Discovery and Delivery Intelligence (ADDI) erneut scannen.
Ein Programm COBOL mit dem folgenden PROGRAM-ID-Absatz befindet sich beispielsweise in einer Quelldatei namens LGACDB01.cbl.
PROGRAM-ID. LGACDB01.
22. April 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören:
- Fehlerkorrekturen
- Leistungsverbesserungen bei der Umsetzung von APIs ( Java-Klassen generieren)
- Benutzeraktion erforderlich
- Wenn Sie eine Java-Methode generieren und diese mit der Fehlernachricht
Invalid Java selected for transformation or error locating COBOL needed for transformation. Try selecting valid Java to translate. For more information, check the full log in the Output view.fehlschlägt, müssen Sie Ihre Java-Klassen neu generieren.- Klicken Sie auf das Symbol Java-Klasse generieren.
- Wählen Sie das Verzeichnis aus, in dem Sie Java-Klassendateien generieren wollen.
- Optional: Bearbeiten Sie alle Namen in der Entwurfsansicht der Java-Klasse, die Sie ändern wollen.
- Klicken Sie auf Java-Klassen generieren.
- Wenn Sie ein Verzeichnis auswählen, das bereits Java-Klassendateien mit doppelten Dateinamen enthält, müssen Sie bestätigen, dass Sie vorhandene Dateien mit den neuen Dateien überschreiben möchten.
Die generierte Java könnte eine reset()-Methode enthalten, die nicht mit Java generiert werden kann, sondern stattdessen Ausnahmen zurückgibt, wie z. B.: Failed to get COBOL paragraph name for method reset. For more information, check the full log in the Output view.
Sie müssen die Methode reset() aus dem generierten Java-Code löschen. Diese Methode wird in einem zukünftigen Release von watsonx Code Assistant for Znicht automatisch generiert.
Wenn Sie eine ähnliche Meldung wie Could not find OO Designer config in database for project EZSCH, program name LGACDB01 erhalten, überprüfen Sie, ob der Dateiname der Programmdatei COBOL mit dem Absatz PROGRAM-ID in der Quelle
COBOL übereinstimmt, und wenn nicht, aktualisieren Sie den Dateinamen so, dass er mit dem Wert von PROGRAM-ID übereinstimmt, und führen Sie dann einen erneuten Scan mit IBM Application Discovery and Delivery Intelligence (ADDI) durch.
Ein Programm COBOL mit dem folgenden PROGRAM-ID-Absatz befindet sich beispielsweise in einer Quelldatei namens LGACDB01.cbl.
PROGRAM-ID. LGACDB01.
5. April 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören:
- Erweiterungen der REST-API
- Fehler-und Sicherheitskorrekturen
- Benutzeraktion erforderlich
- Die Methodengenerierung kann mit der Nachricht
Cannot find COBOL paragraphfehlschlagen. Die Ursache ist, dass im Quellcode ein Abschnittsname für das Programm fehlt. Das Format des Absatznamens, das zur Unterscheidung der Absatzstelle verwendet wird, fehlt. Gehen Sie folgendermaßen vor, um das Problem zu beheben:- Um den Absatz zu erfassen, fügen Sie einen Abschnittsnamen in
PROCEDURE DIVISIONhinzu. - Die Datei mit ADDI erneut scannen, um den Prozess zur Umwandlung des Programms erneut zu starten.
- Wenn Sie die Klassen am Anfang des Plug-in-Prozesses Z Open Editor generieren, überprüfen Sie die Methode und den verknüpften Absatznamen. Suchen Sie zum Beispiel nach etwas ähnlichem wie
<SectionName>:FIRST_SENTENCES.
- Um den Absatz zu erfassen, fügen Sie einen Abschnittsnamen in
18. März 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören:
- Erweiterungen der REST-API
- Fehler-und Sicherheitskorrekturen
- Benutzeraktion erforderlich
- Wenn Sie die IBM Z Open Editor-Erweiterung verwenden, um Java-Klassen zu generieren, könnte die main-Methode in der Liste der Methoden enthalten sein, die für die Codegenerierung aus dem LLM in Frage kommen. Wenn ja, müssen Sie Ihren gespeicherten Java-Klassenentwurf aus Ihrer Db2-Datenbank löschen.
Führen Sie eine SQL-Abfrage für Ihre Datenbank aus, um Ihr Klassendesign zu löschen. Ersetzen Sie $program-id durch die PROGRAM-ID Ihres Programms COBOL.
DELETE FROM EZSCH.WCAZCATALOG WHERE appName = 'EZSCH' AND moduleName = 'semantic-mapping' AND secondaryKey = 'mapping' AND fileKey = '$program-id' AND version = '1.0.1';
Wenn Sie die Db2 Connect-Erweiterung für Visual Studio Codeverwenden und die Erweiterung mit Ihrer Datenbank verbunden haben, können Sie sie zum Ausführen der SQL-Abfrage verwenden:
- Erstellen Sie eine Datei
delete_mapping.sql, die die SQL-Abfrage enthält. - Öffnen Sie die Erweiterung DB2 Connect und klicken Sie auf das Symbol SQL-Datei ausführen.
- Wählen Sie die Datei
delete_mapping.sqlaus und klicken Sie auf Ausführen.
Nachdem Sie die SQL-Abfrage ausgeführt haben, generieren Sie den Java-Klassenentwurf neu und erzeugen dann die Java-Klassen im IBM Z Open Editor. Die Liste der Methoden, die für die Codegenerierung infrage kommen, übergehen die Hauptmethode.
Wenn Sie eine Java-Methode generieren und diese mit der Fehlernachricht Invalid Java selected for transformation or error locating COBOL needed for transformation. Try selecting valid Java to translate. For more information, check the full log in the Output view fehlschlägt, müssen Sie Ihre Java-Klassen neu generieren.
- Klicken Sie auf das Symbol Java-Klasse generieren.
- Wählen Sie das Verzeichnis aus, in dem Sie Java-Klassendateien generieren wollen.
- Optional: Bearbeiten Sie alle Namen in der Entwurfsansicht der Java-Klasse, die Sie ändern wollen.
- Klicken Sie auf Java-Klassen generieren.
- Wenn Sie ein Verzeichnis auswählen, das bereits Java-Klassendateien mit doppelten Dateinamen enthält, müssen Sie bestätigen, dass Sie vorhandene Dateien mit den neuen Dateien überschreiben möchten.
Während der Klassengenerierung können einige vorgeschlagene Java-Variablen ihren Typ nicht aufweisen. Beispiel:
| Typ | |||
|---|---|---|---|
| Zahlung | int | ZAHLUNG | Variable |
| Provision | int | Einsetzung | Variable |
| Kunde | CUSTOMER | Variable |
Ein fehlender Typ wirkt sich nicht auf den Entwurfsprozess für die tatsächliche Klassengenerierung/ Java-Klasse oder die Konvertierung selbst aus und wird in einem zukünftigen Release behandelt.
Im Beispiel könnte der Vorschlag für den Java-Variablennamen auch einen ersten Großbuchstaben enthalten ("Kunde" statt "Kunde"). Wenn Sie den vorgeschlagenen Variablennamen akzeptieren und weiterhin Klassen generieren, ist
der Java-Code falsch. Sie müssen die vorgeschlagenen Variablennamen überschreiben, beispielsweise Customer in customer ändern, bevor Sie auf Java-Klassen generieren klicken.
15. Februar 2024
AnsibleRed Hat Lichtgeschwindigkeit
- Neue Preistarife
- Watsonx Code Assistant for Red Hat Ansible Lightspeed ist jetzt in drei verschiedenen Preistarifen verfügbar, die jeweils unterschiedliche Funktionen bieten und unterschiedlichen Ressourcenbeschränkungen unterliegen. Weitere Informationen zu den Lite-, Essentials- und Standard-Plänen finden Sie unter IBM watsonx Code Assistant for Red Hat Ansible Lightspeed pricing plans.
02. Februar 2024
watsonx Code Assistant for Z
- Neue Funktionalität
- Zu den neuen Funktionen gehören:
- Eine Teilmenge der IMS Befehle innerhalb des COBOL Codes kann konvertiert werden in Java
- Eine Teilmenge der CICS Befehle innerhalb des COBOL Codes kann konvertiert werden in Java
- REST-API-Verbesserungen, damit in künftigen IBM Z Open Editor-Versionen mehr Funktionen hinzugefügt werden können
- Benutzeraktion erforderlich
- Die Generierung von Klassen muss vom VS Code-Benutzer erneut ausgeführt werden, um erfolgreiche Konvertierungsaufrufe zu ermöglichen.
29. Oktober 2023
- Einführung von Watsonx Code Assistant for Red Hat Ansible Lightspeed und watsonx Code Assistant for Z
- Watsonx Code Assistant for Red Hat Ansible Lightspeed und watsonx Code Assistant for Z sind jetzt verfügbar.