Git Product home page Git Product logo

esup-ecandidat's Introduction

esup-ecandidat's People

Contributors

khergalant avatar smattsck avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

esup-ecandidat's Issues

Problème d'accents dans les sujets des emails

Bonjour.

Quand j'utilise un caractère accentué dans un sujet d'email il est remplacé par un point d'interrogation.
J'ai vérifié en base de données, il est bien présent.
Aucun soucis par contre pour le corps du message, les accents sont bien présents.

Cordialement,
Matthieu Cardon
Université de Lille.

Problème lors de la création d'une candidature Accès controlé

Lorsqu'on crée une candidature sur une formation Accès controlé, le candidat reçoit le mail CANDIDATURE et sa candidature (coté gestionnaire) n'est pas validée.
Pour que le candidat puisse déposer ses documents, il doit attendre que le gestionnaire valide sa candidature, ce qui est long à traiter avec le grand nombre de candidatures possible sur une formation Accès controlé.
Ce fonctionnement d'attente de validation du type de traitement n'a de sens que pour l'Accès direct puisque ce type de traitement peut au final être un Accès controlé, mais pas l'inverse.

Il faudrait donc distinguer les cas Accès controlé et Accès direct et faire en sorte que :

  • si c'est une formation Accès controlé, la candidature est automatiquement validée et le candidat reçoit le mail TYPE_TRAIT_AC
  • si c'est une formation Accès direct, la candidature reste non validée et le candidat reçoit le mail CANDIDATURE

URGENT problème E-candidat - impossible de candidater

Madame, Monsieur,

Je me permets de vous contacter suite à un problème constater sur la plateforme e-candidat Lyon 2.
En effet, étant étudiante à Lyon 2, il me suffit normalement de me connecter pour voir l'ensemble de mon profil (parcours, cursus) s'afficher.
Néanmoins, ce n'est pas le cas actuellement. En effet, lors de la connexion, la plateforme ne reconnaît uniquement que mon nom d'utilisateur mais elle n'indique pas mes informations.
C'est pourquoi, je ne peux pas postuler aux masters, n'ayant pas accès à mes informations.

Comment peut-on remédier à la situation ?

Cordialement
Noemie SEVA
L3 Droit Université Lumière Lyon 2
n°2171898

Dysfonctionnement validation des avis en masse

Bonjour

Nous constatons un bug sur la validation des avis en masse, mais nous n'arrivons pas à trouver la cause, ni la séquence fonctionnelle. Sur une même commission, des validations en masse fonctionnent, puis ne fonctionnent plus (seul un avis est validé), puis refonctionnent.
A priori, ce n'est pas lié au candidat, ni à la formation, ni à la commission.
Nous continuons nos recherches, mais depuis hier nous ne reproduisons pas systématiquement le bug.
Merci de votre aide
Cordialement
Nathalie Serra

Affichage du type de décision dans le tableau de bord

Dans le tableau de bord, est-il possible d'afficher une répartition des chiffres 'type d'avis' par type de décision ?
Par exemple : pour les candidats ayant un avis de type liste d'attente (9), combien en type de décision 'Dossier irrecevable ecandidat' et combien en type de décision 'Liste d'attente'.

image
image

Impossibilité de relancer un candidat pour un formulaire lié à une candidature

Bonjour.

Nous observons l'impossibilité de relancer un candidat pour un formulaire lié à une candidature.
Le message "Une erreur est survenue" apparaît.
Dans les logs, j'ai remarqué ceci :

Caused by: com.vaadin.event.ListenerMethod$MethodException: Invocation of method buttonClick in fr.univlorraine.ecandidat.controllers.CandidaturePieceController$$Lambda$1117/0x00000008406a1c40 failed
Caused by: java.lang.IllegalArgumentException: No group with name {idCandidature}

installation 2.2.8

Bonjour,

Lorsque je lance le batch de déversement des PJ opi, j'obtiens le message d'erreur suivant 👍

