I think the results you are getting are expected.
Let's take
https://www.domain.org
as an example: This request is received by http-listener-2, which does not have any virtual server with name "www.domain.org" associated with it. Therefore, it delegates the request to its default virtual server "secure.domain.org", which has context4 configured as its default-web-module, which is therefore chosen to serve the request.
The same logic applies to your remaining requests.
Jan
[Message sent by forum member 'jluehe' (jluehe)]
http://forums.java.net/jive/thread.jspa?messageID=288175