Skip to content
GitLab
    • Explore Projects Groups Topics Snippets
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 65
    • Issues 65
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Issues
  • #5997
Something went wrong while setting issue due date.
Closed
Open
Issue created 5 years ago by agallavardin@agallavardinReporter
  • New related issue

  • New related issue

xml syntax of FD diffusion acquisition in case of error

Closed

xml syntax of FD diffusion acquisition in case of error

Description

Xml generated for sinaps transaction seems incorrect

Distribution Name and Version

Debian 9

FusionDirectory Version

1.3-fixes

Plugin with the defect

sinaps

PHP version used

PHP 7.0.33-0+deb9u5

Origin of php packages

debian

Steps to Reproduce

  1. SINAPS launch diffusion to FD on a already created user
  2. error occur because "the entry already use this 'Login' attribute!"

Expected behavior:

Fusiondirectory should response a correct answer with "identifiantObjApp"

Actual behavior:

FusionDirectory answer :

<?xml version="1.0" encoding="UTF-8"?>
<acq:Acquittement xmlns:acq="http://referentiels.SINAPS.amue.fr/acquittementFonctionnel">
  <ResponseCode>200</ResponseCode>
  <messageAcquittement>The entry '<dn of the user>' already use this 'Login' attribute!</messageAcquittement>
  <codeAcquittement>15</codeAcquittement>
  <identifiantObjApp/>
</acq:Acquittement>

<identifiantObjApp> seems missing

Reproduces how often:

not enough iterations to be sure

Additional Information

It may be related to #5963 (closed)

Edited 5 years ago

    Tasks

    0

    No tasks are currently assigned. Use tasks to break down this issue into smaller parts.

    Linked items
    0

    Link issues together to show that they're related. Learn more.

    Activity


    • agallavardin changed milestone to %FusionDirectory 1.3.2 5 years ago

      changed milestone to %FusionDirectory 1.3.2

    • agallavardin added Bugs plugin-sinaps labels 5 years ago

      added Bugs plugin-sinaps labels

    • bmortier assigned to @bmortier 5 years ago

      assigned to @bmortier

    • bmortier changed milestone to %FusionDirectory 1.3.1 5 years ago

      changed milestone to %FusionDirectory 1.3.1

    • bmortier added PJ1903-0263 label 5 years ago

      added PJ1903-0263 label

    • bmortier changed due date to September 30, 2019 5 years ago

      changed due date to September 30, 2019

    • bmortier assigned to @MCMic and unassigned @bmortier 5 years ago

      assigned to @MCMic and unassigned @bmortier

    • bmortier changed the description 5 years ago

      changed the description

    • Côme Chilliet
      Côme Chilliet @cchilliet · 5 years ago
      Reporter

      identifiantObjApp is missing because there was an error, it must be missing when there is an error.

      It tried to create the object, which means it failed to find it. @gallak You need to provide the LDIF for the entry (at least the supannRefId field) and the referenceCroisee tags from the XML. Most likely there is problem with the link between Sinaps user and FD user here.

    • Côme Chilliet added 20m of time spent at 2019-10-01 5 years ago

      added 20m of time spent at 2019-10-01

    • Côme Chilliet added Need Info label 5 years ago

      added Need Info label

    • Côme Chilliet assigned to @gallak and unassigned @MCMic 5 years ago

      assigned to @gallak and unassigned @MCMic

    • bmortier
      bmortier @bmortier · 5 years ago
      Maintainer

      hello @gallak,

      after several mail we got no answer from you so removing this from the release

      Cheers

    • bmortier added 5m of time spent at 2019-11-14 5 years ago

      added 5m of time spent at 2019-11-14

    • bmortier removed due date 5 years ago

      removed due date

    • bmortier removed milestone 5 years ago

      removed milestone

    • bmortier added irstea label 4 years ago

      added irstea label

    • bmortier removed Bugs label 2 years ago

      removed Bugs label

    • bmortier closed 11 months ago

      closed

    Please register or sign in to reply
    Assignee
    agallavardin's avatar
    agallavardin
    Assign to
    Labels
    0
    None
    0
    None
      Assign labels
    • Manage project labels

    Milestone
    No milestone
    None
    Due date
    None
    None
    None
    Time tracking
    No estimate or time spent
    Confidentiality
    Not confidential
    Not confidential

    You are going to turn on confidentiality. Only project members with at least the Reporter role, the author, and assignees can view or be notified about this issue.

    Lock issue
    Unlocked
    0
    0 Participants
    Reference:

    Menu

    Explore Projects Groups Topics Snippets