IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Intégration Continue Discussion :

Ajout de BuildDefinition- Continuum XmlRpc Client API


Sujet :

Intégration Continue

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut Ajout de BuildDefinition- Continuum XmlRpc Client API
    Bonjour,

    j'utilise continuum 1.1-beta-2 avec son API XmlRpc client de la même version (avec maven 2.0.4), j'ai un problème, je n'arrive pas à ajouter un BuildDefinition correctement; quand je l'ajoute, il genère un Id automatiquement que je ne peux pas recuperer
    Avec le code suivant:

    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    (....)
    
            client = new ContinuumXmlRpcClient( 
        			new URL( "http://localhost:8080/continuum/xmlrpc" ), 
        			"admin", 
        			"dev09" );
    
            System.out.println( "Adding project..." );
            AddingResult result = client.addMavenTwoProject( "http://repo1/projets_java/projet1/tags/V0.4-beta12/pom.xml" );
            if ( result.hasErrors() )
            {
                System.out.println( result.getErrorsAsString() );
                return;
            }
            System.out.println( "Project Groups added." );
            System.out.println( "=====================" );
            int projectGroupId = 0;
            ProjectGroupSummary pg = null;;
            for ( Iterator i = result.getProjectGroups().iterator(); i.hasNext(); )
            {
                pg = (ProjectGroupSummary) i.next();
                projectGroupId = pg.getId();
                System.out.println( "Id: " + pg.getId() );
                System.out.println( "Group Id" + pg.getGroupId() );
                System.out.println( "Name: " + pg.getName() );
                System.out.println( "Description:" + pg.getDescription() );
            }
    
            System.out.println();
    
            System.out.println( "Projects added." );
            System.out.println( "=====================" );
            for ( Iterator i = result.getProjects().iterator(); i.hasNext(); )
            {
                ProjectSummary p = (ProjectSummary) i.next();
                printProjectSummary( client.getProjectSummary( p.getId() ) );
            }
    
            System.out.println();
    
            System.out.println( "Waiting the end of the check out..." );
    
            ProjectSummary ps = (ProjectSummary) result.getProjects().get( 0 );
            
            
            ps.setScmUrl("scm:svn:" +"http://serapis/projets_java/Neo/tags/V0.4-beta12");
           
            BuildDefinition bd = getMyBuilDefinition();
            
            bd = client.addBuildDefinitionToProjectGroup(pg.getId(), bd);
            
           
            
                           
            pg = client.updateProjectGroup(pg);
            pg = client.refreshProjectGroupSummary(pg); // je ne sais pas si ça sert à grand chose !
            
            System.out.println(bd.getId()); // tjrs = 0
            
            List bds = client.getBuildDefinitionsForProjectGroup(pg.getId());
            
           for (Iterator iterator = bds.iterator(); iterator.hasNext();) {
    		BuildDefinition bdd = (BuildDefinition) iterator.next();
    		System.out.println(bdd.getId()); // tjrs = 0
    		
    	}
    
       System.out.println("SCM changé avec succès !");							//  <========================= MaJ Scm (ça marche)
            
            while ( !"New".equals( client.getProjectStatusAsString( ps.getState() ) ) )
            {
                ps = client.refreshProjectSummary( ps );
                System.out.println( "State of " + ps.getName() + "(" + ps.getId() + "): " +
                    client.getProjectStatusAsString( ps.getState() ) );
                Thread.sleep( 1000 );
            }
    (...)
    }
    
    
     public static BuildDefinition getMyBuilDefinition(){
        	
        	BuildDefinition bd = new BuildDefinition();
        	
        	bd.setArguments("-Pdev");
        	bd.setGoals("deploy");
        	bd.setId(99); // je mets l'Id en dûr !
        	bd.setSchedule(getDefaultSchedule());
        	return bd;
        }
    
     public static Schedule getDefaultSchedule(){
        	
    	 Schedule sc = new Schedule();
        	
        	sc.setCronExpression("0 15 10 15 * ?");
        	sc.setId(66);
        	sc.setActive(true);
        	sc.setName("Default_SC");
        	return sc;
        }

    le BuildDefinition s'ajoute correctement le temps que l'état de ps passe de "Checking out" à "New", puis il n'y est plus !

    quelqu'un peut m'aider?

    Merci.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    Quand je je rajoute le BuildDefinition après l'etat "New", il ne diparait pas, sauf que je n'arrive tjrs pas à récuperer l'ID grâce auquel je pourrai faire le Build.

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    oui, il faut attendre l'étt New.

    concernant l'id, crée une entrée dans Jira et je regarderai

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    c'est fait, Mister Emmanuel

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    Merci, je regarderais çà asap

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut lancement du build...
    J'ai aussi quelques petits problèmes quand j'essaye de forcer le build via l'XmlRpc; j'ai un projet avec ses BuildDefinitions que j'ai créés avec l'interface continuum, quand je fais
    client.buildProject(2, 3);
    , ça mùarche pour la première fois, la deusième fois ça ne marche plus, même si je modifie le BuildDefinition!!

    voici la trace:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    jvm 2    | 2007-09-21 11:24:49,078 [pool-1-thread-1] INFO  BuildController:default        - Initializing build
    jvm 2    | 2007-09-21 11:24:49,078 [pool-1-thread-1] INFO  BuildController:default        - Starting build of SOFFWK_DEMO_IMETIER
    jvm 2    | 2007-09-21 11:24:49,093 [pool-1-thread-1] INFO  BuildController:default        - Updating working dir
    jvm 2    | 2007-09-21 11:24:49,093 [pool-1-thread-1] INFO  BuildController:default        - Performing action check-working-directory
    jvm 2    | 2007-09-21 11:24:49,109 [pool-1-thread-1] INFO  BuildController:default        - Performing action update-working-directory-from-scm
    jvm 2    | 2007-09-21 11:24:49,125 [pool-1-thread-1] INFO  ContinuumScm:default           - Updating project: id: '2', name 'SOFFWK_DEMO_IMETIER'.
    jvm 2    | 2007-09-21 11:24:49,171 [pool-1-thread-1] INFO  ScmManager:default             - Executing: cmd.exe /X /C '"svn --non-interactive update"'
    jvm 2    | 2007-09-21 11:24:49,171 [pool-1-thread-1] INFO  ScmManager:default             - Working directory: C:\Developpement\Continuum_20-09-07\con
    tinuum-1.1-beta-2\working-directory\2
    jvm 2    | 2007-09-21 11:24:50,265 [pool-1-thread-1] INFO  BuildController:default        - Merging SCM results
    jvm 2    | 2007-09-21 11:24:50,281 [pool-1-thread-1] INFO  BuildController:default        - The project was not built because no changes were detected
     in sources since the last build.
    jvm 2    | 2007-09-21 11:24:50,296 [pool-1-thread-1] INFO  BuildController:default        - No changes, not building
    il ne refait pas le build s'il n'y a pas de changement Scm! mais pourquoi c'est pas le cas quand on le force avec l'interface web, et pourquoi avec un
    client.buildProjetc(2)
    (BuildDefinition par défaut) il le refais sans problème même si le scm est inchangé.

    c'est un peu bizar tout ça

    (on ne peut pas faire un buildAll pour le groupe ?!)

    j'ai besoin d'aide, MERCI.

  7. #7
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    Citation Envoyé par dev09 Voir le message
    J'ai aussi quelques petits problèmes quand j'essaye de forcer le build via l'XmlRpc; j'ai un projet avec ses BuildDefinitions que j'ai créés avec l'interface continuum, quand je fais , ça mùarche pour la première fois, la deusième fois ça ne marche plus, même si je modifie le BuildDefinition!!

    il ne refait pas le build s'il n'y a pas de changement Scm! mais pourquoi c'est pas le cas quand on le force avec l'interface web, et pourquoi avec un (BuildDefinition par défaut) il le refais sans problème même si le scm est inchangé.
    Petit bug dans le nom de la méthode appellée. Je la corrige tout de suite, mais ne sera pas dans la 1.1-beta-3

    Citation Envoyé par dev09 Voir le message
    (on ne peut pas faire un buildAll pour le groupe ?!)
    Crée une entrée dans jira et je l'ajouterai

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    Merci bcp.

    Est ce que je peux récuperer cette nouvelle version, même si elle n'est pas officielle ? (je suppose que tu vas génerer un tag)

    question: le prochain buildAll, gérera-t-il la priorité comme le fait maven avec le multi module ?

  9. #9
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    Dans ce thread je t'ai déjà donné un lien pour télécharger la 1.1-beta-3.

    le buildAll fonctionnera de la même façon que maven pour trouver l'ordre du build

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    Petit bug dans le nom de la méthode appellée. Je la corrige tout de suite, mais ne sera pas dans la 1.1-beta-3
    Oui, la beta3, je l'ai déja récuperé, moi je parlais des nouvelles corrections qui ne seront par pris en compte dans cette version (récuperation d'Id de BuildDefinition, buildProject(int, int) buildAllProjects()...) c'est très important pour moi

    à propos, les tags vous les mettez ici ?

  11. #11
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    Citation Envoyé par dev09 Voir le message
    Oui, la beta3, je l'ai déja récuperé, moi je parlais des nouvelles corrections qui ne seront par pris en compte dans cette version (récuperation d'Id de BuildDefinition, buildProject(int, int) buildAllProjects()...) c'est très important pour moi
    ok, tu peux utiliser des snapshots, nous en construisons une toutes les heures si il y a eu des commits: http://maven.zones.apache.org/~continuum/builds/trunk/

    Citation Envoyé par dev09 Voir le message
    à propos, les tags vous les mettez ici ?
    oui, nous créons un tag à chaque release.

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    Merci CHEF

  13. #13
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    np, à ton service.
    un patch pour le buildAll serait le bienvenu maintenant que tu sait où sont les sources

  14. #14
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    Avec plaisir.. sauf que je n'ai pas assez de courage pour le faire

  15. #15
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    quand j'essaye d'ajouter des projets avec l'API XmlRpc Client (1.1-beta-2) ça donne ça (avec continuum beta-3):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    jvm 1    | ERROR 23503: DELETE on table 'PROJECT' caused a violation of foreign key constraint 'PROJECTDEVELZY_FK1' for key (22).  The statement has b
    een rolled back.
    jvm 1    |      at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
    jvm 1    |      at org.apache.derby.impl.sql.execute.ReferencedKeyRIChecker.doCheck(Unknown Source)
    jvm 1    |      at org.apache.derby.impl.sql.execute.RISetChecker.doPKCheck(Unknown Source)
    jvm 1    |      at org.apache.derby.impl.sql.execute.DeleteResultSet.collectAffectedRows(Unknown Source)
    jvm 1    |      at org.apache.derby.impl.sql.execute.DeleteResultSet.open(Unknown Source)
    jvm 1    |      at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
    jvm 1    |      at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
    jvm 1    |      at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
    jvm 1    |      at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
    jvm 1    |      at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
    jvm 1    |      at org.jpox.store.rdbms.RDBMSManager.executeStatementUpdate(RDBMSManager.java:572)
    jvm 1    |      at org.jpox.store.rdbms.scostore.AbstractListStore.internalRemoveAt(AbstractListStore.java:1080)
    jvm 1    |      at org.jpox.store.rdbms.scostore.FKListStore.removeAt(FKListStore.java:970)
    jvm 1    |      at org.jpox.store.rdbms.scostore.AbstractListStore.remove(AbstractListStore.java:517)
    jvm 1    |      at org.jpox.sco.List.remove(List.java:979)
    jvm 1    |      at org.jpox.sco.SCOListIterator.remove(SCOListIterator.java:147)
    jvm 1    |      at org.jpox.sco.SCOUtils.updateListWithListElements(SCOUtils.java:672)
    jvm 1    |      at org.jpox.sco.List.attachCopy(List.java:426)
    jvm 1    |      at org.jpox.state.AttachFieldManager.storeObjectField(AttachFieldManager.java:157)
    jvm 1    |      at org.jpox.state.StateManagerImpl.providedObjectField(StateManagerImpl.java:2771)
    jvm 1    |      at org.apache.maven.continuum.model.project.ProjectGroup.jdoProvideField(ProjectGroup.java)
    jvm 1    |      at org.apache.maven.continuum.model.project.ProjectGroup.jdoProvideFields(ProjectGroup.java)
    jvm 1    |      at org.jpox.state.StateManagerImpl.provideFields(StateManagerImpl.java:3115)
    jvm 1    |      at org.jpox.state.StateManagerImpl.internalAttachCopy(StateManagerImpl.java:4389)
    jvm 1    |      at org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:4331)
    jvm 1    |      at org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManager.java:1415)
    jvm 1    |      at org.jpox.state.AttachFieldManager.storeObjectField(AttachFieldManager.java:175)
    jvm 1    |      at org.jpox.state.StateManagerImpl.providedObjectField(StateManagerImpl.java:2771)
    jvm 1    |      at org.apache.maven.continuum.model.project.Project.jdoProvideField(Project.java)
    jvm 1    |      at org.apache.maven.continuum.model.project.Project.jdoProvideFields(Project.java)
    jvm 1    |      at org.jpox.state.StateManagerImpl.provideFields(StateManagerImpl.java:3115)
    jvm 1    |      at org.jpox.state.StateManagerImpl.internalAttachCopy(StateManagerImpl.java:4389)
    jvm 1    |      at org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:4331)
    jvm 1    |      at org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManager.java:1415)
    jvm 1    |      at org.jpox.AbstractPersistenceManager.internalMakePersistent(AbstractPersistenceManager.java:1161)
    jvm 1    |      at org.jpox.AbstractPersistenceManager.makePersistent(AbstractPersistenceManager.java:1261)
    jvm 1    |      at org.codehaus.plexus.jdo.PlexusJdoUtils.updateObject(PlexusJdoUtils.java:148)
    jvm 1    |      at org.apache.maven.continuum.store.JdoContinuumStore.updateObject(JdoContinuumStore.java:855)
    jvm 1    |      at org.apache.maven.continuum.store.JdoContinuumStore.updateObject(JdoContinuumStore.java:847)
    jvm 1    |      at org.apache.maven.continuum.store.JdoContinuumStore.updateProject(JdoContinuumStore.java:1232)
    jvm 1    |      at org.apache.maven.continuum.core.action.CheckoutProjectContinuumAction.execute(CheckoutProjectContinuumAction.java:167)
    jvm 1    |      at org.apache.maven.continuum.scm.queue.CheckOutTaskExecutor.executeTask(CheckOutTaskExecutor.java:91)
    jvm 1    |      at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116)
    jvm 1    |      at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
    jvm 1    |      at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
    jvm 1    |      at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
    jvm 1    |      at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
    jvm 1    |      at java.lang.Thread.run(Thread.java:595)
    Il ne sont pas compatibles ?
    Je ne trouve pas la beta-3 du client XmlRpc !

  16. #16
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    Ah.. je crois que je l'ai trouvé ! c'est ici non ?

  17. #17
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    Même avec la beta-3, tjrs la même exception...

  18. #18
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    tu utilises une base de la beta-2 avec la beta-3, exact?

  19. #19
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 19
    Points
    19
    Par défaut
    non .. j'utilise le stand alone !

  20. #20
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    Citation Envoyé par dev09 Voir le message
    non .. j'utilise le stand alone !
    ok, mais pour la base de données, tu utilises une nouvelle base ou celle que tu utilisais dans la beta-2?

Discussions similaires

  1. Ajout de Famille statistique table client
    Par ibtissam.oujeddou dans le forum SAGE
    Réponses: 1
    Dernier message: 01/03/2012, 18h10
  2. [EJB2.1] comment ajouter dependent module dans le client
    Par tntneo dans le forum Java EE
    Réponses: 0
    Dernier message: 28/02/2011, 16h04
  3. Réponses: 2
    Dernier message: 14/01/2010, 19h19
  4. Réponses: 1
    Dernier message: 17/06/2009, 11h56
  5. Ajout de buffer pour optimiser client/serveur
    Par Piki dans le forum Langage
    Réponses: 9
    Dernier message: 18/04/2007, 07h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo