Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-1763

OBJET STRUCTURE: Impossible à créer une sous-catégorie

XMLWordImprimable

    • Icon: Bug Bug
    • Résolution: Résolu
    • Icon: Mineur Mineur
    • 6.04.15
    • 6.04.14
    • Aucune
    • Aucune

      J'ai créé 0. Photothèque à la racine.
      J'ai créé la structure Ancienne photothèque à la racine
      Impossible d'enregistrer l'une sous l'autre

      Solution de contournement.
      Créer et publier la première rubrique.
      Créer et publier la deuxième rubrique.
      Éditer la 2eme rubrique pour la rattacher a la première

      2016-04-06_15:31:56.817 [http-bio-8080-exec-5] ERROR c.u.o.processus.SaisieFiche - erreur dans le processus de saisie de fiche
      com.jsbsoft.jtf.exception.ErreurApplicative: La structure parente ne peut pas être fille de la structure courante.
      at com.univ.objetspartages.services.ServiceStructure.checkCycle(ServiceStructure.java:130) ~[core-6.04.14.jar:na]
      at com.univ.objetspartages.processus.SaisieFiche.alimenteDonneesCreation(SaisieFiche.java:528) ~[core-6.04.14.jar:na]
      at com.univ.objetspartages.processus.SaisieDefaultstructure.traiterPRINCIPAL(SaisieDefaultstructure.java:199) [annuaire-1.04.06.jar:na]
      at com.univ.objetspartages.processus.SaisieFiche.traiterActionParDefaut(SaisieFiche.java:363) ~[core-6.04.14.jar:na]
      at com.univ.objetspartages.processus.SaisieDefaultstructure.traiterAction(SaisieDefaultstructure.java:83) [annuaire-1.04.06.jar:na]
      at com.jsbsoft.jtf.core.ProcessusManager.traiterAction(ProcessusManager.java:254) [core-6.04.14.jar:na]
      at com.jsbsoft.jtf.core.ProcedureBean.descriptifFluxProcessus(ProcedureBean.java:500) [core-6.04.14.jar:na]

      public void checkCycle(final String code, final String langue, final String codeRattachement) throws ErreurApplicative {
      final StructureModele infosStructureMere = getByCodeLanguage(code, langue);
      final StructureModele infosStructure = getByCodeLanguage(codeRattachement, langue);
      if(infosStructure != null) {
      if (contains(infosStructureMere, infosStructure))

      { throw new ErreurApplicative("La structure parente ne peut pas être fille de la structure courante."); }

      }
      }

      infosStructureMere est null.

            matthieu.tassy Matthieu TASSY [X] (Inactif)
            matthieu.tassy Matthieu TASSY [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            3 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: