I followed the instructions for creating a standard project for Strongloop with IBM API Connect.
Link to the tutorial
At the "Start your API" step, when clicking on the start button, the API didn't start.
In my console, there was this error message:
Unhandled rejection Error: Service manager failed to start.
Please review /Users/edouardm/.apiconnect/strong-pm/start.log for details.
loopback-connector-sqlite3 must be installed to use the sql backend.
Use the --json-file-db option if you are unable to install loopback-connector-sqlite3.
at ChildProcess.<anonymous> (/usr/local/lib/node_modules/apiconnect/node_modules/apiconnect-cli-pm/lib/start/pm.js:122:23)
at ChildProcess.g (events.js:260:16)
at emitTwo (events.js:87:13)
at ChildProcess.emit (events.js:172:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
at Process.onexit (/usr/local/lib/node_modules/apiconnect/node_modules/apiconnect-cli-edit/node_modules/apim-ui/node_modules/loopback-workspace/node_modules/loopback/node_modules/continuation-local-storage/node_modules/async-listener/glue.js:188:31)
I just ran the sample, and didn't run into the issue that you mentioned. Here is some data that may help you.
node version: 4.1.2
npm version: 2.14.4
apic version: 1.0.2
Double check to see that your model is using the In-memory DB and that you clicked the save icon in the right corner of your screen after making the changes.