<s>[INST] creates war with a secured servlet and basic authentication configured in web.xml deployment descriptor . it uses default security domain . concode_field_sep String SD_WITHOUT_LOGIN_PERMISSION concode_elem_sep SimpleSecurityDomain securityDomain concode_elem_sep UndertowDomainMapper applicationSecurityDomain concode_elem_sep String PASSWORD concode_elem_sep String EMPTY_PASSWORD concode_elem_sep String SUCCESSFUL_AUTH_EVENT concode_elem_sep String SUCCESSFUL_PERMISSION_CHECK_EVENT concode_elem_sep URL url concode_elem_sep String UNSUCCESSFUL_PERMISSION_CHECK_EVENT concode_elem_sep String USER concode_elem_sep String UNKNOWN_USER concode_elem_sep String NAME concode_elem_sep String WRONG_PASSWORD concode_elem_sep String UNSUCCESSFUL_AUTH_EVENT concode_elem_sep String SD_DEFAULT concode_field_sep WebArchive customizedDeployment concode_elem_sep SimpleSecurityDomain createSecurityDomainWithoutPermissionMapper concode_elem_sep WebArchive createWar concode_elem_sep void setup concode_elem_sep void setDefaultEventListenerOfApplicationDomain concode_elem_sep void setEventListenerOfApplicationDomain concode_elem_sep void tearDown [/INST] WebArchive function ( ) { return createWar ( SD_DEFAULT ) ; </s>