This is related with the support Ticket # 747.
After a fresh installation of OpenNMS 1.8.14 over Solaris, the customer reported the following error when starting opennms:
opennms -v start
Starting OpenNMS: /opt/opennms/bin/opennms: local: not found
/opt/opennms/bin/opennms: test: argument expected
Ben suggested to change the following line on /opt/opennms/bin/opennms:
That has solved the problem !!