Téléchargement des produits


Version anglaise


 

 

Build Adélia

Attention :

Depuis le 01/10/2021, l'URL d'accès aux artéfacts du runtime d'Adélia a changé. Il faut désormais indiquer l'URL suivante :  https://nexus.hardis-group.com/repository/adelia-isv/ (au lieu de https://pid.hardis.fr/nexus/content/groups/HardisISV/), et l'accès à cette URL se fait sans authentification.

Ce changement d'URL concerne également les builds construits avec une version antérieure à la PTF 05.
Cela concerne la définition de votre référentiel proxy du référentiel distant Hardis (voir les sections concernant les prérequis des pages du build Adélia par domaines et du build Adélia par composants) et éventuellement les clés downloadArtifactsRepo ou downloadArtifactsReleaseRepo des fichiers "gradle.properties" associés à vos builds Adélia ou à vos builds de construction d'application (nous déconseillons d'utiliser l'URL d'accès à nos artéfacts directement dans ces clés).

Runtime Crystal Reports

Attention :

A partir de la version 14 PTF05 d'Adélia Studio, les runtimes Crystal Reports .NET ou SAP Crystal Reports .NET de version inférieure au SP26 ne sont plus compatibles.

Note 1 : Vous trouverez dans l'espace de téléchargement le runtime Crystal Reports compatible "SAP Crystal Reports runtime engine for .NET Framework 4.5 (32-bit)"

Note 2 : Avant d'installer une nouvelle version du runtime Crystal Reports .NET for Visual Studio, pensez au préalable à désinstaller votre version courante.

AdeliaDoc

AdeliaDoc est un outil permettant de générer de la documentation technique associée aux programmes Adélia, à partir de l'analyse des sources L4G et de l'exploitation des informations de description des programmes issues du gestionnaire d'objets.

La documentation produite est standardisée et permet de décrire les programmes, leurs procédures publiques, et les paramètres d'appel de chacune de ces entités.

Un jeu d'annotations spécifiques, sous forme de commentaires à ajouter dans le source L4G, offre par ailleurs la possibilité aux développeurs de personnaliser le contenu de la documentation générée.

↑ Haut de page

Authentification unique - Kerberos

Le SSO Adélia permet l'authentification directe dans le middleware d'un utilisateur Windows connecté à un domaine, via une authentification Kerberos sur l'Active Directory.

Le SSO Adélia fournit les fonctionnalités suivantes :

  • Connexion transparente d'un client Windows à un serveur Middleware Windows, AS400 ou Java, en utilisant les identifiants de l'utilisateur Windows (sans configuration de profil/mot de passe du côté Middleware).
  • Connexion transparente via un navigateur Web supportant le SSO (SPNEGO) à une application Adélia Cloud, avec délégation des identifiants si possible au Middleware Adélia.
  • Avec le démon Windows, il est possible de démarrer les processus MWSERVER.EXE sous l'identifiant du profil client.

↑ Haut de page

Langage

  • XML_CREER_VAL : Prise en charge pour les programme de type ADELIA du paramètre *CDATA.
  • CONV_DONNEES : Ajout du format source JSON(*DIGIT_NAME) pour prendre en charge les nœuds JSON dont le nom commence par un chiffre.
    Remarque : pour la prise en charge de cette fonctionnalité sur AS/400, il est nécessaire d'être au niveau de la PTF F006 de la partie AS/400 d'Adélia Studio 14.
  • Classe Adélia : Le nom du fichier POJO produit peut désormais contenir des lettres minuscules.
  • Vérification/Gestionnaire de qualité : Affichage d'un avertissement si une zone locale masque une zone d'une liste globale. Ce cas est aussi pris en charge par le gestionnaire de qualités comme une violation majeur.

↑ Haut de page

Services Web REST

  • Prise en charge de l'authentification SAML dans les Apis REST d'Adélia Studio.
  • Possibilité de révoquer le jeton JWT via l'appel d'une webapi.
  • LOG4J : Le logger com.hardis.adelia.webservice.RSJwtAuthenticationFilter avec le niveau DEBUG trace les rôles du jeton et les rôles requis par la ressource pour aider au diagnostic.

↑ Haut de page

Base de données

  • Utilitaire ADELJOB : Il est désormais possible de générer des scripts SQL ou génériques depuis l'option GENMPD.
  • MPD SQL Server : Le générateur de tables utilise désormais les types varchar(max), nvarchar(max) et nvarbinary(max) en remplacement des types text, ntext et image.
  • MPD Oracle 12+ : Génération des colonnes auto-incrémentées avec l'option GENERATED BY DEFAULT ON NULL à la place de GENERATED BY DEFAULT pour maximiser la compatibilité avec l'implémentation par trigger Oracle. 11.

↑ Haut de page

Améliorations diverses

  • Débogueur Visual/Web  : 
    • Le débogueur prend désormais en charge les variables de type REF_CLASSE.
    • Dans le cas des variables de type IMAGE, la taille en octets de leur contenu est affichée.
    • Affichage amélioré des variables tableau.

  • Gestionnaire de traduction : Désormais, dans la boîte d'extraction des constantes, le type des programmes batch indique s'ils ont un état Adélia ou un état Crystal Reports.

  • Gestionnaire d'accès sur un environnement : Pour un concepteur non-administrateur, les critères Client et Session sont dorénavant modifiables pour permettre à l'utilisateur de voir tous ses accès définis sur l'environnement, quelle que soit la machine.

  • Editeur L4G : 
  • Tests unitaires : Il est désormais possible d'indiquer uniquement des noms de programmes de test en utilisant, dans le fichier build.gradle, les éléments adeliaPgmxx (de 01 à 99), en plus ou en remplacement des éléments adeliaTaskxx.

  • LOG4C :

↑ Haut de page

  • Aucune étiquette