In eclipse, db connect, be careful on whether ssl connect. the url is diff.
below is the ssl description.
Secure Sockets Layer (SSL) is a security protocol that provides communications privacy and authentication for IBM® Lotus® Domino® server tasks that operate over TCP/IP. You can require users to access a database using a secure SSL connection. You can also choose to require an SSL connection to a single database or to all databases on a server.
If the server is not configured to require an SSL connection, clients will be able to use either SSL or unsecured TCP/IP to connect to the server; for example, in a browser, by using HTTP (for non-SSL) or HTTPS (for SSL).