Problème création amp

cancel
Showing results for 
Search instead for 
Did you mean: 
luciel
Member II

Problème création amp

Bonjour,

Actuellement, j'essaie de déployer un amp pour ajouter des métadonnées en suivant le tuto Working With Custom Content Types in Alfresco | ECMArchitect | Alfresco Developer Tutorials  mais lors de la première partie lorsque je fais mvn install, aucun fichier .amp n'apparaît dans target.

Ce qui est étrange c'est que j'obtiens un build success mais avec des erreurs.

J'ai eu également un problème lors de l'importation du projet dans le pom.xml, j'ai du mettre le plugin jrebel-maven-plugin comme ignoré dans le lifecycle.

Vous pouvez trouver en pièce jointe les fichiers console.txt qui contient le résultat de la console, le fichier de log alfresco et mon fichier pour ajouter des propriétés.

Je ne sais pas comment régler ce problème, pourriez-vous m'aider je vous prie ?

Je vous en serais très reconnaissante.

4 Replies
ycoulon
Alfresco Employee

Re: Problème création amp

Bonjour,

Le SDK dans sa version 3 utilise le format JAR pour packager les extensions par défaut : Extension packaging - modules | Alfresco Documentation 

Vous pouvez activer le packaging d'un fichier AMP en modifiant le "pom.xml" de votre projet.

Il faut dé-commenter les lignes :

<plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <version>2.6</version>
    <executions>
        <execution>
            <id>build-amp-file</id>
            <phase>package</phase>
            <goals>
                <goal>single</goal>
            </goals>
            <configuration>
                <appendAssemblyId>false</appendAssemblyId>
                <descriptor>src/main/assembly/amp.xml</descriptor>
            </configuration>
        </execution>
    </executions>
    <dependencies>
        <dependency>
            <groupId>org.alfresco.maven.plugin</groupId>
            <artifactId>alfresco-maven-plugin</artifactId>
            <version>${alfresco.sdk.version}</version>
        </dependency>
    </dependencies>
</plugin>

Y.

luciel
Member II

Re: Problème création amp

Oui, merci.

Je viens de m'en rendre compte.

Par contre pourriez-vous m'indiquer quel est la différence ente un amp déployé dans le dossier share et dans le dossier repo. S'il vous plaît.

ycoulon
Alfresco Employee

Re: Problème création amp

La différence est au niveau de l'application ciblé.

On ne va pas trouver la même chose dans une extension (AMP ou JAR) destiné à Share ou Alfresco.

Y.

luciel
Member II

Re: Problème création amp

D'accord merci beaucoup.