SaaS Connectivity is a cloud based connector runtime that makes developing and deploying web service connectors easier than ever. The SaaS Connectivity framework allows an easy way to connect to cloud-based sources in a truly SaaS architecture, without the need to rely on a VA. Phil will walk us through how to get started and talk about some of the benefits like debugging and testing locally, no rules needed, and more.
Hello Phil. I am very new to Sailpoint so I found your Saas Connectivity presentation to be excellent. Looking forward to implementing this solution at my work. However i am getting an error when I run the “npm run dev” command. any advice work be very helpful.
> cross-env NODE_OPTIONS=--enable-source-maps spcx run dist/index.js
node:internal/child_process:421
throw new ErrnoException(err, 'spawn');
^
Error: spawn EINVAL
at ChildProcess.spawn (node:internal/child_process:421:11)
at spawn (node:child_process:760:9)
at spawnTsc (C:\VSCode\Samples\ConnPrj3\node_modules\@sailpoint\connector-sdk\bin\spcx.ts:73:20)
at runDev (C:\VSCode\Samples\ConnPrj3\node_modules\@sailpoint\connector-sdk\bin\spcx.ts:83:2)
at Object.<anonymous> (C:\VSCode\Samples\ConnPrj3\node_modules\@sailpoint\connector-sdk\bin\spcx.ts:32:2)
at Module._compile (node:internal/modules/cjs/loader:1467:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1551:10)
at Module.load (node:internal/modules/cjs/loader:1282:32)
at Module._load (node:internal/modules/cjs/loader:1098:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14) {
errno: -4071,
code: 'EINVAL',
syscall: 'spawn'
}
I appreciate any help / guidance you can provide
Thanks
-Martin Valenzuela
I see that @philip-ellis Philip provided some feedback already, I have been facing the same issue and I made some adjustments to the code (spcx.js) on line 60