07:41:05.570 [pool-26-thread-1] ERROR fr.univlorraine.ecandidat.controllers.CandidatureGestionController - Erreur WS OPI PJ - Parametres : codOpi=ECH5U4XG60, codApoPj=P35, idCandidat=14719
fr.univlorraine.ecandidat.services.siscol.SiScolException: Erreur WS OPI PJ - Parametres : codOpi=ECH5U4XG60, codApoPj=P35, idCandidat=14719
at fr.univlorraine.ecandidat.services.siscol.SiScolApogeeWSServiceImpl.creerOpiPjViaWS(SiScolApogeeWSServiceImpl.java:1295)
at fr.univlorraine.ecandidat.controllers.CandidatureGestionController.deversePjOpi(CandidatureGestionController.java:288)
at fr.univlorraine.ecandidat.controllers.CandidatureGestionController.lambda$launchBatchAsyncOPIPj$6(CandidatureGestionController.java:261)
at java.util.Vector.forEach(Vector.java:1249)
at fr.univlorraine.ecandidat.controllers.CandidatureGestionController.launchBatchAsyncOPIPj(CandidatureGestionController.java:260)
at fr.univlorraine.ecandidat.controllers.BatchController.runJob(BatchController.java:376)
at fr.univlorraine.ecandidat.controllers.BatchController.lambda$checkBatchRun$2(BatchController.java:249)
at java.util.Vector.forEach(Vector.java:1249)
at fr.univlorraine.ecandidat.controllers.BatchController.checkBatchRun(BatchController.java:244)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.axis.AxisFault: Unmarshalling Error: cvc-elt.3.1: Attribute 'http://www.w3.org/2001/XMLSchema-instance,nil' must not appear on element '_libNomPatIndOpi', because the {nillable} property of '_libNomPatIndOpi' is false.
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1783)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2970)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:118)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at gouv.education.apogee.commun.client.ws.opipj.PjOpiMetierSoapBindingStub.recupererPiecesJustificativesOPIWS(PjOpiMetierSoapBindingStub.java:194)
at fr.univlorraine.ecandidat.services.siscol.SiScolApogeeWSServiceImpl.creerOpiPjViaWS(SiScolApogeeWSServiceImpl.java:1291)

Pouvez vous m'aider?

Merci

Lien direct vers une candidature ou un dossier d'étudiant

Bonjour,

Existe-t-il un moyen d'accéder directement à :

  • une candidature
  • un dossier de candidat via le code candidat
    svp ?

Il serait fort intéressant dans l'optique de faciliter le travail de nos gestionnaires de pouvoir intégrer des "interconnexions" entre nos outils d'avoir la possibilité de pointer directement sur ces éléments.
À titre d'exemple, nous pouvions directement pointer sur le dossier d'un étudiant sur MonDossierWeb via le lien de la forme
http://mondossierweb.domain.tld/mdw/#!link/accesDossierEtudiant/XXXXXXXX

Bien à vous,

Problème au moment du build, plugin inaccessible

Bonjour,
Nous avons tenté de faire un build de l'application depuis une nouvelle machine et cela ne fonctionne pas en raison d'un repository inaccessible (voir trace ci-dessous). On est obligé importer le répertoire manuellement dans le cache de maven.
Cordialement

