http://myserver:7000/Myapp/pages/index.jsf (when I hit this URl, I expect to be redirected to SSL port (inside data-constraint); but do NOT get redirected - i.e., URL stays http and port 700 - and results in Cannot find server or DNS error)
Well does the redirect... overwise you won't complain about can't find and or DNS error.
Try to see what is in the redirect message (use curl -v for example).