AnsweredAssumed Answered

AMP FILE : peut-on updater des fichiers déjà existants?

Question asked by denisr on Mar 12, 2008
Latest reply on Mar 13, 2008 by denisr
Bonjour à tous,
je souhaite updater certains fichiers contenu dans le war au moyen d'une AMP FILE.
En utilisant la commande :

java -jar alfresco-mmt-2.1.2.jar install <AMPFILE> <WARFILE> -verbose -force

J'ai comme sortie :

Installing AMP 'GLAMP-1.0.amp' into WAR '../tomcat/webapps/alfresco.war'
WAR has been backed up to '../tomcat/webapps/alfresco.war-1205344084209.bak'
Adding files relating to version '1.0' of module 'net.sf.myproject.module.GLCusto'

Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.simontuffs.onejar.Boot.run(Boot.java:287)
        at com.simontuffs.onejar.Boot.main(Boot.java:137)
Caused by: java.lang.NoClassDefFoundError: org/safehaus/uuid/UUIDGenerator
        at org.alfresco.repo.module.tool.ModuleManagementTool.generateGuid(Modul
eManagementTool.java:809)
        at org.alfresco.repo.module.tool.ModuleManagementTool.copyToWar(ModuleMa
nagementTool.java:570)
        at org.alfresco.repo.module.tool.ModuleManagementTool.copyToWar(ModuleMa
nagementTool.java:597)
        at org.alfresco.repo.module.tool.ModuleManagementTool.copyToWar(ModuleMa
nagementTool.java:597)
        at org.alfresco.repo.module.tool.ModuleManagementTool.installModule(Modu
leManagementTool.java:359)
        at org.alfresco.repo.module.tool.ModuleManagementTool.main(ModuleManagem
entTool.java:777)
        … 6 more

Alors que quand je n'insère que des fichiers n'existants pas dans le war (au même endroit en tous cas) j'ai comme trace:

   - File '<FILE PATH + NAME>' added to war from amp
Est-ce constitutif au système de AMP FILE de ne pouvoir gérer ce cas où existe-t-il une option d'utilisation me permettant d'effectuer cette opération?

Cordialement,
DenisR

Outcomes