Tags:
create new tag
, view all tags

Intégration des sources de Jlow 2 dans Aida

Suppression de Jlow 1 dans Aida

Liste des erreurs

  • Appel de package qui n'existe plus :
    • Dans le package cds.aida
      • tool.java(Renommage de l'import cds.jlow.client.descriptor en cds.jlow.descriptor)
    • Dans le package cds.aida.toolio
      • toolIO.java
      • toolIOBoolean.java
      • toolIODummy.java
      • toolIOFiles.java
      • toolIOString.java
      • toolIOViewFiles.java
    • Dans le package cds.aida.wfclient
      • Tous les fichiers de ce package
    • Dans le package cds.aida.wfserver
      • Tous les fichiers sauf wfsCall.java
  • On trouve par conséquent dans tous ces fichiers des appels à des méthodes dont on ne connait pas la référence.

Nettoyage du code (en cours)

  • Suppression des principales erreurs.
  • Suppression d'appels de variables redondants.
  • ...

Récupération des 3 projets : jlow-common, jlow-engine, jlow-frontend

Copie du projet jlow-common dans Aida

  • création d'un répertoire source dans le projet Aida nommé jlow-common
  • copie des sous répertoires de jlow-common ds le répertoire ci-dessus
    • -> erreur les packages crées n'ont pas les bons noms(Renommage des packages)

Copie du projet jlow-frontend dans Aida

  • création d'un répertoire source dans le projet Aida nommé jlow-frontend
  • copie des sous répertoires de jlow-frontend ds le répertoire ci-dessus
    • -> cds.jlow.client.codec.AttributsGXLInputStream.java : l 112 constructeur Rectangle inconnu(Changement de version du jre)
    • -> cds.jlow.client.codec.LoadTaskGXLInputStream.java : l 99 type Hashtable n'est pas générique(Changement de version du jre)

Copie du projet jlow-engine dans Aida

  • Création d'un répertoire source dans le projet Aida nommé jlow-engine
  • Copie des sous répertoires de jlow-engine ds le répertoire ci-dessus
    • -> erreur appel de package non référencé : org.apache.common.logging(Ajout du package au classpath)

Intégration des 3 projets dans Aida sous forme d'ajout de librairies externes (.jar)

Modification apportés dans le code de Aida

  • Ajout d'une nouvelle tâche dans le workflow
    • Modification de la création des Attributs pour les tâches et les ports.
    • Modification des méthodes d'enregistrement des tâches dans le register.
    • Modification de la création des ports (en cours).
  • Ajout d'une nouvelle donnée
    • Modification de la création et de l'enregistrement des Attributs pour les données.
    • Création d'une petite application utilisant Jlow 2 pour comprendre l'ajout d'une nouvelle donnée avec Jlow 2.
    • Réécriture des fonctions de création de données dans Aida (en cours).
Topic revision: r9 - 2007-05-29 - JulienBeugnot
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback