Workflow

Fermé
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014 - 12 mai 2014 à 12:48
 meriem - 12 mars 2016 à 09:01
Bonjour,
SVP , est ce qu'il ya quelqu'un qui peut m'aider au sujet de l'élaboration d'un workflow sous bonita puisque je suis débutante dans ce sujet !
Mercii

25 réponses

je peux t'aider, mais il faut que tu sois plus précise,
dans quoi tu veux que je t'aide?

il y a aussi le forum bonita ou tu peux poser tes questions:
http://community.bonitasoft.com/resources/legacy/content/11132
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
12 mai 2014 à 15:02
En fait , je prépare mon projet de fin d'é&tude en ce qui concerne une bourse de l'emploi , mon encadrant m'as dit d'élaborer un processus workflow pour cette bourse c'est à dire les étapes de recrutement en utilisant bonita , mais je sais pas trop d'où je dois commencer !!
Mercii beaucoup
0
chocobo_tofu1
12 mai 2014 à 15:48
Commence par t'inscrire sur le site de bonita, ensuite télécharge et installe la version gratuite de bonitasoft: http://fr.bonitasoft.com/

tu dois ensuite exprimer tes étapes de recrutement sous forme de workflow
(sur papier)
càd:
- determiner qui sont les différents acteurs de processus de recrutement
- les taches qui leur seront assignés à chacun
- l'ordre dans lequel les taches seront exécutés
- ...

tu peux, pour cela t'inspirer des exemples qu'il y a dans bonita
dans ton cas l'exemple 'arrival of a new employee' serait la plus intéressante

je pourrais t'aider ensuite à traduire ton process sous forme de process bonita
il est important que tu connaisses les bases de bonita

télécharge le dernier tutoriel quickstart guide de bonita sur leur site (il faut etre inscrit)
sinon il y a la un tutoriel pour t'aider à démarrer dans bonita:
http://download.forge.ow2.org/bonita/BOS-5.3.2-QuickStart-fr.pdf
mais il est un peu dépassé.
0
Bonsoir
, j'utilise BonitaBPMCommunity-6.5.0 en standalone. et a chaque fois que j'essaye de lancer le serveur j'obtiens l'erreur "L'exécution du processus a échoué lors du déploiement"

Le portail ne marche pas non plus.

Détails: la tentative de connexion avec l'utilisateur {0} a échoué ! Veuillez vérifier que cet utilisateur existe dans l'organisation active et/ou que le mot de passe est correct dans la configuration du diagramme. Échec lors de l'annulation du déploiement du processus org.bonitasoft.studio.engine.operation.DeployProcessOperation.createSession(DeployProcessOperation.java:134) org.bonitasoft.studio.engine.operation.DeployProcessOperation.undeployProcess(DeployProcessOperation.java:250) org.bonitasoft.studio.engine.operation.DeployProcessOperation.undeploy(DeployProcessOperation.java:245) org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:111) org.bonitasoft.studio.engine.operation.RunProcessOperation.run(RunProcessOperation.java:81) org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

J'ai pourtant bien créé un acteur rattaché à un utilisateur de l'organisation.

Merci de votre réponse.
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
12 mai 2014 à 16:15
Aaaah d'accord merci ! Je me suis inscrite dans le site de bonita j'ai télecharger le e turoriel quickstart et maintenant j'essaye d'élaborer le processus sur papier !
Mercii beaucoup chocobo_tofu1 :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
15 mai 2014 à 11:47
Bonjour chocobo_tofu1 ,

En fait , J'ai un problème au niveau du déploiement , quand j'exécute mon processus , je trouve une erreur en me disant que l'éxecution du processus a échoué lors du déploiement !
Je ne comprend pas ou je peux corriger cette erreur :/

Merciii ...
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
16 mai 2014 à 12:45
peux-tu afficher ici le contenu des logs bonita
tu les trouveras dans bonita studio > Menu Bar: Help > Show log et Help > Show engine log.
ou les loader sur un cloud si tu en as un.

et peux tu me faire partager ton process bonita?
0
Voici les logs que vous m'avez demandé , en fait j'arrive pas à copier tous les logs , c'est plus de 2000 lignes :

