Errore: BUILD_MAVEN_PACKAGE_ERROR in AEM Cloud Manager

Ogni volta che si incontra un Build_Maven_Package_Error in Adobe Experience Manager Cloud Manager, è dovuto a un errore di codice. Questo problema può essere risolto aggiornando la versione del nodo in un modulo non riuscito tramite npm (Node Package Manager).

Descrizione description

Ambiente

Adobe Experience Manager Cloud Manager

Problema/Sintomi

Come risolvere l'errore - Build_Maven_Package_Error in AEM Cloud Manager?

19:19:53,214 [ main]  [ INFO]  ------------------------------------------------------------------------

    19:19:53,215 [ main]  [ INFO]  Reactor Summary for customer_name XXXX.XXX.XXXXXXX.XXXXXXXXXX:{}:

    19:19:53,215 [ main]  [ INFO]

    19:19:53,216 [ main]  [ INFO]  customer_name ...................................... SUCCESS [   3.600 s]

    19:19:53,217 [ main]  [ INFO]  customer_name - Core ............................... SUCCESS [  17.855 s]

    19:19:53,218 [ main]  [ INFO]  customer_name - UI Frontend ........................ FAILURE [ 01:16 min]

    19:19:53,218 [ main]  [ INFO]  customer_name – UI React ........................... SKIPPED

    19:19:53,218 [ main]  [ INFO]  customer_name - UI apps ............................ SKIPPED

    19:19:53,219 [ main]  [ INFO]  customer_name - UI content ......................... SKIPPED

    19:19:53,219 [ main]  [ INFO]  customer_name Project Package ...................... SKIPPED

    19:19:53,219 [ main]  [ INFO]  customer_name - Dispatcher ......................... SKIPPED

    19:19:53,220 [ main]  [ INFO]  ------------------------------------------------------------------------

    19:19:53,220 [ main]  [ INFO]  BUILD FAILURE

    19:19:53,220 [ main]  [ INFO]  ------------------------------------------------------------------------

    19:19:53,222 [ main]  [ INFO]  Total time:  01:41 min

    19:19:53,224 [ main]  [ INFO]  Finished at: 2023-02-07T19:19:53Z

    19:19:53,224 [ main]  [ INFO]  ------------------------------------------------------------------------

    19:19:53,226 [ main]  [ ERROR]  Failed to execute goal com.github.xxxxx:frontend-maven-plugin:1.7.6:npm (npm run prod) on project com.xyz.ui.frontend: Failed to run task: 'npm run prod' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 2 (Exit value: 2) ->[ Help 1]

    19:19:53,227 [ main]  [ ERROR]

ERRORE nel ticket P2:

Pipeline Name: Production Pipeline

    Pipeline Status: FAILED

    Failure Caused By: CUSTOMER

    Failed Step: build

    Error Message: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)

Risoluzione resolution

Questo errore è dovuto a un problema di codice che deve essere risolto aggiornando la versione del nodo in un modulo non riuscito utilizzando npm. Per apportare questa modifica, effettua le seguenti operazioni:

  1. Trovare la versione del nodo utilizzata nel reattore pom.xml. Nell'esempio seguente = 16.14.0 pom.xml:

    code language-none
    <configuration>
            <nodeVersion>v16.14.0</nodeVersion>.
            <npmVersion>8.3.1</npmVersion>
        <configuration>
    
  2. Aggiungere questa versione del nodo come devDependencies nel file package.json del modulo che non è stato possibile generare. Nell’esempio precedente, è UI Frontend.

    PRIMA - package.json:

    code language-none
    "devDependencies": {
        "@babel/core": "7.0.0",
        "@babel/plugin-proposal-class-properties": "7.3.3",
        "@babel/plugin-proposal-object-rest-spread": "7.3.2",
        "@material/tab-bar": "12.0.0",
        },
    

    DOPO - package.json:

    code language-none
    "devDependencies": {
        "@types/node": "16.14.0",                          THIS LINE WAS ADDED
        "@babel/core": "7.0.0",
        "@babel/plugin-proposal-class-properties": "7.3.3",
        "@babel/plugin-proposal-object-rest-spread": "7.3.2",
        "@material/tab-bar": "12.0.0",
        },
    
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f