Raj,

Attempting to download app-crud-2.2.jar.
WARNING: Failed to download app-crud-2.2.jar.
Attempting to download app-personality-1.1.jar.
WARNING: Failed to download app-personality-1.1.jar.
OK, the default project has just been updated with many last versions of modules in CVS, but not all the associated jars are already available from http://www.keelframework.org/maven/keel/jars

So, 2 solutions:
- check the last versions available in the above repository and put them in default/program.xml file
- rebuild your locale maven repository.

The first option is tedious but simple and sure.

For the second option, here are the steps:

* Update Keel from CVS, included tool-xxxx, (see email from 28/03/05 on the ML ) :

  * add in  {home}/build.properties :

      maven.repo.local=c:/dev/.maven/repository
maven.repo.remote=http://www.ibiblio.org/maven,http://www.apache.org/dist/java-repository,http://svn.apache.org/repos/asf/excalibur/repository,http://www.keelframework.org/maven

      maven.multiproject.ignoreFailures=true
      maven.multiproject.includes=*/project.xml
maven.multiproject.excludes= tool-xdoclet/project.xml , tool-maven-plugin/project.xml


  * add to envirnment variable MAVEN_OPTS the options:

       -XX:MaxPermSize=128m -Xmx256m

  * run "maven jar:install" in directories {keel_home}/keel-build,
    keel/tool-maven and keel/tool-maven-plugin.
  * run "maven plugin:install" inside directory
    {keel_home}/tool-maven-plugin
  * run "maven -Dgoal=jar:install multiproject:goal" inside directory
    {keel_home}
  * delete all the maven ".cache" files (see
    {maven.home.local}/cache/*.cache)
  * run "maven keel:maven clean war" inside project root directory; if
    needed, put in this directory the files build.properties et
    project.xml (see for example "default" example).

Not all the steps are always needed. Run the 3 last ones each time you update from CVS and you get some trouble.

About the last step, you don't always need keel:maven+clean+war. Usualy, war is enough.

Last point: each time a library version in a module is updated, it's a mess even with the above process. You have to check and remove all the "conflict" tag in your(s) project.xml file(s) before to run your application.


Pierre


http://keelframework.org/documentation.shtml
Keelgroup mailing list
[EMAIL PROTECTED]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com

Reply via email to