!ENTRY org.eclipse.core.databinding 4 0 2014-05-15 10:20:45.311
!ERROR Unhandled exception: null
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.studio.data.ui.wizard.DataWizardPage$4.validate(DataWizardPage.java:409)
at org.eclipse.core.databinding.validation.MultiValidator$1$ValidationRunnable.run(MultiValidator.java:247)
at org.eclipse.core.databinding.observable.ObservableTracker.runAndMonitor(ObservableTracker.java:110)
at org.eclipse.core.databinding.validation.MultiValidator.revalidate(MultiValidator.java:259)
at org.eclipse.core.databinding.validation.MultiValidator.getValidationStatus(MultiValidator.java:212)
at org.eclipse.jface.databinding.dialog.MaxSeverityValidationStatusProvider.calculate(MaxSeverityValidationStatusProvider.java:37)
at org.eclipse.core.databinding.observable.value.ComputedValue$PrivateInterface.run(ComputedValue.java:134)
at org.eclipse.core.databinding.observable.ObservableTracker.runAndMonitor(ObservableTracker.java:110)
at org.eclipse.core.databinding.observable.value.ComputedValue.doGetValue(ComputedValue.java:159)
at org.eclipse.core.databinding.observable.value.AbstractObservableValue.getValue(AbstractObservableValue.java:76)
at org.eclipse.core.databinding.observable.value.ComputedValue$2.run(ComputedValue.java:273)
at org.eclipse.core.databinding.observable.Realm$1.run(Realm.java:148)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.databinding.observable.Realm.safeRun(Realm.java:152)
at org.eclipse.core.databinding.observable.Realm.exec(Realm.java:170)
at org.eclipse.core.databinding.observable.value.ComputedValue.computeValueForListeners(ComputedValue.java:265)
at org.eclipse.core.databinding.observable.value.ComputedValue.addValueChangeListener(ComputedValue.java:285)
at org.eclipse.jface.databinding.dialog.DialogPageSupport.init(DialogPageSupport.java:175)
at org.eclipse.jface.databinding.dialog.DialogPageSupport.<init>(DialogPageSupport.java:134)
at org.eclipse.jface.databinding.wizard.WizardPageSupport.<init>(WizardPageSupport.java:44)
at org.eclipse.jface.databinding.wizard.WizardPageSupport.create(WizardPageSupport.java:63)
at org.bonitasoft.studio.data.ui.wizard.DataWizardPage.updateDatabinding(DataWizardPage.java:490)
at org.bonitasoft.studio.data.ui.wizard.DataWizardPage$17.widgetSelected(DataWizardPage.java:961)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:240)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at org.bonitasoft.studio.data.ui.property.section.AbstractDataSection.updateDataAction(AbstractDataSection.java:336)
at org.bonitasoft.studio.data.ui.property.section.AbstractDataSection.doubleClick(AbstractDataSection.java:464)
at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:845)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:843)
at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:1134)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1246)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:249)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:246)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:307)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.bonitasoft.studio.application.BonitaStudioApplication.start(BonitaStudioApplication.java:75)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 10:28:51.173
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 10:28:51.220
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 10:28:54.345
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 10:28:54.361
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 10:29:01.892
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 10:29:01.923
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 10:32:56.558
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 10:32:56.589
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 11:29:27.365
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 11:29:27.412
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 11:30:14.770
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 11:30:14.801
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 11:31:42.221
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 11:31:42.252
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 11:32:02.595
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 11:32:02.611
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 11:32:52.531
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 11:32:52.547
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 11:33:22.374
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 11:33:22.421
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 14:36:21.080
!INFO Building bar for process Pool (1.0 )...

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 14:36:26.533
!INFO Build complete for process Pool (1.0 ).

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 14:36:43.048
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 14:36:46.032
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 14:37:00.219
!ERROR Une boucle a été détectée dans le processus. Cette version ne supporte pas la simulation des boucles.
Vous pouvez transformer les boucles en cycles afin de pouvoir effectuer la simulation.
!STACK 0
java.lang.Exception: Une boucle a été détectée dans le processus. Cette version ne supporte pas la simulation des boucles.
Vous pouvez transformer les boucles en cycles afin de pouvoir effectuer la simulation.
at org.bonitasoft.studio.simulation.engine.SimulationExporter.buildProcess(SimulationExporter.java:213)
at org.bonitasoft.studio.simulation.engine.SimulationExporter.buildProcess(SimulationExporter.java:232)
at org.bonitasoft.studio.simulation.engine.SimulationExporter.buildProcess(SimulationExporter.java:232)
at org.bonitasoft.studio.simulation.engine.SimulationExporter.buildProcess(SimulationExporter.java:232)
at org.bonitasoft.studio.simulation.engine.SimulationExporter.buildProcess(SimulationExporter.java:232)
at org.bonitasoft.studio.simulation.engine.SimulationExporter.buildProcess(SimulationExporter.java:232)
at org.bonitasoft.studio.simulation.engine.SimulationExporter.createSimulationProcess(SimulationExporter.java:130)
at org.bonitasoft.studio.simulation.commands.SimulationWithMonitorRunner$SimulationRunnerThread.run(SimulationWithMonitorRunner.java:80)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 14:37:13.766
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 14:37:13.781
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.bonitasoft.studio.engine 1 0 2014-05-15 14:45:58.237
!INFO Building bar for process WebPurchase (1.4 )...

