Unfortunately this has not been tested on Unix, or more specific OS X 10.10. The installer for version 0.6.26 did not worked, so I grabbed the TGZ file...
Followed the same steps as mentions for Windows and adapted for *nix - but see the following Java exceptions when starting 'nix.runMon.sh':
- download nis-ncc-0.6.26.tgz
- untar
- open a terminal
cd ~/Downloads/package
./nix.runNcc.sh
- wait a moment and open a new terminal session
./nix.runNis.sh
- wait a moment and open a new terminal session
./nix.runMon.sh
**** broken ****
. . . .
2015-04-12 19:37:12.333 INFO FrameworkServlet 'Spring MVC Dispatcher Servlet': initialization completed in 1477 ms (org.springframework.web.servlet.DispatcherServlet initServletBean)
2015-04-12 14:37:12.333:INFO:oejsh.ContextHandler:main: Started o.e.j.s.ServletContextHandler@33617539{/,null,AVAILABLE}
2015-04-12 14:37:12.340:WARN:oejuc.AbstractLifeCycle:main: FAILED ServerConnector@6e46d9f4{HTTP/1.1}{0.0.0.0:8989}: java.net.BindException: Address already in use
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:437)
at sun.nio.ch.Net.bind(Net.java:429)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
. . . .
Caused by: org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-175]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:332)
at org.h2.message.DbException.get(DbException.java:172)
. . . .
(org.nem.core.deploy.CommonStarter main)
2015-04-12 19:37:15.355 INFO NEM Infrastructure Server 0.6.26-BETA shutdown... (org.nem.core.deploy.CommonStarter main)
Common guys - please test before releasing it. I did a port scan between port 8000 to 9000 and nothing?
Should this not be: 0.0.0.0:8989 --> 127.0.0.1:8989
Looks like you already got another instance of NIS running or some other program is using the db.