Notes sur l'édition d'IBM watsonx Code Assistant
Consultez ces notes de mise à jour pour en savoir plus sur les dernières mises à jour.
25 septembre 2025
watsonx Code Assistant
- Améliorations de la saisie dans le chat
- Pour Eclipse, vous pouvez désormais utiliser l'icône Copier sous Markdown
copier le contenu d'une réponse en préservant sa mise en forme.
- Langue d'affichage du coréen en Eclipse
- Le plug-in watsonx Code Assistant pour Eclipse, version 1.4.2, supporte désormais le coréen comme langue d'affichage.
11 septembre 2025
watsonx Code Assistant
- Langue d'affichage du coréen en Visual Studio Code
- L'extension watsonx Code Assistant pour Visual Studio Code, version 1.9.1, supporte désormais le coréen comme langue d'affichage. Pour plus d'informations, voir Changer la langue d'affichage.
26 août 2025
watsonx Code Assistant
- Améliorations de la saisie dans le chat
- Pour Visual Studio Code, vous pouvez désormais utiliser l'icône Copier sous Markdown
copier le contenu d'une réponse en préservant sa mise en forme.
19 août 2025
watsonx Code Assistant
- Améliorations de la saisie dans le chat
- Dans Eclipse, vous pouvez désormais utiliser l'icône Copier l'invite
pour copier le contenu des demandes d'invite précédentes.
8 août 2025
watsonx Code Assistant
- Améliorations de la saisie dans le chat
- Pour Visual Studio Code, vous pouvez désormais utiliser l’icône Copier l’invite
pour copier le contenu des demandes d’invite précédentes.
1er août 2025
watsonx Code Assistant
- Langue d'affichage japonaise en Eclipse
- Le plug-in watsonx Code Assistant pour Eclipse, version 1.4.0, supporte désormais le japonais comme langue d'affichage.
- Les noms des sessions de chat utilisent désormais une partie de la première invite d'une conversation de chat
- Dans Eclipse, les sessions de chat sont désormais nommées en utilisant une partie de la première invite d'un chat. Auparavant, chaque nom de chat utilisait
Chat sessionet un numéro. Pour plus d'informations, voir Gestion des sessions de conversation par chat.
25 juillet 2025
watsonx Code Assistant
- La génération augmentée de récupération (RAG) est désormais disponible dans le plan standard
- Le RAG est le processus d'optimisation de la sortie du grand modèle linguistique (LLM) par l'augmentation de l'invite avec le contexte supplémentaire. Si vous soumettez une requête, watsonx Code Assistant utilise les outils RAG pour extraire les informations de vos bases de code ou de votre documentation. Ce contexte pertinent est ajouté à la requête avant qu'elle ne soit envoyée au modèle LLM. Le système RAG détermine les sources qui doivent être incluses ou exclues pour générer une réponse contenant les informations les plus utiles. Pour plus d'informations, voir Configuration de la génération augmentée de recherche(RAG).
8 juillet 2025
watsonx Code Assistant
- Langue d'affichage japonaise en Visual Studio Code
- L'extension watsonx Code Assistant pour Visual Studio Code, version 1.7.0, supporte désormais le japonais comme langue d'affichage. Pour plus d'informations, voir Changer la langue d'affichage.
- Les noms des sessions de chat utilisent désormais une partie de la première invite d'une conversation de chat
- Dans Visual Studio Code, les sessions de chat sont désormais nommées en utilisant une partie de la première invite d'un chat. Auparavant, chaque nom de chat utilisait
Chat sessionet un numéro. Pour plus d'informations, voir Gestion des sessions de conversation par chat.
26 juin 2025
watsonx Code Assistant Plan standard
- Corriger les tests unitaires de Java
- Vous pouvez maintenant lancer une correction de test unitaire pour tout fichier Java qui se trouve dans un dossier de test d'application d'un projet Java. Pour plus d'informations, voir Correction des tests unitaires.
19 juin 2025
watsonx Code Assistant Red Hat Ansible Vitesse de lumière
- IBM watsonx Code Assistant et watsonx Code Assistant for Red Hat Ansible Lightspeed sont désormais disponibles dans le centre de données de Sydney
- Tous les plans pour watsonx Code Assistant et le plan Essentials pour watsonx Code Assistant for Red Hat Ansible Lightspeed sont maintenant disponibles dans le centre de données de Sydney, en Australie, sur IBM Cloud. Pour plus d'informations, consultez le catalogue IBM Cloud.
6 juin 2025
watsonx Code Assistant
- Supprimer plusieurs sessions de chat en Eclipse
- Lorsque vous gérez vos sessions de conversation dans le site Eclipse IDE, vous pouvez désormais supprimer plusieurs sessions de conversation à la fois. Pour plus d'informations, voir Suppression des sessions de chat.
3 juin 2025
watsonx Code Assistant
- Supprimer plusieurs sessions de chat en Visual Studio Code
- Lorsque vous gérez vos sessions de chat dans Visual Studio Code, vous pouvez désormais supprimer plusieurs sessions de chat à la fois. Pour plus d'informations, voir Suppression des sessions de chat.
30 avril 2025
watsonx Code Assistant AnsibleRed Hat Vitesse de la lumière watsonx Code Assistant for Z
- IBM watsonx Code Assistant sont désormais disponibles dans le centre de données de Francfort
- Tous les plans pour watsonx Code Assistant, watsonx Code Assistant for Red Hat Ansible Lightspeed, et watsonx Code Assistant for Z{: tag-dark-teal} sont maintenant disponibles dans le centre de données de Francfort, en Allemagne, sur IBM Cloud. Pour plus d'informations, consultez le catalogue IBM Cloud.
20 mars 2025
watsonx Code Assistant
- Paramètre permettant d'activer ou de désactiver CodeLens dans Eclipse IDE
- Dans l'éditeur IDE, l' CodeLens e affiche une ligne d'options d'IA générative qui précède les blocs de code et les extraits de code. CodeLens est disponible pour l'explication du code, la documentation du code et la génération de tests unitaires.
Le plug-in Eclipse IDE comprend désormais un nouveau paramètre
Enable CodeLensque vous pouvez utiliser pour activer ou désactiver les options de CodeLens. Le paramètre par défaut est activé.
Pour plus d'informations, voir :
14 mars 2025
watsonx Code Assistant
- Paramètre permettant d'activer ou de désactiver CodeLens dans Visual Studio Code
- Dans l'éditeur IDE, l' CodeLens e affiche une ligne d'options d'IA générative qui précède les blocs de code et les extraits de code. CodeLens est disponible pour l'explication du code, la documentation du code et la génération de tests unitaires.
L'extension Visual Studio Code inclut désormais un nouveau paramètre
Enable CodeLensque vous pouvez utiliser pour activer ou désactiver les options d' CodeLens. Le paramètre par défaut est activé.
Pour plus d'informations, voir :
- Utilisation de l' CodeLens e dans l'éditeur pour expliquer le code
- Utilisation de l' CodeLens, dans l'éditeur, pour générer de la documentation
- Utilisation de l' CodeLens, dans l'éditeur, pour générer des tests unitaires
- Paramètre permettant de désactiver la saisie semi-automatique par langage de code
- L'extension Visual Studio Code inclut désormais un nouveau paramètre
Completion: Disabled Languagesque vous pouvez utiliser pour désactiver la saisie automatique du code pour des langages de code spécifiques. Pour plus d'informations, voir Désactivation de la complétion de code pour des langages de code spécifiques.
4 mars 2025
watsonx Code Assistant
- Améliorations de la saisie dans le chat
- Pour l' Visual Studio Code, lorsque vous saisissez des messages de chat, vous pouvez désormais appuyer sur la flèche vers le haut pour réutiliser un message précédent, utiliser Maj+Entrée pour une nouvelle ligne et appuyer sur Entrée pour envoyer un message.
27 février 2025
watsonx Code Assistant
- Le transfert de code entre le chat et l'éditeur est désormais disponible dans Eclipse
- Dans l' Eclipse, lorsque vous obtenez une suggestion de code que vous souhaitez utiliser, vous pouvez désormais utiliser l'icône Insérer au curseur pour insérer un bloc de code du chat dans votre éditeur. Ou, si vous avez du code dans l'éditeur que vous souhaitez utiliser comme contexte dans le chat, vous pouvez utiliser le nouveau choix de menu Ajouter le code sélectionné au chat. Pour plus d'informations, voir Transfert de code entre le chat et l'éditeur.
5 février 2025
watsonx Code Assistant
- Le transfert de code entre le chat et l'éditeur est désormais disponible dans Visual Studio Code
- Dans Visual Studio Code, lorsque vous recevez une suggestion de code que vous souhaitez utiliser, vous pouvez désormais utiliser l'icône Insérer au curseur pour insérer un bloc de code de la discussion dans votre éditeur. Ou, si vous avez du code dans l'éditeur que vous souhaitez utiliser comme contexte dans le chat, vous pouvez utiliser le nouveau choix de menu Ajouter le code sélectionné au chat. Pour plus d'informations, voir Transfert de code entre le chat et l'éditeur.
11 décembre 2024
watsonx Code Assistant
- Le plug-in Eclipse IDE est désormais disponible
- Vous pouvez maintenant utiliser watsonx Code Assistant avec l'Eclipse IDE. Pour plus d'informations, voir Installation du plug-in pour l' Eclipse IDE.
- IBM watsonx Code Assistant désormais disponible pour une installation sur site
- Vous pouvez désormais utiliser le service watsonx Code Assistant dans une installation sur site. Pour plus d'informations, consultez la documentation d' IBM Software Hub.
22 novembre 2024
watsonx Code Assistant
- Le plan standard ajoute des fonctionnalités Java 'entreprise, ainsi qu'une meilleure explication du code et la génération de tests unitaires
- Le plan standard ajoute de nouvelles fonctionnalités pour les mises à niveau d'applications Java et la modernisation de WebSphere to Liberty, ainsi qu'une meilleure explication du code et la génération de tests unitaires. Pour plus d'informations, voir : Plans tarifaires et catalogueIBM Cloud
15 novembre 2024
watsonx Code Assistant
- Présentation à watsonx Code Assistant
- IBM watsonx Code Assistant est un compagnon de codage IA innovant et génératif qui offre une assistance robuste et contextuelle pour les langages de programmation populaires, notamment Go, C, C++, Java, JavaScript, Python, TypeScript,, et bien plus encore. Intégré de manière transparente dans votre IDE, vous pouvez accélérer votre productivité et simplifier les tâches de codage, tout en garantissant la confiance, la sécurité et la conformité. Pour plus d'informations, voir Présentation d'watsonx Code Assistant.
4 septembre 2024
watsonx Code Assistant for Z
- Les notes de version pour watsonx Code Assistant for Z ont été déplacées
- Les notes de version pour watsonx Code Assistant for Z ont été déplacées. Pour les informations les plus récentes, voir Qu'y a-t-il de nouveau dans IBM watsonx Code Assistant for Z.
21 août 2024
AnsibleRed Hat Vitesse de la lumière
- IBM watsonx Code Assistant for Red Hat Ansible Lightspeed Plan d'essai de 90 jours en un clic
- Le plan d'essai comprend le service Lightspeed mis à jour Red Hat Ansible, une extension Visual Studio Code mise à jour, watsonx Code Assistant for Red Hat Ansible Lightspeed, de nouveaux termes et conditions IBM, une documentation Lightspeed mise à jour Red Hat Ansible et une nouvelle page d'accueil Red Hat Ansible Lightspeed. Pour utiliser le plan d'essai, voir Activer Red Hat Ansible Lightspeed avec IBM watsonx Code Assistant.
24 juin 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctionnalités incluent des correctifs de bogue.
- Problème connu
- La génération de classes Java n'est pas prise en charge pour les programmes COBOL dont le paragraphe
PROGRAM-IDcontient un trait d'union (-). Ce problème sera corrigé dans une prochaine version.
Si le site PROGRAM-ID du programme COBOL pour lequel vous voulez exécuter Generate Java classes contient un trait d'union, suivez les étapes de la section User Action required de cette note de mise à jour.
- Action utilisateur requise
- Si vous générez une classe Java pour un programme COBOL dont l'ID de programme contient un trait d'union, vous obtenez l'erreur
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..
Pour atténuer ce problème:
- Remplacez l'ID PROGRAM-ID par quelque chose qui n'inclut pas de trait d'union
- Dans Visual Studio Code, cliquez avec le bouton droit de la souris sur la version modifiée de COBOL, puis sélectionnez watsonx Code Assistant for Z
- Sélectionnez Préparer COBOL pour la transformation.
- Après avoir préparé le fichier COBOL modifié, cliquez avec le bouton droit de la souris sur le même fichier COBOL, sélectionnez watsonx Code Assistant for Z, puis sélectionnez Select COBOL for Transformation.
Vous pouvez désormais générer des classes Java.
Si vous générez ou régénérez une méthode Java et:
- Elle échoue avec le message d'erreur
Server error occurred while translating COBOL to Java. Try again. For more information, check the full log in the Output view. - Le dernier message de la vue Sortie inclut
Select from Catalog db failed to find any entry for the given inputs for app name EZSCH, program name.
Vous devez supprimer les données de conception de classe Java de votre base de données.
- Exécutez deux requêtes SQL sur votre base de données, en remplaçant
$program-idpar le PROGRAM-ID de votre programme COBOL:
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';
Si vous utilisez l'extension Db2 Connect pour Visual Studio Codeet que vous avez connecté l'extension à votre base de données, vous pouvez l'utiliser pour exécuter ces requêtes SQL:
- Créez un fichier
cleanup_jcd.sqlcontenant les requêtes SQL. - Ouvrez l'extension Db2 Connect et cliquez sur l'icône Exécuter le fichier SQL.
- Choisissez le fichier
cleanup_jcd.sqlet cliquez sur Exécuter.
Après avoir exécuté les requêtes SQL, vous devez d'abord générer des classes Java avant de pouvoir générer des méthodes Java.
Si vous générez des classes Java et:
- Elle échoue avec le message d'erreur
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. - Le dernier message de la vue Sortie inclut
Deserializing from class hierarchy bytes from db failed with, then you need to delete Java transformation data from your database.
Vous devez supprimer les données de transformation Java de votre base de données:
- Exécutez deux requêtes SQL sur votre base de données, en remplaçant
$program-idpar le PROGRAM-ID de votre programme COBOL:
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';
Si vous utilisez l'extension Db2 Connect pour Visual Studio Codeet que vous avez connecté l'extension à votre base de données, vous pouvez l'utiliser pour exécuter ces requêtes SQL:
- Créez un fichier
cleanup_db.sqlcontenant les requêtes SQL. - Ouvrez l'extension Db2 Connect et cliquez sur l'icône Exécuter le fichier SQL.
- Choisissez le fichier
cleanup_db.sqlet cliquez sur Exécuter.
Après avoir exécuté les requêtes SQL, vous pouvez générer des classes Java pour votre programme.
17 juin 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctions sont les suivantes:
- Correctifs de bogue
- Amélioration des performances
3 juin 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctions sont les suivantes:
- Correctifs de bogue
- Préparer la transformation des programmes COBOL en Java en utilisant l'extension watsonx Code Assistant for Z pour Microsoft Visual Studio Code. Vous devez utiliser IBM Passport Advantage pour télécharger la version 1.1.3 de l'extension, puis l'installer dans Visual Studio Code.
- Action utilisateur requise
- Un défaut dans le composant backend qui fait que watsonx Code Assistant for Z renvoie rarement des méthodes vides pendant le processus de génération de méthodes Java.
Si vous générez une méthode Java et:
- Elle échoue avec le message d'erreur
Error locating metadata needed for transformation. Try again. For more information, check the full log in the Output view. - Le dernier message du journal complet est
Core Mapping not found for project EZSCH.
Vous devez régénérer vos classes Java.
- Cliquez sur l'icône Générer des classes Java.
- Choisissez le répertoire dans lequel vous souhaitez générer les fichiers de classe Java.
- Facultatif: éditez les noms dans la vue de conception de classe Java que vous souhaitez modifier.
- Cliquez sur Générer des classes Java.
- Si vous choisissez un répertoire qui contient déjà des fichiers de classe Java avec des noms de fichier en double, vous devez confirmer si vous souhaitez remplacer les fichiers existants par les nouveaux fichiers.
Si vous voyez un message similaire à Could not find OO Designer config in database for project EZSCH, program name LGACDB01:
- Vérifiez que le nom du fichier du programme COBOL correspond au paragraphe PROGRAM-ID dans la source COBOL.
- S'ils diffèrent, mettez à jour le nom de fichier pour qu'il corresponde à la valeur de PROGRAM-ID.
- Réexamen à l'aide d' IBM Application Discovery and Delivery Intelligence (ADDI).
Par exemple, un programme COBOL avec le paragraphe PROGRAM-ID suivant se trouve dans un fichier source nommé LGACDB01.cbl.
PROGRAM-ID. LGACDB01.
16 mai 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctionnalités incluent des correctifs de bogue.
- Action utilisateur requise
- Si vous générez une méthode Java et:
- Elle échoue avec le message d'erreur
Error locating metadata needed for transformation. Try again. For more information, check the full log in the Output view. - Le dernier message du journal complet est
Core Mapping not found for project EZSCH.
Vous devez régénérer vos classes Java.
- Cliquez sur l'icône Générer des classes Java.
- Choisissez le répertoire dans lequel vous souhaitez générer les fichiers de classe Java.
- Facultatif: éditez les noms dans la vue de conception de classe Java que vous souhaitez modifier.
- Cliquez sur Générer des classes Java.
- Si vous choisissez un répertoire qui contient déjà des fichiers de classe Java avec des noms de fichier en double, vous devez confirmer si vous souhaitez remplacer les fichiers existants par les nouveaux fichiers.
Si vous voyez un message similaire à Could not find OO Designer config in database for project EZSCH, program name LGACDB01:
- Vérifiez que le nom du fichier du programme COBOL correspond au paragraphe PROGRAM-ID dans la source COBOL.
- S'ils diffèrent, mettez à jour le nom de fichier pour qu'il corresponde à la valeur de PROGRAM-ID.
- Réexamen à l'aide d' IBM Application Discovery and Delivery Intelligence (ADDI).
Par exemple, un programme COBOL avec le paragraphe PROGRAM-ID suivant se trouve dans un fichier source nommé LGACDB01.cbl.
PROGRAM-ID. LGACDB01.
2 mai 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctions sont les suivantes:
- Correctifs de bogue
- Amélioration des performances pour les API de transformation (génération de classes Java )
- Améliorations de la qualité pour les méthodes Java générées
- Action utilisateur requise
- La classe Java générée peut inclure une méthode
reset().
Si vous voyez un message similaire à Could not find OO Designer config in database for project EZSCH, program name LGACDB01:
- Vérifiez que le nom du fichier du programme COBOL correspond au paragraphe PROGRAM-ID dans la source COBOL.
- S'ils diffèrent, mettez à jour le nom de fichier pour qu'il corresponde à la valeur de PROGRAM-ID.
- Réexamen à l'aide d' IBM Application Discovery and Delivery Intelligence (ADDI).
Par exemple, un programme COBOL avec le paragraphe PROGRAM-ID suivant se trouve dans un fichier source nommé LGACDB01.cbl.
PROGRAM-ID. LGACDB01.
22 avril 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctions sont les suivantes:
- Correctifs de bogue
- Améliorations des performances pour transformer les API (génération de classes Java )
- Action utilisateur requise
- Si vous générez une méthode Java et qu'elle échoue avec le message d'erreur
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., vous devez régénérer vos classes Java.- Cliquez sur l'icône Générer des classes Java.
- Choisissez le répertoire dans lequel vous souhaitez générer les fichiers de classe Java.
- Facultatif: éditez les noms dans la vue de conception de classe Java que vous souhaitez modifier.
- Cliquez sur Générer des classes Java.
- Si vous choisissez un répertoire qui contient déjà des fichiers de classe Java avec des noms de fichier en double, vous devez confirmer si vous souhaitez remplacer les fichiers existants par les nouveaux fichiers.
La classe Java générée peut inclure une méthode reset(), qui ne peut pas être générée avec le flux Generate Java method, mais qui renvoie des exceptions telles que Failed to get COBOL paragraph name for method reset. For more information, check the full log in the Output view.
Vous devez supprimer la méthode reset() du code Java généré. Cette méthode ne sera pas automatiquement générée dans une version ultérieure de watsonx Code Assistant for Z.
Si vous voyez un message similaire à Could not find OO Designer config in database for project EZSCH, program name LGACDB01, vérifiez que le nom du fichier du programme COBOL correspond au paragraphe PROGRAM-ID dans la source COBOL
et, s'ils diffèrent, mettez à jour le nom du fichier pour qu'il corresponde à la valeur de PROGRAM-ID, puis effectuez un nouveau balayage à l'aide de IBM Application Discovery and Delivery Intelligence (ADDI).
Par exemple, un programme COBOL avec le paragraphe PROGRAM-ID suivant se trouve dans un fichier source nommé LGACDB01.cbl.
PROGRAM-ID. LGACDB01.
5 avril 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctions sont les suivantes:
- Améliorations apportées à l'API REST
- Correctifs de bogue et de sécurité
- Action utilisateur requise
- La génération de méthode peut échouer avec le message
Cannot find COBOL paragraph. En effet, le code source ne comporte pas de nom de section pour le programme. Le format du nom du paragraphe utilisé pour distinguer l'emplacement du paragraphe est manquant. Pour résoudre le problème :- Pour capturer le paragraphe, ajoutez un nom de section dans
PROCEDURE DIVISION. - Réanalyser le fichier avec ADDI pour redémarrer le processus de transformation du programme.
- Pour vérifier, lorsque vous générez les classes au début du processus du plug-in Z Open Editor, vérifiez la méthode et son nom de paragraphe lié. Par exemple, recherchez quelque chose de similaire à
<SectionName>:FIRST_SENTENCES.
- Pour capturer le paragraphe, ajoutez un nom de section dans
18 mars 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctions sont les suivantes:
- Améliorations apportées à l'API REST
- Correctifs de bogue et de sécurité
- Action utilisateur requise
- Lorsque vous utilisez l'extension IBM Z Open Editor pour générer des classes Java, la méthode main peut se trouver dans la liste des méthodes éligibles pour la génération de code à partir du LLM. Si c'est le cas, vous devez supprimer votre modèle de classe Java de votre base de données Db2.
Pour supprimer votre conception de classe, exécutez une requête SQL sur votre base de données. Remplacez $program-id par le PROGRAM-ID de votre programme COBOL.
DELETE FROM EZSCH.WCAZCATALOG WHERE appName = 'EZSCH' AND moduleName = 'semantic-mapping' AND secondaryKey = 'mapping' AND fileKey = '$program-id' AND version = '1.0.1';
Si vous utilisez l'extension Db2 Connect pour Visual Studio Codeet que vous avez connecté l'extension à votre base de données, vous pouvez l'utiliser pour exécuter la requête SQL:
- Créez un fichier
delete_mapping.sqlcontenant la requête SQL. - Ouvrez l'extension DB2 Connect et cliquez sur l'icône Exécuter le fichier SQL.
- Choisissez le fichier
delete_mapping.sqlet cliquez sur Exécuter.
Après avoir exécuté la requête SQL, régénérez la conception de la classe Java, puis générez les classes Java dans l'éditeur IBM Z Open Editor. La liste des méthodes éligibles pour la génération de code omet la méthode principale.
Si vous générez une méthode Java et qu'elle échoue avec le message d'erreur 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,
vous devez régénérer vos classes Java.
- Cliquez sur l'icône Générer des classes Java.
- Choisissez le répertoire dans lequel vous souhaitez générer les fichiers de classe Java.
- Facultatif: éditez les noms dans la vue de conception de classe Java que vous souhaitez modifier.
- Cliquez sur Générer des classes Java.
- Si vous choisissez un répertoire qui contient déjà des fichiers de classe Java avec des noms de fichier en double, vous devez confirmer si vous souhaitez remplacer les fichiers existants par les nouveaux fichiers.
Lors de la génération de classe, certaines variables Java suggérées peuvent manquer leur type, par exemple:
| Type | |||
|---|---|---|---|
| paiement | int | PAIEMENT | Variable |
| commission | int | Mise en service | Variable |
| client | CLIENT | Variable |
Un type manquant n'affecte pas le processus de conception de classe de génération de classe / Java réel, ni la conversion elle-même, et sera traité dans une version ultérieure.
De plus, dans l'exemple, la suggestion de nom de variable Java peut comporter un caractère majuscule initial (client plutôt que client). Si vous acceptez le nom de variable suggéré et que vous continuez à générer des classes, le code Java est
incorrect. Vous devez remplacer les noms de variable suggérés, par exemple, remplacez Customer par customer, avant de cliquer sur Générer des classes Java.
15 février 2024
AnsibleRed Hat Vitesse de la lumière
- Nouveaux plans de tarification
- Watsonx Code Assistant for Red Hat Ansible Lightspeed est désormais disponible dans trois plans de tarification différents, chacun offrant des fonctions différentes et soumis à des contraintes de ressources différentes. Pour plus d'informations sur les plans Lite, Essentials et Standard, consultez IBM watsonx Code Assistant for Red Hat Ansible Lightspeed pricing plans.
2 février 2024
watsonx Code Assistant for Z
- Nouvelles fonctionnalités
- Les nouvelles fonctions sont les suivantes:
- Un sous-ensemble de commandes IMS dans le code COBOL peut être converti en Java
- Un sous-ensemble de commandes CICS dans le code COBOL peut être converti en Java
- Améliorations de l'API REST pour permettre l'ajout de nouvelles fonctionnalités aux futures versions de IBM Z Open Editor
- Action utilisateur requise
- La génération de classes doit être réexécutée par l'utilisateur de VS Code pour permettre la réussite des appels de conversion.
29 octobre 2023
- Introduction de Watsonx Code Assistant for Red Hat Ansible Lightspeed et watsonx Code Assistant for Z
- Watsonx Code Assistant for Red Hat Ansible Lightspeed et watsonx Code Assistant for Z sont désormais disponibles.