!ENTRY org.bonitasoft.studio.common 4 0 2014-05-15 14:45:58.268
!ERROR
!STACK 0
java.lang.NullPointerException
at org.bonitasoft.engine.expression.ExpressionBuilder.validateConditionExpression(ExpressionBuilder.java:202)
at org.bonitasoft.engine.expression.ExpressionBuilder.done(ExpressionBuilder.java:184)
at org.bonitasoft.engine.expression.ExpressionBuilder.createComparisonExpression(ExpressionBuilder.java:386)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createComparisonExpression(EngineExpressionUtil.java:399)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.buildSimpleEngineExpression(EngineExpressionUtil.java:294)
at org.bonitasoft.studio.engine.export.EngineExpressionUtil.createExpression(EngineExpressionUtil.java:224)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:77)
at org.bonitasoft.studio.engine.export.switcher.SequenceFlowSwitch.caseSequenceFlow(SequenceFlowSwitch.java:1)
at org.bonitasoft.studio.model.process.util.ProcessSwitch.doSwitch(ProcessSwitch.java:1025)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:59)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:75)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.processSequenceFlows(DesignProcessDefinitionBuilder.java:169)
at org.bonitasoft.studio.engine.export.DesignProcessDefinitionBuilder.createDefinition(DesignProcessDefinitionBuilder.java:131)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:116)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:107)
at org.bonitasoft.studio.engine.export.BarExporter.createBusinessArchive(BarExporter.java:186)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deployProcess(DeployProcessOperation.java:183)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.deploy(DeployProcessOperation.java:164)
at org.bonitasoft.studio.engine.operation.DeployProcessOperation.run(DeployProcessOperation.java:116)
at org.bonitasoft.studio.engine.command.RunProcessCommand$2.run(RunProcessCommand.java:211)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)





En ce qui concerne mon processus je ne sais pas comment vous le faire partager ???
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
Modifié par Chocobo_tofu1 le 19/05/2014 à 11:59
tu peux editer ton message et supprimer les logs?

tu utilises un cloud (dropbox,onedrive,googledrive,...) dont tu fais partager un dossier?

sinon utilises un hébergeur de fichier et stocke y le process bonita, les logs
et poste ici les liens (de préférence une archive zip contenant le tout)
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
22 mai 2014 à 11:55
C'est bon Chocobo_tofu1 , j'ai corrigé l'erreur merci bcp !!
Maintenant je me coince sur une autre étape c'est que je veux implémenter un script dans le processus par exemple si je veux envoyer un email au candidat au niveau du recrutement comment je dois faire ??? ou par exemple l'implémentation d'une base de données au niveau de l'identification du besoin de l'entreprise :/ :/
Merciii ....
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
22 mai 2014 à 12:30
il existe un connecteur bonita qui te permet d'envoyer des mails:
https://documentation.bonitasoft.com/

il existe également des connecteurs pour te connecter à une base de données et faire des requêtes
https://documentation.bonitasoft.com/
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
23 mai 2014 à 11:19
Aaaah d'accord merci beaucoup , je suis désolée je vous dérange toujours , mais je suis débutante dans ce domaine , je me trouve maintenant devant une erreur au niveau des validateurs du formulaire que j'ai crée , l'erreur dit qu'il ya un validateur sans message d'erreur alors que j'ai bien vérifié que chaque validateur je lui ai attribué un message d'erreur , ensuite j'ai supprimpé tous les validateurs mais ça reste la même erreur ce qui m'empêche de lancer mon processus !!!
Merciii ....
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
Modifié par Chocobo_tofu1 le 23/05/2014 à 16:59
normalement bonita t'indique ou se trouve l'erreur en question et sur quelle formulaire.

