Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Invité régulier
    Étudiant
    Inscrit en
    juillet 2008
    Messages
    23
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2008
    Messages : 23
    Points : 9
    Points
    9

    Par défaut Comment déployée un processus avec JBPM dans MySQL

    Bonjour tout le monde
    Je suis débutant en JBPM ; je suis entrain de réaliser une application basée sur la technologie Workflow dans le cadre de mon PFE.
    Après une large période d’essai des versions et de configuration, j’ai pu faire un petit programme qui fait toujours des erreurs de configuration hibernate mais avec toujours problème dans la configuration ,je pense!
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    19:25:01,531 [main] INFO  SchemaExport : Running hbm2ddl schema export
    19:25:01,531 [main] INFO  SchemaExport : exporting generated schema to database
    19:26:15,937 [main] INFO  SchemaExport : schema export complete
    19:26:16,406 [main] DEBUG DbPersistenceService : creating hibernate session
    Exception in thread "main" java.lang.NoClassDefFoundError: javax/transaction/Synchronization
    	at org.hibernate.impl.SessionImpl.<init>(SessionImpl.java:213)
    	at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:473)
    	at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:497)
    	at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:505)
    	at org.jbpm.persistence.db.DbPersistenceService.getSession(DbPersistenceService.java:117)
    	at org.jbpm.persistence.db.DbPersistenceService.getGraphSession(DbPersistenceService.java:355)19:26:16,437 [main] DEBUG JbpmContext : closing jbpmContext org.jbpm.JbpmContext@860d49
    19:26:16,437 [main] DEBUG Services : closing service 'persistence': org.jbpm.persistence.db.DbPersistenceService@40ece0
    
    	at org.jbpm.JbpmContext.getGraphSession(JbpmContext.java:639)
    	at org.jbpm.JbpmContext.deployProcessDefinition(JbpmContext.java:173)
    	at tst.main(tst.java:67)
    aidez mois svp

  2. #2
    Invité régulier
    Étudiant
    Inscrit en
    juillet 2008
    Messages
    23
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2008
    Messages : 23
    Points : 9
    Points
    9

    Par défaut La Même erreur avec hypersonique !!!!!!!!!!!

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    13:47:41,609 [main] INFO  SchemaExport : exporting generated schema to database
    13:47:41,671 [main] INFO  SchemaExport : schema export complete
    13:47:42,140 [main] DEBUG DbPersistenceService : creating hibernate session
    Exception in thread "main" java.lang.NoClassDefFoundError: javax/transaction/Synchronization
    	at org.hibernate.impl.SessionImpl.<init>(SessionImpl.java:213)
    	at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:473)
    	at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:497)
    	at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:505)
    	at org.jbpm.persistence.db.DbPersistenceService.getSession(DbPersistenceService.java:117)
    	at org.jbpm.persistence.db.DbPersistenceService.getGraphSession(DbPersistenceService.java:355)13:47:42,171 [main] DEBUG JbpmContext : closing jbpmContext org.jbpm.JbpmContext@74c3aa
    13:47:42,171 [main] DEBUG Services : closing service 'persistence': org.jbpm.persistence.db.DbPersistenceService@1972e3a
    
    	at org.jbpm.JbpmContext.getGraphSession(JbpmContext.java:639)
    	at org.jbpm.JbpmContext.deployProcessDefinition(JbpmContext.java:173)
    	at ded.main(ded.java:63)
    


    Alors c’est quoi le problème

  3. #3
    Invité régulier
    Étudiant
    Inscrit en
    juillet 2008
    Messages
    23
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2008
    Messages : 23
    Points : 9
    Points
    9

    Par défaut Enfin j’ai trouvé la solution …

    Mon problème était dans la configuration du fichier hibernante « hibernate.cfg.xml »
    La bonne configuration :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    <?xml version='1.0' encoding='utf-8'?>
     
    <!DOCTYPE hibernate-configuration PUBLIC
              "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
              "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
     
    <hibernate-configuration>
      <session-factory>
     
        <!-- hibernate dialect -->
        <property name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
     
        <!-- JDBC connection properties (begin) -->
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/jbpm</property>
        <property name="hibernate.connection.username">jbpm</property>
        <property name="hibernate.connection.password">jbpm</property>
         <!-- JDBC connection properties (end) -->
     
        <property name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property>
     
        <!-- DataSource properties (begin) ==
        <property name="hibernate.connection.datasource">java:/JbpmDS</property>
        == DataSource properties (end) -->
        <property name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
     
     
        <!-- DataSource properties (begin) ===
        <property name="hibernate.connection.datasource">java:/JbpmDS</property>
        ==== DataSource properties (end) -->
     
        <!-- JTA transaction properties (begin) ===
        <property name="hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</property>
        <property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.JBossTransactionManagerLookup</property>
        ==== JTA transaction properties (end) -->
     
        <!-- CMT transaction properties (begin) ===
        <property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
        <property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.JBossTransactionManagerLookup</property>
        ==== CMT transaction properties (end) -->
     
        <!-- logging properties (begin) ===
        <property name="hibernate.show_sql">true</property>
        <property name="hibernate.format_sql">true</property>
        <property name="hibernate.use_sql_comments">true</property>
        ==== logging properties (end) -->
     
        <!-- ############################################ -->
        <!-- # mapping files with external dependencies # -->
        <!-- ############################################ -->
     
        <!-- following mapping file has a dependendy on   -->
        <!-- 'bsh-{version}.jar'.                         -->
        <!-- uncomment this if you don't have bsh on your -->
        <!-- classpath.  you won't be able to use the     -->
        <!-- script element in process definition files   -->
        <mapping resource="org/jbpm/graph/action/Script.hbm.xml"/>
     
        <!-- following mapping files have a dependendy on  -->
        <!-- 'jbpm-identity.jar', mapping files            -->
        <!-- of the pluggable jbpm identity component.     -->
        <!-- Uncomment the following 3 lines if you        -->
        <!-- want to use the jBPM identity mgmgt           -->
        <!-- component.                                    -->
        <!-- identity mappings (begin) -->
        <mapping resource="org/jbpm/identity/User.hbm.xml"/>
        <mapping resource="org/jbpm/identity/Group.hbm.xml"/>
        <mapping resource="org/jbpm/identity/Membership.hbm.xml"/>
        <!-- identity mappings (end) -->
     
        <!-- following mapping files have a dependendy on  -->
        <!-- the JCR API                                   -->
        <!-- jcr mappings (begin) ===
        <mapping resource="org/jbpm/context/exe/variableinstance/JcrNodeInstance.hbm.xml"/>
        ==== jcr mappings (end) -->
     
     
        <!-- ###################### -->
        <!-- # jbpm mapping files # -->
        <!-- ###################### -->
     
        <!-- hql queries and type defs -->
        <mapping resource="org/jbpm/db/hibernate.queries.hbm.xml" />
     
        <!-- graph.action mapping files -->
        <mapping resource="org/jbpm/graph/action/MailAction.hbm.xml"/>
     
        <!-- graph.def mapping files -->
        <mapping resource="org/jbpm/graph/def/ProcessDefinition.hbm.xml"/>
        <mapping resource="org/jbpm/graph/def/Node.hbm.xml"/>
        <mapping resource="org/jbpm/graph/def/Transition.hbm.xml"/>
        <mapping resource="org/jbpm/graph/def/Event.hbm.xml"/>
        <mapping resource="org/jbpm/graph/def/Action.hbm.xml"/>
        <mapping resource="org/jbpm/graph/def/SuperState.hbm.xml"/>
        <mapping resource="org/jbpm/graph/def/ExceptionHandler.hbm.xml"/>
        <mapping resource="org/jbpm/instantiation/Delegation.hbm.xml"/>
     
        <!-- graph.node mapping files -->
        <mapping resource="org/jbpm/graph/node/StartState.hbm.xml"/>
        <mapping resource="org/jbpm/graph/node/EndState.hbm.xml"/>
        <mapping resource="org/jbpm/graph/node/ProcessState.hbm.xml"/>
        <mapping resource="org/jbpm/graph/node/Decision.hbm.xml"/>
        <mapping resource="org/jbpm/graph/node/Fork.hbm.xml"/>
        <mapping resource="org/jbpm/graph/node/Join.hbm.xml"/>
        <mapping resource="org/jbpm/graph/node/MailNode.hbm.xml"/>
        <mapping resource="org/jbpm/graph/node/State.hbm.xml"/>
        <mapping resource="org/jbpm/graph/node/TaskNode.hbm.xml"/>
     
        <!-- context.def mapping files -->
        <mapping resource="org/jbpm/context/def/ContextDefinition.hbm.xml"/>
        <mapping resource="org/jbpm/context/def/VariableAccess.hbm.xml"/>
     
        <!-- taskmgmt.def mapping files -->
        <mapping resource="org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/def/Swimlane.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/def/Task.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/def/TaskController.hbm.xml"/>
     
        <!-- module.def mapping files -->
        <mapping resource="org/jbpm/module/def/ModuleDefinition.hbm.xml"/>
     
        <!-- bytes mapping files -->
        <mapping resource="org/jbpm/bytes/ByteArray.hbm.xml"/>
     
        <!-- file.def mapping files -->
        <mapping resource="org/jbpm/file/def/FileDefinition.hbm.xml"/>
     
        <!-- scheduler.def mapping files -->
        <mapping resource="org/jbpm/scheduler/def/CreateTimerAction.hbm.xml"/>
        <mapping resource="org/jbpm/scheduler/def/CancelTimerAction.hbm.xml"/>
     
        <!-- graph.exe mapping files -->
        <mapping resource="org/jbpm/graph/exe/Comment.hbm.xml"/>
        <mapping resource="org/jbpm/graph/exe/ProcessInstance.hbm.xml"/>
        <mapping resource="org/jbpm/graph/exe/Token.hbm.xml"/>
        <mapping resource="org/jbpm/graph/exe/RuntimeAction.hbm.xml"/>
     
        <!-- module.exe mapping files -->
        <mapping resource="org/jbpm/module/exe/ModuleInstance.hbm.xml"/>
     
        <!-- context.exe mapping files -->
        <mapping resource="org/jbpm/context/exe/ContextInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/TokenVariableMap.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/VariableInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml"/>
        <mapping resource="org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml"/>
     
        <!-- job mapping files -->
        <mapping resource="org/jbpm/job/Job.hbm.xml"/>
        <mapping resource="org/jbpm/job/Timer.hbm.xml"/>
        <mapping resource="org/jbpm/job/ExecuteNodeJob.hbm.xml"/>
        <mapping resource="org/jbpm/job/ExecuteActionJob.hbm.xml"/>
     
        <!-- taskmgmt.exe mapping files -->
        <mapping resource="org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/exe/PooledActor.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml"/>
     
        <!-- logging mapping files -->
        <mapping resource="org/jbpm/logging/log/ProcessLog.hbm.xml"/>
        <mapping resource="org/jbpm/logging/log/MessageLog.hbm.xml"/>
        <mapping resource="org/jbpm/logging/log/CompositeLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/ActionLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/NodeLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/ProcessStateLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/SignalLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/TokenCreateLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/TokenEndLog.hbm.xml"/>
        <mapping resource="org/jbpm/graph/log/TransitionLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/VariableLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/VariableCreateLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/VariableDeleteLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/VariableUpdateLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml"/>
        <mapping resource="org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/log/TaskLog.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml"/>
        <mapping resource="org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml"/>
     
      </session-factory>
    </hibernate-configuration>

  4. #4
    Invité régulier
    Étudiant
    Inscrit en
    juillet 2008
    Messages
    23
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2008
    Messages : 23
    Points : 9
    Points
    9

    Par défaut Suite..

    Pour vous informé j’utilise
    1. eclipse-jee-ganymede-SR1-win32.zip
    2. jbpm-jpdl-suite-3.2.1.zip
    3. mysql-5.1.33
    4. mysql-connector-java-5.1.7
    le code java pour déployé le processus
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    import org.jbpm.JbpmConfiguration;
    import org.jbpm.JbpmContext;
    import org.jbpm.db.JbpmSession;
    import org.jbpm.db.JbpmSessionFactory;
    import org.jbpm.graph.def.ProcessDefinition;
     
    import sun.security.krb5.Config;
     
     
    public class Deploye {
     
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
     
    		System.out.print("debut");
    		JbpmConfiguration jbpmConfiguration = JbpmConfiguration.parseResource("Config/jbpm.cfg.xml");
    		ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
    			      "<process-definition name='hello world2'>" +
    			      "  <start-state name='debut'>" +
    			      "    <transition to='intermedier' />" +
    			      "  </start-state>" +
    			      "  <state name='intermedier'>" +
    			      "    <transition to='end' />" +
    			      "  </state>" +
    			      "  <end-state name='end' />" +
    			      "</process-definition>"
    			    );
     
    			    // Lookup the pojo persistence context-builder that is configured above
    			    JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
    			    try {
    			      // Deploy the process definition in the database 
    			      jbpmContext.deployProcessDefinition(processDefinition);
     
    			    } finally {
    			      // Tear down the pojo persistence context.
    			      // This includes flush the SQL for inserting the process definition  
    			      // to the database.
    			      jbpmContext.close();
     
    			    }
     
    	}
     
    }
    le code java pour exécuter le processus
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    import org.jbpm.JbpmConfiguration;
    import org.jbpm.JbpmContext;
    import org.jbpm.db.GraphSession;
    import org.jbpm.graph.def.ProcessDefinition;
    import org.jbpm.graph.exe.ProcessInstance;
    import org.jbpm.graph.exe.Token;
     
    import antlr.collections.List;
     
     
     
    public class Executer  {
     
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		JbpmConfiguration jbpmConfiguration = JbpmConfiguration.parseResource("Config/jbpm.cfg.xml");
    		 JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
     
    		      GraphSession graphSession = jbpmContext.getGraphSession();
     
    		      ProcessDefinition processDefinition = 
    		          graphSession.findLatestProcessDefinition("hello world2");
     
     
    		      // With the processDefinition that we retrieved from the database, we 
    		      // can create an execution of the process definition just like in the 
    		      // hello world example (which was without persistence).
    		      ProcessInstance processInstance = 
    		          new ProcessInstance(processDefinition);
     
    		      Token token = processInstance.getRootToken(); 
    		      System.out.println(token.getNode().getName());
    		      // Let's start the process execution
    		      token.signal();
    		      // Now the process is in the state 's'.
    		      System.out.println(token.getNode().getName());
     
    		      // Now the processInstance is saved in the database.  So the 
    		      // current state of the execution of the process is stored in the 
    		      // database.  
    		      jbpmContext.save(processInstance);
    		      // The method below will get the process instance back out 
    		      // of the database and resume execution by providing another 
    		      // external signal.
     
     
     
    	}
     
    }
    Pour d’autre questions :
    http://www.doyoubuzz.com/oussama-araar
    c’est gratuit..

  5. #5
    Invité régulier
    Inscrit en
    février 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : février 2009
    Messages : 7
    Points : 6
    Points
    6

    Par défaut JBPM embarque dans un projet JSF

    salut nsnous1 sympa la solution que tu apporte dans ton projet
    moi je suis face a un autre problème j explique

    j ai créer un projet web JSF ensuite j ai créer mon processdefinition
    avec jpdl3 je me suis servi de la configuration hibernate que tu as publier
    j utilise une bd mysql.
    mes problèmes sont les suivants:

    1- lorsque j essaie de déployé un processus ca me généré un exception que je ne comprend pas trop


    18:29:23,218 ERROR [[JBPMServlet]] "Servlet.service()" pour la servlet JBPMServlet a généré une exception
    java.lang.ClassNotFoundException: org.jbpm.JbpmConfiguration

    bon pour l erreur je vais encore chercher

    2- ensuite je voudrais savoir si c est possible que lorsqu'on défini un acteur sur un nœud précis l instance du processus créer par cet acteur peut être vu par un acteur précis du nœud suivant .

    en fait le processus que j implémente doit prendre en compte l organigramme d une entreprise . et l instance de processus déclenché par une personne doit être seulement vu par le supérieur hiérarchique de cette personne

    j esper avoir bien posé le problème merci d avance pour vos apport , solution et orientation

  6. #6
    Invité de passage
    Femme Profil pro
    Développeur Java
    Inscrit en
    octobre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2012
    Messages : 1
    Points : 4
    Points
    4

    Par défaut

    Je me demande si cette étape est faisable avec JBPM5?

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •