2015-12-07 3 views
1

j'avais suivi le lien ci-dessous pour installer B2B & magasin B2C parallèleErreur lors de la personnalisation de l'accélérateur B2C dans hybris 5.7

https://wiki.hybris.com/pages/viewpage.action?spaceKey=accdoc&title=Installing+B2C+and+B2B+Accelerators+in+Parallel 

Après, suivant les étapes, je suis en mesure d'obtenir un magasin d'électronique OOB et PowerTools.

Maintenant, je vais créer mon propre magasin B2C personnalisé en utilisant modulegen.

Mais, je reçois erreur:

Trying to override old definition of task lesscss 
Trying to override old definition of task movelibs 
Trying to override old definition of task generatevariables 

modulegen: 
    [input] 
    [input] Please choose a template for generation. 
    [input] Press [Enter] to use the default value (acceleratorordermanagement, [accelerator], chinaaccelerator, commercewebservices, b2baccelerator) 

    [input] 
    [input] Please choose the name of your module extension. It has to start with a letter followed by letters and/or numbers. 
    [input] Press [Enter] to use the default value [training] 
merchandise 
    [input] 
    [input] Please choose the base package name of your extensions. It has to fulfill java package name convention. Each extension in the module will add its name to this package. 
    [input] Press [Enter] to use the default value [org.training] 
de.hybris.merchandise 
    [echo] Using extension template source: C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratorcore 
    [echo] Using extension template source: C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratorfacades 
    [echo] Using extension template source: C:\hybris-commerce-suites-5.7.0.3\hybris\bin\custom\yb2bacceleratorstorefront 
    [echo] Using extension template source: C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratortest 
    [echo] Using extension template source: C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratorstorefront 
    [echo] Using extension template source: C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratorfulfilmentprocess 
    [echo] Using extension template source: C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratorinitialdata 
    [echo] Using extension template source: C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratorcockpits 
    [echo] Processing extension yacceleratorcore 
    [mkdir] Created dir: C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris\extgen\yacceleratorcore 
    [echo] Copying template files from C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratorcore to C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris/extgen/yacceleratorcore 
    [copy] Copying 474 files to C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris\extgen\yacceleratorcore 
    [echo] Replacing tokens in template files: C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris/extgen 
    [replace] Replaced 428 occurrences in 100 files. 
    [copy] Copying 474 files to C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris\extgen_final\yacceleratorcore 
    [echo] Processing extension yacceleratorfacades 
    [mkdir] Created dir: C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris\extgen\yacceleratorfacades 
    [echo] Copying template files from C:\hybris-commerce-suites-5.7.0.3\hybris\bin\ext-template\yacceleratorfacades to C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris/extgen/yacceleratorfacades 
    [copy] Copying 70 files to C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris\extgen\yacceleratorfacades 
    [echo] Replacing tokens in template files: C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris/extgen 
    [replace] Replaced 117 occurrences in 40 files. 
    [copy] Copying 70 files to C:\hybris-commerce-suites-5.7.0.3\hybris\temp\hybris\extgen_final\yacceleratorfacades 
    [echo] Processing extension yb2bacceleratorstorefront 

BUILD FAILED 
C:\hybris-commerce-suites-5.7.0.3\hybris\bin\platform\build.xml:121: The following error occurred while executing this line: 
C:\hybris-commerce-suites-5.7.0.3\hybris\bin\platform\resources\ant\modulegen.xml:324: The following error occurred while executing this line: 
C:\hybris-commerce-suites-5.7.0.3\hybris\bin\platform\resources\ant\modulegen.xml:330: The following error occurred while executing this line: 
C:\hybris-commerce-suites-5.7.0.3\hybris\bin\platform\resources\ant\modulegen.xml:45: extgen.properties in source extension not found! this is not a template! 

Total time: 22 seconds 

C:\hybris-commerce-suites-5.7.0.3\hybris\bin\platform> 

localextension.xml:

<extension name='mcc' /> 
    <extension name='backoffice' /> 
    <extension name='commercesearchbackoffice' /> 

    <extension name='commerceservicesbackoffice' /> 
    <extension name='solrfacetsearchbackoffice' /> 

    <extension name='yacceleratorcockpits' /> 
    <extension name='yacceleratorinitialdata' /> 
    <extension name='yacceleratorfulfilmentprocess' /> 
    <extension name='yacceleratorstorefront' /> 
    <extension name='yaddon' /> 
    <extension name='ycommercewebservices' /> 

    <extension name="electronicsstore"/> 
    <extension name="apparelstore"/> 
    <extension name='solrserver' /> 
    <extension name='liveeditaddon' /> 
    <extension name='acceleratorwebservicesaddon' /> 

     <extension name='powertoolsstore' /> 
    <extension name='b2bcommercebackoffice' /> 
     <extension name='b2badmincockpit' /> 
    <extension name='b2bacceleratoraddon' /> 
    <extension name='commerceorgaddon' /> 

    <extension dir="C:\hybris-commerce-suites-5.7.0.3\hybris\bin/custom/yb2bacceleratorstorefront"/> 
+0

Où est l'erreur? Je ne peux pas voir une erreur dans modulegen? –

+0

@MikePalfrey Sa construction d'affichage a échoué ... j'avais mis à jour ma question ci-dessus .. – User2413

Répondre

0

Je n'ai pas testé, mais je pense que cela est un problème de chemin.

<extension dir="C:\hybris-commerce-suites-5.7.0.3\hybris\bin/custom/yb2bacceleratorstorefront"/> 

Existe-t-il? Essayez de charger l'extension par son nom, par exemple. Si cela fonctionne, cela indique un problème avec le chargement de l'extension basée sur le répertoire (probablement un chemin incorrect).

+0

J'ai essayé de cette manière aussi bien que donner la construction échouée .. – User2413

+0

Est-ce qu'il construit sans votre extension incluse? Le fichier extgen.properties existe-t-il dans votre extension? –

+0

oui il construit sans extension ... et oui les fichiers extgen.properties existent aussi ... – User2413

1

C'est parce que vous avez cette nouvelle extension personnalisée yb2bacceleratorstorefront dans votre dossier personnalisé, et ceci est le chargement automatique en raison de la ligne au-dessus de votre extrait de localextensions.xml.

Cette extension essaye alors de s'impliquer dans le modulegen car elle contient la même clé de modulegen parce que vous venez de la générer, mais ce n'est plus un modèle comme vous l'avez généré.

Vous devez d'abord exécuter le modulegen. Ensuite, générez autant de vitrines supplémentaires que vous le souhaitez. Mais gardez à l'esprit ce ne sont que des outils pour vous aider, et si vous voulez faire des choses plus complexes, vous devrez comprendre comment.

+0

Merci pour la mise à jour! Une fois que vous avez fini avec vos vitrines, pouvez-vous simplement reculer le yb2bacceleratorstorefront dans le dossier personnalisé au lieu de le réinstaller? – killjoy