Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Problème en ligne de commande

Posted by GregoryL on 11/25/2010 11:35

Bonjour,

J'ai du modifier quelque chose dans ma configuration car la ligne de commande ne fonctionne plus...

Quand je lance la création d'un DAO:

C:\workarea\projets\japps-trunk\lib\jelix-scripts>php jelix.php --toto createdao toto matable nomtable

j'obtiens ça

Warning: simplexml_load_file(): I/O warning : failed to load external entity "file:///C:/workarea/projets/japps-trunk/toto/project.xml" in C:\workarea\projets\japps-trunk\lib\jelix-scripts\includes\utils.lib.php on line 147

Call Stack:
<code>
    0.0010     379512   1. {main}() C:\workarea\projets\japps-trunk\lib\jelix-scripts\jelix.php:0
    0.0243    1513616   2. createdaoCommand->run() C:\workarea\projets\japps-trunk\lib\jelix-scripts\jelix.php:178
    0.0243    1513616   3. jxs_init_jelix_env() C:\workarea\projets\japps-trunk\lib\jelix-scripts\commands\createdao.cmd.php:54
    0.0243    1513744   4. simplexml_load_file() C:\workarea\projets\japps-trunk\lib\jelix-scripts\includes\utils.lib.php:147

Notice: Trying to get property of non-object in C:\workarea\projets\japps-trunk\lib\jelix-scripts\includes\utils.lib.php on line 150 Call Stack:

    0.0010     379512   1. {main}() C:\workarea\projets\japps-trunk\lib\jelix-scripts\jelix.php:0
    0.0243    1513616   2. createdaoCommand->run() C:\workarea\projets\japps-trunk\lib\jelix-scripts\jelix.php:178
    0.0243    1513616   3. jxs_init_jelix_env() C:\workarea\projets\japps-trunk\lib\jelix-scripts\commands\createdao.cmd.php:54

Notice: Trying to get property of non-object in C:\workarea\projets\japps-trunk\lib\jelix-scripts\includes\utils.lib.php on line 150 Call Stack:

    0.0010     379512   1. {main}() C:\workarea\projets\japps-trunk\lib\jelix-scripts\jelix.php:0
    0.0243    1513616   2. createdaoCommand->run() C:\workarea\projets\japps-trunk\lib\jelix-scripts\jelix.php:178
    0.0243    1513616   3. jxs_init_jelix_env() C:\workarea\projets\japps-trunk\lib\jelix-scripts\commands\createdao.cmd.php:54

Warning: Invalid argument supplied for foreach() in C:\workarea\projets\japps-trunk\lib\jelix-scripts\includes\utils.lib.php on line 150 Call Stack:

    0.0010     379512   1. {main}() C:\workarea\projets\japps-trunk\lib\jelix-scripts\jelix.php:0
    0.0243    1513616   2. createdaoCommand->run() C:\workarea\projets\japps-trunk\lib\jelix-scripts\jelix.php:178
    0.0243    1513616   3. jxs_init_jelix_env() C:\workarea\projets\japps-trunk\lib\jelix-scripts\commands\createdao.cmd.php:54

Error: Entry point is unknown</code>

J'ai supprimé ce fichier XML qui avait l'air de mettre le bazar et vidé le cache. Toujours le même problème.

Est-ce que quelqu'un aurait une piste ?

  [Opened] Problème en ligne de commande

Reply #1 Posted by foxmask on 11/25/2010 12:18

fallait pas supprimer ce fichier ...

je suggère de refaire dans une autre coin :

php jelix.php --toto createapp

et de récuperer le projet.xml

apres on verra ce qu'il manque (surement un point d'entrée) dedans.


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Re: Problème en ligne de commande

Reply #2 Posted by GregoryL on 11/25/2010 13:01

arf d'accord...c'est un fichier jelix...apparemment eclipse me l'a massacré pour y mettre autre chose.

Bon je vais essayer comme tu suggères.

Merci.

  [Opened] Problème en ligne de commande

Reply #3 Posted by GregoryL on 11/25/2010 13:59

impeccable, merci beaucoup.

  [Opened] Problème en ligne de commande

Reply #4 Posted by foxmask on 11/25/2010 14:12

de rien ;)

nota : tous les fichiers xml (project.xml / module.xml / events.xml ) qui ne sont ni dans les rep forms et dao, sont vitaux. S'ils manquent, l'appli ne fonctionnera plus.


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Problème en ligne de commande

Reply #5 Posted by laurentj on 11/30/2010 09:54

project.xml et module.xml ne sont vitaux que pour le système d'installation et certain scripts en ligne de commande.

 
Page
  1. Problème en ligne de commande