Bonjour ; Je vais essayer de reformuler les deux questions et surtout la premiere :
Q1 : Est-ce que lapi Jahia offre un service de transaction. Le service de transaction me permettra de rendre un processus (un ensemble dactivités) transactionnelle. Exemple : serviceTransaction.beginTransaction [op1] create user dans DB jahia [op2] affecter des droits sur cette utilisateur dans DB jahai service.CommitTransaction en cas dexception lors de lune des opération op1,op2 jinvoke servicetransaction.roolbackTransaction je crois maintenant ça devient claire la question 2. Merci davance. _____ De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Alexis Annosse Envoyé : mardi 27 novembre 2007 17:16 À : 'Mailing list francophone de Jahia.' Objet : Re: [French_list] Opérations de transaction Bonjour, Pourriez-vous expliciter ce que vous entendez par opération de transaction ? Pour la Q2, si la base nest pas accessible je ne pense pas que lutilisateur ait accès au site. La question ne se pose donc pas vraiment. De plus je ne vois pas vraiment comment vérifier que lenvoi de mail ait bien eu lieu (hors certaines vérifications de ports pour le serveur utilisé comme SMTP) Cordialement, Alexis Annosse Ingénieur études et développements Smile Motoristes Internet <http://www.smile.fr/> www.smile.fr Tél : 01 41 40 59 25 Mailto : alexis <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] _____ De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Loubna DADOUN Envoyé : mardi 27 novembre 2007 18:10 À : [email protected] Objet : [French_list] Opérations de transaction Bonjour, Q1 : Est-ce que ça existe dans la version 5 de Jahia la possibilité d'intégrer des opérations de transactions? Si oui, puis-je avoir un document décrivant les étapes à suivre? Q2 : La création d'un nouveau compte utilisateur dans notre site passe par les deux étapes suivantes : - Ajout d'un compte utilisateur dans la Bd Jahia - Envoi du mail de confirmation Dans le cas où la base de donnée n'est pas accessible ou un échec d'envoi de mail se produit, les deux opérations doivent être annulées (Rollback) sinon un « Commit » Pour cet exemple, comment puis-je intégrer cette transaction dans Jahia ? Merci d'avance
_______________________________________________ french_list mailing list [email protected] http://lists.jahia.org/cgi-bin/mailman/listinfo/french_list
