Howdy,

I’ve been trying to identify the root cause of the SDC compilation error and I 
noticed that it’s caused by onboarding-ui-war module.  I’m getting the 
following error when it tries to run the build maven goal[1]

[INFO]  [1025] ./src/sdc-app/heatvalidation/UploadScreen.jsx 3.7 kB {2} [built]
[INFO]  [1083] multi sdc-app/heatValidation.app.jsx 28 bytes {2} [built]
[INFO]      + 904 hidden modules
[INFO]
[INFO] ERROR in ./src/sdc-app/flows/SequenceDiagram.jsx
[INFO] Module not found: Error: Can't resolve 'dox-sequence-diagram-ui' in 
'/opt/sdc/openecomp-ui/src/sdc-app/flows'
[INFO]  @ ./src/sdc-app/flows/SequenceDiagram.jsx 37:28-62
[INFO]  @ ./src/sdc-app/flows/FlowsListEditorView.jsx
[INFO]  @ ./src/sdc-app/flows/FlowsListEditor.js
[INFO]  @ ./src/sdc-app/ModulesOptions.jsx
[INFO]  @ ./src/sdc-app/sdc.app.jsx
[INFO]  @ multi sdc-app/sdc.app.jsx
[INFO] bundleJS : Failure!!
[INFO]          -language:  en
[INFO] [21:13:19] 'prod' errored after 2.25 min
[INFO] [21:13:19] Error: Webpack build FAILED
[INFO]     at prodTask.catch.err (/opt/sdc/openecomp-ui/gulpfile.js:89:9)
[INFO]     at tryCatcher 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/util.js:26:23)
[INFO]     at Promise._settlePromiseFromHandler 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/promise.js:510:31)
[INFO]     at Promise._settlePromiseAt 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/promise.js:584:18)
[INFO]     at Promise._settlePromises 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/promise.js:700:14)
[INFO]     at Async._drainQueue 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/async.js:123:16)
[INFO]     at Async._drainQueues 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/async.js:133:10)
[INFO]     at Immediate.Async.drainQueues 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/async.js:15:14)
[INFO]     at runCallback (timers.js:649:20)
[INFO]     at tryOnImmediate (timers.js:622:5)
[INFO]     at processImmediate [as _immediateCallback] (timers.js:594:5)
[INFO]

My understanding is that maven[1] calls gulp[2], gulp calls webpack in its prod 
task[3] and the prod task loads the modules using the webpack.production.js 
file[4].  I’m currently using the code as it is in the 
repo(https://git.onap.org/sdc/) but I’m not sure if I’m missing something? Any 
help will be really appreciated.

Regards/Saludos
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/sdc/tree/openecomp-ui/pom.xml#n114
[2] https://git.onap.org/sdc/tree/openecomp-ui/package.json#n9
[3] https://git.onap.org/sdc/tree/openecomp-ui/gulpfile.js#n80
[4] https://git.onap.org/sdc/tree/openecomp-ui/tools/gulp/tasks/prod.js#n89


From: <onap-discuss-boun...@lists.onap.org> on behalf of Victor Morales 
<victor.mora...@intel.com>
Date: Monday, July 3, 2017 at 11:12 AM
To: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>
Subject: [onap-discuss] [sdc] Help for compiling SDC module

Hey there,

I’m trying to compile the SDC repo[1] with the command `mvn clean install 
-DskipTests=true -Dmaven.test.skip=true -Dadditionalparam=-Xdoclint:none` but 
I’m getting the following error:

==> sdc: [ERROR] npm ERR! code ENOENT
==> sdc: [ERROR] npm ERR! errno -2
==> sdc: [ERROR] npm ERR! syscall chmod
==> sdc: [ERROR]
==> sdc: [ERROR] npm ERR! enoent ENOENT: no such file or directory, chmod 
'/opt/sdc/openecomp-ui/node_modules/coffee-script/bin/coffee'
==> sdc: [ERROR] npm ERR! enoent ENOENT: no such file or directory, chmod 
'/opt/sdc/openecomp-ui/node_modules/coffee-script/bin/coffee'
==> sdc: [ERROR] npm ERR! enoent This is most likely not a problem with npm 
itself
==> sdc: [ERROR] npm ERR! enoent and is related to npm not being able to find a 
file.
==> sdc: [ERROR] npm ERR! enoent
==> sdc: [ERROR]
==> sdc: [ERROR] npm ERR! Please include the following file with any support 
request:
==> sdc: [ERROR] npm ERR!     /opt/sdc/openecomp-ui/npm-debug.log

During the compilation of onboarding-ui-war module, I tried updating the 
node.js and npm versions and adding some dependencies(like coffe, istambul and 
others) without any success.  I just wondering if there is a missing step or 
dependency for that compilation.

Thanks
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/sdc/
_______________________________________________
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss

Reply via email to