ERROR] Failed to execute goal org.reflections:reflections-maven:0.9.9-RC2:reflections (default) on project ecandidat: Execution default of goal org.reflections:reflections-maven:0.9.9-RC2:reflections failed: Plugin org.reflections:reflections-maven:0.9.9-RC2 or one of its dependencies could not be resolved: Failed to collect dependencies at org.reflections:reflections-maven:jar:0.9.9-RC2 -> org.jfrog.jade.plugins.common:jade-plugin-common:jar:1.3.8: Failed to read artifact descriptor for org.jfrog.jade.plugins.common:jade-plugin-common:jar:1.3.8: Could not transfer artifact org.jfrog.jade.plugins.common:jade-plugin-common:pom:1.3.8 from/to jfrog-plugins (http://repo.jfrog.org/artifactory/plugins-releases): authorization failed for http://repo.jfrog.org/artifactory/plugins-releases/org/jfrog/jade/plugins/common/jade-plugin-common/1.3.8/jade-plugin-common-1.3.8.pom, status: 403 Forbidden -> [Help 1]

Dossiers en PDF s'ouvrant à la page 2020-DIRSCO-FC

Bonjour.

Quand on ouvre le fichier PDF généré par l'application (Télécharger mon dossier) avec le lecteur officiel de chez Adobe (Acobat Reader DC 20.006.20042) il s'ouvre directement à la page 2020-DIRSCO-FC au lieu de la page n°1.

D'autre lecteurs PDF ne présentent pas ce comportement mais ils ne sont peut être pas compatibles avec la directive "Open to page".

Comment faire pour que les fichiers PDF n'aient pas cette directive ?

Cordialement,
Matthieu Cardon
Université de Lille.

Je ne peux pas saisir mes informations

Je me suis déconnecter de mon esapce et dès que je my reconnecte je ne pas pas saisir les informations de mon cursus externe j'ai ce message d'affiché "Ces données sont en cours d'utilisation, vous ne pouvez pas les modifier"

eCandidat - Etablissement introuvable

Bonjour,

au moment d’ajouter un nouveau cursus externe dans eCandidat, je ne peux pas trouver l’établissement dans lequel j’ai effectué ce dernier : l’IAE de Lille.
Ni l’IAE, ni l’Université de Lille 1 auquel il est rattaché ne figurent dans vos bases de données.

Impossible d’ajouter un Cursus sans sélectionner un établissement dans cette liste, ce qui me condamne à sélectionner un établissement au hasard ne reflétant pas du tout celui dans lequel j’ai été formé, ou bien ne pas ajouté de cursus du tout.

J'ajouterai que les développeurs de l'application sont difficilement trouvable. Un système de maintenance aurait sa place sur l'application.

Pouvez-vous m’aider ?

Par avance merci,

Charlie Debuyser

Utilisation du régime d'inscription pour l'OPI

Bonjour,
Suite à la prise en main de notre SFCA sur la plateforme Candidatures, il apparait qu'on voudrait distinguer dans nos OPI les candidats ayant un régime d'inscription FC pour qu'ils puissent disposer de frais d'inscription particuliers.
Je constate que le régime renseigné via l'écran d'administration ne sert à rien mis à part pour les exports.
Serait-il possible de mettre en place un paramétrage qui si on définit le code du régime pour les candidats FC, puisse être repris lors du déversement de l'OPI ?
Merci d'avance.
Yoann Lecuyer

Problème de connexion ecandidat Lyon 1 !

Madame, Monsieur,

Je me permets de vous contacter suite à un problème constater sur la plateforme e-candidat Lyon 1.
En effet, étant étudiante à Lyon 1, il me suffit normalement de me connecter pour voir l'ensemble de mon profil (parcours, cursus) s'afficher.
Néanmoins, ce n'est pas le cas actuellement. En effet, lors de la connexion, la plateforme ne reconnaît uniquement que mon nom d'utilisateur mais elle n'indique pas mes informations.
C'est pourquoi, je ne peux pas postuler aux masters, n'ayant pas accès à mes informations.

Comment peut-on remédier à la situation ?

Cordialement
VACALU Vincent
L3 STAPS Management des Organisations Sportives
p1700639

loadbalancing. "Erreur de communication avec le serveur" avant la connexion

Bonjour
Nous somme en Ecandidat 2.2.9, mode loadbalancing avec un frontal apache, 2 serveurs étudiant, 1 serveur gestionnaire.
Chaque fois on va sur le côté étudiant, avant la connexion, on voit un bandeau noir avec un message "Erreur de communication avec le serveur", on peut quand même cliquer ce bandeau 1 ou 2 fois pour le faire disparaitre et continuer sur ECandidat.
Dans le console on a "SEVERE: Response didn't contain a server id. Please verify that the server is up-to-date and that the response data has not been modified in transmission."
voici la config apache sur le frontal:

    Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED

    <Proxy "balancer://ecandidatpushhttp">
    BalancerMember http://xxx.xxx.x.98:8081/PUSH route=candidatpushhttp1 keepalive=On smax=1 connectiontimeout=10 retry=600 timeout=900 ttl=900
    BalancerMember http://xxx.xxx.x.99:8081/PUSH route=candidatpushhttp2 keepalive=On smax=1 connectiontimeout=10 retry=600 timeout=900 ttl=900
    ProxySet  stickysession=ROUTEID nofailover=Off
    </Proxy>

    RewriteEngine on
    RewriteCond %{QUERY_STRING} ^((?!X-Atmosphere-Transport=websocket).)*$
    RewriteRule "^/PUSH(.*)$"  "balancer://ecandidatpushhttp$1" [P]
    <Proxy "balancer://ecandidatpush">
    BalancerMember ws:// http://xxx.xxx.x.98:8081/PUSH route=candidatpush1 keepalive=On retry=0
    BalancerMember ws:// http://xxx.xxx.x.99:8081/PUSH route=candidatpush2 keepalive=On retry=0
    ProxySet  stickysession=ROUTEID nofailover=Off
    </Proxy>
    ProxyPass "/PUSH" "balancer://ecandidatpush"
    ProxyPassReverse "/PUSH" "balancer://ecandidatpush"

   
    ProxyPass "/" "balancer://ecandidat/"

    <Proxy balancer://ecandidat>
    BalancerMember ajp:// http://xxx.xxx.x.98:8009 route=candidat1 keepalive=On smax=1 connectiontimeout=10 retry=600 timeout=900 ttl=900
    BalancerMember ajp:// http://xxx.xxx.x.99:8009 route=candidat2 keepalive=On smax=1 connectiontimeout=10 retry=600 timeout=900 ttl=900
    ProxySet  stickysession=ROUTEID nofailover=Off
    </Proxy>

Avez vous une idée svp?
Merci

Problème des mises à jour en masse des formations

Bonjour,
Nous sommes en train de tester les délais de confirmation et dans ce but, j'ai voulu mettre à jour un ensemble de formation.
Le problème est que les délais de confirmation n'ont pas été sauvegardé alors que j'avais renseigné le champs.
Merci de corriger ce bug et de vérifier que d'autres champs ne sont pas impactés.
Cordialement,
Yoann Lecuyer

Problème connexion

Je me suis crée un compte e candidat il y a quelques semaines, pour candidater en L2 Musicologie. Depuis une semaine, je n'arrive plus à me connecter : dès que je rentre mon login, le serveur me dit que cela ne correspond à aucune campagne en cours.
Je m'étais pourtant inscrite et avais commencé à remplir des informations.

Merci d'avance,

Denurra Nelly

Question technique sur les pièces justificatives "commune" et "unique" sur eCandidat V2

Bonjour,

je suis gestionnaire de scolarité de l'UFR Arts & médias à l'université de la Sorbonne Nouvelle.
Avec ma responsable de scolarité, nous mettons en place chaque année la plateforme eCandidat V2.

Nous sommes confrontés à une problématique dont ni le Pôle Scolarité centrale ni l'équipe technique informatique de l'université ne trouvent de réponse. Je me permets alors, de ma propre initiative, de vous soumettre le problème. Il concerne les pièces justificatives et les options "Pièce commune" et "Pièce unique".

Je vais prendre un exemple concret pour vous expliquer le problème :

Nous souhaitons dans un premier temps que sur des formations en Licence 3 la pièce "Relevés de notes de L2" soit demandée. Logiquement nous ne demandons cette pièce qu'à partir d'une candidature en Licence 3 et ne doit donc pas apparaître dans une candidature en L2 et encore moins en L1.

Dans un deuxième temps, nous voudrions que cette pièce "Relevés de notes de L2" n'ait à être versée qu'une seule fois si le candidat candidate à plusieurs formations différentes en L3. Le relevé de notes sera en effet le même strictement.
Selon les explications d'eCandidat, pour arriver à ce résultat, il faut que les cases "Pièce commune" et "pièce unique" soient décochées :

  • "Pièce commune" décochée car on ne veut pas que cette pièce soit demandée sur toutes les formations, comme on l'a expliqué précédemment.
  • "Pièce unique" décochée puisque l'on veut que le même relevé de notes versé sur une candidature en L3 se retrouve automatiquement ensuite si l'étudiant effectue une autre candidature en L3 (pour une autre mineure ou parcours)

Le problème survient alors : la pièce justificative ajoutée dans l'une des formations en L3 n'apparaît pas dans une autre formation en L3 et le candidat doit donc à chaque fois renvoyer le fichier.

Pour que la fonction de "la pièce unique décochée" fonctionne il faut apparemment cocher la fonction "pièce commune", mais nous ne pouvons pas le faire car sinon on se retrouverait à avoir cette pièce demandée dans toutes les formations, ce que nous ne voulons donc pas.

Nous nous posions alors la question de savoir s'il y avait une anomalie dans les paramétrages d'eCandidat de notre université ou si ce que nous cherchons à faire exactement n'est tout simplement pas possible ?

En vous remerciant par avance et restant à votre disposition pour tout renseignement complémentaire.

Bien cordialement,

Cyril BOURREAU
Gestionnaire de Scolarité
UFR Arts & médias
Université Sorbonne Nouvelle

Compte verrouillé par un autre utilisateur

Bonjour,
La modification des candidatures est verrouillée à cause de 'l'utilisation par un autre utilisateur' malgré la déconnexion du compte, la fermeture des navigateurs Web et l’arrêt total de l'ordinateur, le problème persiste.
Y aurait il un moyen de tuer cette session intempestive ?
Merci
Une étudiante.

validation d'une candidature qui est possible, lorsque un formulaire Limesurvey obligatoire n'a pas été rempli.

Bonjour,

Je rencontre un problème avec la validation d'une candidature qui est possible, lorsque un formulaire Limesurvey obligatoire n'a pas été rempli.

En effet, j'ai créé dans ecandidat l'ajout d'un formulaire complémentaire Limesurvey. J'ai décoché la case "conditionnel".

Mais lorsque je crée une candidature, et que je ne rempli pas le formulaire Lime Survey, je peux malgré tout soumettre ma candidature, alors que le formulaire est obligatoire.

Je pensais que la procédure était identique à celle des pièces jointes. Cad lorsque on crée une piece jointe obligatoire (en décochant la case "conditionnel"). Le candidat doit alors impérativement telecharger cette pièce. S'il essaie de valider sa candidature sans l'avoir téléchargé ,un message d'erreur s'affiche lui rappelant qu'il doit fournir cette PJ.

Mais il n'y a aucun message de ce type lorsque le formulaire Lime Survey n'est pas rempli. Le candidat peut valider sa candidature sans avoir rempli le formulaire , ce qui est très ennuyeux puisque celui ci est requis.

Avez vous une solution ou une suggestion pour remedier à ce problème ? Est-ce une mauvaise utilisation/parametrage de ma part ou un bug ?
en vous remerciant.

J'utilise la Version 3.17.3+190429 de Limesurvey.

Export / Import des données utilisateurs

Bonjour,
Serait-il possible à l'avenir de pouvoir exporter localement ses données enregistrées sur un portail afin de les importer plus facilement sur tous les autres portails déployés et ne pas devoir tous les remplir manuellement ?
Bien cordialement.

Ajout utilisateur hors ldap organisation

Bonjour,
le cadre de formation en co-accrédiation à l'INSA Toulouse, nous avons besoin de déclarer des utilisateurs hors INSA. N'appartenant pas à notre LDAP, nous devons les ajouter directement en base.
Est il possible d'ajouter cette fonctionnalité dans la composition des utilisateurs d'un centre de candidature ?
Cordialement

Sylvain Vaysset
INSA Toulouse

Exécution de code javascript personnalisé

Bonjour,

Il y a-t-il moyen de déposer quelque part du code javascript (que ce soit en bdd, via une interface web, ou en fichier) pour que celui-ci soit exécutable via le navigateur du candidat pendant la navigation ?

Nous avons plusieurs instances d'ecandidat déployer dans notre établissement et nous aimerions pouvoir apporter quelque modifications mineures d'affichage/comportement à certains endroits de l'outil.

J'ai essayé d'insérer des blaises html dans le message cnil.mention présent dans i18n/messages.properties pour tenter de modifier la page d'accueil. La balise script est bien présente dans le code source, mais celui-ci n'est pas pris en compte par le navigateur.

J'ai pu ajouter quelques instructions dans styles.css du template pour modifier l'affichage, mais il faudrait que je puisse par exemple compléter certaines informations affichées avec des informations provenant d'outils tiers grâce à des requêtes xhr.

Bien à vous,

Mise à jour du champ commentaire retour des commissions

Nous sommes en version 2.2.7.

Lors d'une saisie de commentaire retour pour une commission, nous avons toujours le caractère
en fin de ligne sur ce commentaire. Il est donc reproduit sur le dossier de candidature.

De plus, des caractères apparaissent également si l'on veut une mises en forme -centrer, justifier...-Ils ne peuvent plus être enlevés par cet écran de saisie, même en supprimant la mise en forme. Le bouton Remove Formatting est sans effet . Idem pour les champs xml après un copier/coller de word.

Merci de votre aide

Nathalie Serra

Demande de blocage de la transmission si le formulaire n'est pas renseigné

Bonjour,
Nous avons commencé à utiliser les formulaires complémentaires dans le cadre de la collecte de voeux sur le recrutement de nos M1.
Le problème que nous rencontrons est que l'absence de réponse au formulaire ne bloque pas la transmission.
De fait, le formulaire étant obligatoire, il est nécessaire qu'il soit correctement renseigné pour que le dossier soit considéré comme complet.
Il faudrait donc pouvoir bloquer le bouton Transmettre ma candidature tant que le formulaire n'est pas Transmis.
Merci d'avance.
Cordialement,
Yoann Lecuyer

Motif de désistement

Serait-il possible de demander la motivation du candidat lorsqu'il désiste sa candidature - texte libre ou bien menu à choix ?

image

Mise en forme possible dans les libellés candidat des PJ ?

Bonjour,
je voudrais savoir si, dans les libellés candidat des pièces justificatives, on peut utiliser du code de mise en forme ? Je serais particulièrement intéressé pour effectuer un saut de ligne par exemple, car les textes longs des libellés sont parfois un peu trop compacts sur la plateforme tels qu'ils s'affichent aux candidats.

Récupération réponses formulaire Limesurvey

Bonjour,
j'ai installé une instance de Limesurvey sur mon site (version 3.25.16) et j'utilise eCandidat 2.3.1. Malgré la procédure suivante (https://www.esup-portail.org/wiki/pages/viewpage.action?pageId=514523155), je n'arrive pas à récupérer les réponses. J'ai tenté de forcer la synchro du batch Limesurvey, sans succès. J'ai bien activé l'interface RPC (JSON ou XML) sur Limesurvey mais rien y fait.
Merci par avance pour votre aide.
Bonne journée.

Erreur 503 après mise à jour 3.2.5

Bonjour,

Désolé si cette demande existe en doublon sur la liste mais je ne vois toujours pas ma demande publiée.

Je crée cet issue car j’ai mis à jour eCandidat en version 3.2.5 et j’ai changé la version de Java pour un JDK 11. Après redéploiement, l’appli retourne une erreur 503 et je n’ai rien dans les logs qui me donne des infos sur l’erreur. J’ai testé avec un war déployé directement et avec les sources compilées par maven. Même résultat. J’ai même changé la version du JDK pour y installer un JDK Oracle. Pas mieux. Auriez-vous des idées ??

Ecandidat.log :

15:19:12.368 [localhost-startStop-1] INFO   fr.univlorraine.ecandidat.config.JpaConfigEcandidat - Database analysis: in progress...
15:19:12.975 [localhost-startStop-1] INFO   fr.univlorraine.ecandidat.config.JpaConfigEcandidat - Database analysis: finish...

Catalina.log :

Jun 28, 2021 3:19:03 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service [Catalina]
Jun 28, 2021 3:19:03 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.5.54
Jun 28, 2021 3:19:03 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying deployment descriptor [/var/lib/tomcat8/conf/Catalina/localhost/sciences.xml]
Jun 28, 2021 3:19:09 PM org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory getObjectInstance
WARNING: Name = dbSiScol Property maxActive is not used in DBCP2, use maxTotal instead. maxTotal default value is 8. You have set value of "20" for "maxActive" property, which is being ignored.
Jun 28, 2021 3:19:09 PM org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory getObjectInstance
WARNING: Name = dbSiScol Property removeAbandoned is not used in DBCP2, use one or both of removeAbandonedOnBorrow or removeAbandonedOnMaintenance instead. Both have default value set to false. You have set value of "true" for "removeAbandoned" property, which is being ignored.
Jun 28, 2021 3:19:09 PM org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory getObjectInstance
WARNING: Name = dbSiScol Property maxWait is not used in DBCP2 , use maxWaitMillis instead. maxWaitMillis default value is -1. You have set value of "1" for "maxWait" property, which is being ignored.
Jun 28, 2021 3:19:09 PM org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory getObjectInstance
WARNING: Name = dbEcandidat Property maxActive is not used in DBCP2, use maxTotal instead. maxTotal default value is 8. You have set value of "20" for "maxActive" property, which is being ignored.
Jun 28, 2021 3:19:09 PM org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory getObjectInstance
WARNING: Name = dbEcandidat Property removeAbandoned is not used in DBCP2, use one or both of removeAbandonedOnBorrow or removeAbandonedOnMaintenance instead. Both have default value set to false. You have set value of "true" for "removeAbandoned" property, which is being ignored.
Jun 28, 2021 3:19:09 PM org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory getObjectInstance
WARNING: Name = dbEcandidat Property maxWait is not used in DBCP2 , use maxWaitMillis instead. maxWaitMillis default value is -1. You have set value of "10000" for "maxWait" property, which is being ignored.
Jun 28, 2021 3:19:10 PM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jun 28, 2021 3:19:10 PM org.apache.catalina.core.ApplicationContext log
INFO: 1 Spring WebApplicationInitializers detected on classpath
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/var/lib/tomcat8/webapps/sciences/WEB-INF/lib/logback-classic-1.1.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/share/java/slf4j-simple.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
15:19:12.368 [localhost-startStop-1] INFO   fr.univlorraine.ecandidat.config.JpaConfigEcandidat - Database analysis: in progress...
15:19:12.975 [localhost-startStop-1] INFO   fr.univlorraine.ecandidat.config.JpaConfigEcandidat - Database analysis: finish...
[EL Info]: 2021-06-28 15:19:14.316--ServerSession(293297680)--EclipseLink, version: Eclipse Persistence Services - 2.7.3.v20180807-4be1041
[EL Info]: connection: 2021-06-28 15:19:14.482--ServerSession(293297680)--/file:/var/lib/tomcat8/webapps/sciences/WEB-INF/classes/_pun-jpa-ecandidat login successful
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.springframework.util.ReflectionUtils (file:/var/lib/tomcat8/webapps/sciences/WEB-INF/lib/spring-core-5.2.9.RELEASE.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class)
WARNING: Please consider reporting this to the maintainers of org.springframework.util.ReflectionUtils
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

Entre temps j'ai aussi éliminé le warning SLF4J mais ça ne change rien.

Merci pour votre aide.

Xavier

Impossible de candidater

Bonjour, je me permets de vous écrire car je souhaiterai candidater à une formation sur le site https://ecandidat.univ-lyon1.fr/. Cependant lorsque je me connecte et que j'arrive sur la liste des formations je ne peux pas cliquer dessus afin de candidater alors que les inscriptions sont ouvertes. Est ce normal ?
Cordialement
Hugo Martin

chargement pièce jointe

Impossibilité de charger les pièces justificatives demandées malgré la taille du format respecté et format pdf.

Dernier diplôme non renseigné dans l'extraction des candidatures

Constat : Dans l'extraction des candidatures, les informations 'Dernier Diplome' et 'Dernier diplome (libellé)' ne sont pas renseignées quand, dans le cursus Post-Bac, le pays sélectionné est différent de France.

Attente: dans l'extraction des candidatures (accessible via menu Commission / Candidatures), pour les candidats, avec un cursus se déroulant à l'étranger, indiquer

dans Dernier Diplome : la valeur saisie dans Formation (cf. écran cursus Post Bac)
dans Dernier diplome (libellé) : la valeur saisie dans Libellé et niveau de la formation (cf. écran cursus Post Bac)

Envoi involontaire d'une candidature incomplète suite à un beug

HELP : J'étais en train de réaliser une candidature quand mon navigateur a freezé, j'ai donc forcé la fermeture de la fenêtre et quand je suis revenue sur e-Candidat ensuite, ma candidature incomplète avait été envoyée, je ne peux pas la modifier ni la supprimer. Comment je fais ?

Bien cordialement

Problème avec les PJ

Bonjour,
Peu importe le type de ficher (PDF, JPG), le message "Erreur lors du chargement du fichier" s'affiche en rouge et par dessus un autre message "erreur à la création du fichier" apparaît également. Pourtant mes fichiers n'excèdent pas la taille demandée.
Est-ce un problème lié au site ?

côté client : perte de communication avec le serveur --> blocage user

ecandidat AMU : https://ident.univ-amu.fr/cas/login
(exemple user "E0W2J1EO" du 07/09/2020 au 12/09/2020)
(terminal = win10 Firefox 80.0.1 - ovh )

Création user ok
1ère connexion ok
...
perte de connexion
-> impossible de se reconnecter une 2e fois. "mauvais identifiant / mot de passe"
demandes multiples de renouvellement password, en vain.
suppression cache net local.
demandes de renvoi user+pass.
le user semble bloqué.
pas de nettoyage auto des threads inactifs.
load balancing?
Ticket n°323638 ouvert sur esup-helpdesk (ent.univ-amu)
aucun retour d'1 admin .
Cdlt.
IT.

Batch de nettoyage des locks étudiants

Bonjour,
J'ai constaté dernièrement que certains locks étudiants restaient plusieurs jours ou semaines.
Serait-il possible de créer un batch qui supprime les locks de plus de 1 jour ?
Merci d'avance.
Yoann

Problème connexion eCandidat

Bonjour,
En me connectant sur eCandidat, le site me reconnait mais n'affiche aucune de mes informations ni mes candidatures, ce qui m'empêche de les compléter.
Pouvez-vous régler ça au plus vite?

Daphné Vorburger
Université de Strasbourg

Dates Licences

Bonjour,

Pour l'inscription 2020-2021 en Licence, je pense que les dates pour candidater n'ont pas été mises a jour. De ce fait, il est impossible de remplir les dossiers correspondants a la licence désirée. En effet, les inscriptions débutent le 18/02/2019 ce qui parait tôt pour cette session.

Merci si vous avez des informations a ce sujet

Exportation de toutes les candidatures

Serait-il possible de pouvoir visualiser (et exporter) toutes les candidatures d'un centre de candidature (au lieu de commission par commission) ? Avec éventuellement une affichage sur plusieurs pages.

image

Interfaçage Ecandidat - Helpdesk

Bonjour,

Nous utilisons dans notre établissement (université de Rouen) Ecandidat pour les candidatures des étudiants sur nos formations, mais aussi le helpdesk (que nous avons pour l'occasion rebaptisé localement en Helpetu) qui nous permet de traiter les questions des étudiants sur leurs problèmes liés à la scolarité et autres sujets. Actuellement, toutes les questions concernant ecandidat sont posées via des adresses mails de contact inclues dans Ecandidat. Nous souhaiterions qu'au lieu de passer par des mails les étudiants puissent formuler leurs questions, réclamations, etc... via des tickets (questions) sur notre helpetu. Cela nous permettrait de sécuriser ces échanges (risques de spam, mails non délivrés, SVA...) en ayant pour chaque question/réclamation une bonne traçabilité des échanges.

Serait-il possible d'ajouter cette possibilité dans Ecandidat dans une prochaine version ?

Je suis à votre disposition pour toute question à ce sujet.

Cordialement.

Réforme du BAC

eCandidat version 2.3.8

Bonjour, suite à l'installation de la dernière version, malgré la saisie d'une date de bac antérieure à 2020, nous devons saisir obligatoirement des spécialités d'enseignement. En contournement, nous avons créer une spécialité "non concerné"
Y a t il un paramètre à modifier pour ne plus avoir ce contournement ?

En vous remerciant

Demande d'évolution sur l'extraction des candidatures

Bonjour,

Demande d'évolution :

Dans l'extraction des candidatures (menu Commissions / Candidatures), les informations relatives au bac ne sont pas présentes actuellement (nous avons la version 2.3.14 en production, nous passerons à la version Pégase en septembre/octobre 2023).
Ces informations sont nécessaires à notre service d'admissions pour qu'il puisse procéder à l'examen des candidatures.

Pouvez-vous ajouter, dans l'export excel des candidatures, les colonnes suivantes:

Année obtention Bac
Série du bac
Mention
Spécialité 1
Spécialité 2
Option 1
Option 2
Option 3
Option 4

Cordialement,

Jean-Marc Viret
ENIT - CSN

Integrer le régime étudiant et le statut étudiant dans les OPI

Bonjour

Pour l'université Paris-Saclay, notre plus grand souhait d'évolution serait de pouvoir intégrer le régime et le statut de l'étudiant dans les OPI et donc pouvoir autoriser un gestionnaire à rajouter ces informations comme action possible sur un dossier de candidature et que ces informations soient ensuite ajoutées dans les OPI.
Bien cordialement
Marianne Haberstrau

Candidatures et comptes désactivés

Bonjour.

Nous avons des soucis avec des étudiants non inscrits en 2019-2020 qui commencent leurs candidatures via une connexion CAS car leurs comptes sont encore actifs (étudiants en 2018-
2019) alors que ne nous indiquons que seul les étudiants inscrits en 2019-2020 doivent passer par le CAS.

Après quelques mois les comptes sont désactivés et il ne peuvent plus accéder à leurs candidatures.

Quelle serait la bonne démarche pour ces candidats ?
Les identifier, leur demander la création d'un compte local et transférer les données de la candidature sur ce nouveau compte ?
Avez-vous des cas similaires ?

Cordialement,
Matthieu Cardon
Université de Lille.

Possibilité d importer et exporter les données.

Ayant beaucoup d expérience, pour quelqu un de moins de 29 ans, je trouve très embêtant de devoir ressaisir de passer 4H (à multiplier par 20 à 30 universités) pour chaque université où je veux m inscrire en Master.

Ce serait bien si je pourrais juste importer mon parcours et mes stages via un fichier.

PJ commune et suppression PJ après transmission d'une candidature

Bonjour,
je souhaite signaler une petit anomalie, qui est très rare en fait, mais qui nous a fait réfléchir de longues minutes avant de trouver le problème.
Nous nous sommes retrouvés avec une candidature transmise par un candidat, et dont il manquait pourtant trois PJ, ce qui est normalement impossible. Ces trois PJ manquantes se trouvent être des PJ communes.
Après de longues recherches nous nous sommes aperçus que le candidat en question avait fait une autre candidature, et avait finalement voulu se désister, et pour se désister il s'est dit qu'il fallait supprimer toutes les PJ, dont les PJ communes. Ce qui fait qu'en les supprimant sur la candidature abandonnée par le candidat elles ont été automatiquement supprimées sur l'autre candidature, elle, transmise.
Comme je le disais ce genre d'anomalie est très rare et il me semble que ça n'est arrivé qu'une fois depuis plusieurs années dans notre université, mais j'évoque le problème au cas où.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.