tu as un message du genre:
rapport des erreurs de validation:
mon_diagramme>mon_process>mon_etape>mon_formulaire>ma_variable>ma_variable_validateur

sur ton formulaire, tu devrais voir une petite boule rouge avec une croix blanche
dans la variable où il y a l'erreur.

Tu peux essayer de supprimer la variable concerné de ton formulaire
et puis la recréer en sélectionant le même type de champs que celui que tu as supprimé

bonita a parfois du mal à rafraichir le process et il faut malheureusement
faire des manipulations comme cela pour remettre les choses en ordre
(mais pas au point de supprimer un process ou une tache et heureusement d'ailleurs.)
0
Merci bcp chocobo_tofu1 pour vos explications , cela ma bcp aidé !! J'ai du supprimé tous le processus et le refaire à cause des valideurs :p

Maintenant je dois implémenté la base de données de l'entreprise pour identifier son besoin au niveau du recrutement !! En fait je me pose la question , est ce que je serai obligée de recréer la base de données pour limplémenter au niveau d'une transition sur le processus ou il existe un connecteur sous bonita qui implémente une base de données déja crée ??

Merciii enormement pour votre aide et je suis désolée je vous dérange toujours :$ ......
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
27 mai 2014 à 13:06
pas de souci pour le dérangement,

Il existe des connecteurs (deuxième ou troisième position près des connecteurs bonita) pour accéder aux bases de données les plus courantes (oracle,mysql,...)
(il y a aussi une plus générique,mais je t'en reparlerais si cela est ton cas)
il faut d'abord que tu précises le hôte qui heberge ta base de donnees
(si c'est sur la meme machine ou se trouve bonita: localhost)
le port sur lequel ecoute ta base de données (oracle:1521,mysql:3306)
le nom de ta base de donnees, un compte d'utilisateur et son mot de passe
en deuxième lieu: tu dois écrire ta requête
(select,update,...)
Et en dernier lieu, seulement si ta requête est un select, stocker dans des variables bonita, les valeurs que tu as récupérer dans la db.

voila un fragment de code pour recupérer le premier élément d'une liste
return rowSet.toList("COLUMNNAME")[0].toString();

fais attention si tu as une base de données oracle: il faut que le nom de l'attribut
soit en majuscule comme cela toList("COLUMNNAME") quand tu appelles toList.

n'hésites pas si t'as d'autres questions
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
29 mai 2014 à 16:04
Mercii bcp mais je ne comprends pas beaucoup ou je dois préciser le hote que ma base de données héberge , son port et son nom , le compte d'utilisateur et le mdp !! et ou je peux stocker les requêtes , quelles sont ces variables bonita que vous m'avez dit ??
je ne comprends pas bien ce que vous vous me dire :/ ....
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
30 mai 2014 à 11:06
dans la tâche de ton processus, tu peux choisir un connecteur, en selectionnant l'onglet connecteurs dans le panneau général comme pour envoyer un mail, mais dans ce cas ci, il s'agit d'un connecteur pour accéder à une base de données

exemple de connecteur à une db oracle
https://documentation.bonitasoft.com/
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
4 juin 2014 à 13:04
Aaaah d'accord merci beaucoup Chocobo_tofu1 , en fait maintenant je me coince dans une autre étape celle d'implémenter un script html dans une tache d'un processus sous bonita , j'essaye de l'implémenter dans un connecteur script mais ca me donne tjrs une erreur au niveau du langage <html>
:/ Je suis coincée .....
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
4 juin 2014 à 16:54
que veux-tu faire avec ton script html?
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
4 juin 2014 à 17:10
En fait , dans la tache de la publication des offres au niveau de mon processus d'identification du besoin , je voulais insérer quelques pages html contenant les caractéristiques de chaques offres puis y postuler ...
Si vous m'avezz bien compris :/ ....
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
4 juin 2014 à 18:10
pas sur de bien comprendre ce que tu veux mais
si c'est pour afficher du html dans bonita:
tu peux définir une tâche humaine
puis dans un formulaire de consultation (pageflow de consultation dans l'onglet application)
définit dans ta tache humaine
ajouter un champ de type champs html
tu dois alors entrer comme données, ton code html

si tes pages sont trop imposantes, bonita risque de ne pas les afficher correctement.
Tu peux agrandir ton champs html en allant dans options
puis dans Attributs html définir une longueur et une hauteur plus importante
(exemple style="height:600px;width:600px")
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
5 juin 2014 à 10:44
Aaah mercii , en fait j'essaye de vous expliquer , je ne sais pas si ça peut exister au niveau de Bonita ou pas , mais bon j'ai eu cette idée :

En fait , au niveau de la tache "publication de l'offre" , je voulais afficher quelques offres qui sont sous forme de page html et qui contiennent 2 boutons l'un se nomme "je suis intéréssé" afin que le candidat postule à l'offre , lors de cette derniere opération un formulaire s'affichera pour entrer les coordonnées du candidat !!

J'ai fait un formulaire bonita , et j'ai crée les pages html , mais pour faire la liaison entre eux je me bloque :/

J'espère que vous m'avez compris .....
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
5 juin 2014 à 12:57
je te suggère de faire un formulaire comme suit:
- d'abord un champ html qui affiche la liste de tes offres
juste afficher les infos, pas de selection possible dans ce champs html
- ensuite, ajoutes un select avec comme option (offre 1,offre 2, etc)
(ajoute l'attribut multiple si plusieurs offres sont selectionnables)
- tout en bas du formulaire, tu ajoutes deux boutons:
- un bouton suivant (nommé "je suis interessé")
- un bouton submit nommé "je ne suis pas interessé"

tu ajouteras, à la suite de ton formulaire, un second formulaire
tu verras qu'un bouton précédent est automatiquement ajouté
(c'est la manière de créer un formulaire multipage dans bonita)

tu ajouteras dans ce nouveau formulaire tout les champs nécessaires
pour récupérer les informations dont tu as besoin sur le candidat
(tu peux rendre certains champs obligatoire en allant dans options et cocher la case obligatoire)

tout ajouteras enfin un bouton submit (nommé "postuler" ou autre chose)

tu peux, pour faire la distinction entre les deux boutons submit, ajouté une action
qui te permettra de distinguer le choix de l'utilisateur, pour cela:
dans l'onglet actions du bouton submit "je ne suis pas interessé"
tu ajouteras l'action expression : false que tu stockeras dans une variable booleene
interessee
tandis que dans l'onglet actions du bouton submit "postuler"
tu mettras la valeur true dans la variable interessee

tu traiteras ensuite les infos du formulaire avec un connecteur script
qui s'exécute on finish
0
Aaaaah je comprends , mais comment pourrais-je implémenter les champs html qui affiche la liste de mes offres dans un formulaire ???
0
Chocobo_tofu1 Messages postés 164 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 10 juillet 2014 362
10 juin 2014 à 10:13
deux solutions:
- tu stockes tout ton code html dans une variable bonita de type string
puis tu généres ton formulaire bonita.Par défault, bonita va générer un champs de type texte pour tout tes variables bonita
qui sont du type string y compris pour ton code html.
Tu vas changer le type de champs en champs HTML, pour cela tu selectionnes ton champs et dans l'onglet général tu selectionnes comme type de champs: Champs HTML

- pour ajouter directement ton code html sans la stocker au préalable dans une variable, tu génères un formulaire puis tu séléctionnes dans la palette des différents éléments d'un formulaire bonita (généralement s'affiche à gauche de ton formulaire), tu selectionnes champs HTML (un des derniers éléments de la liste, tu vois un box avec <html> écris dedans)
tu places l'élément dans ton formulaire, tu affiches son onglet données
puis dans valeur initial, tu tapes tout ton code html.
0
espoir622 Messages postés 24 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 13 juin 2014
10 juin 2014 à 14:57
Merci chocobo_tofu1 , j'ai utilisé la 2ieme méthode mais quand je lance un aperçu du formulaire , on me donne l'erreur suivante " Erreur lors de la récupération de la liste des pages du formulaire."

Ou doit-je corriger cette erreur ??
0