Buildfile: build.xml display-header: [echo] -->Running sec-ldaprealm-simpleweb tests from /export1/sonia/appserver-sqe/pe/security/ldaprealm/simpleweb ... setdefaultmode: [echo] So you are using Platform Edition print-props: [echo] admin.user=admin [echo] admin.port=4848 [echo] admin.domain=domain1 [echo] appserver.instance.name=server setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: [echo] Workaround for early v3: create directories... setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: clean: compile: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: compile-common: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: compile-common-as: [mkdir] Created dir: /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes [echo] sqe-common.xml: Compiling test source files [javac] Compiling 1 source file to /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: compile-common-as80: build: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: webclient-war-common: [mkdir] Created dir: /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/archive package-war-common: package-war-with-sun.xml: [echo] my build classes dir is:/export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes [mkdir] Created dir: /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp [mkdir] Created dir: /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp/WEB-INF [mkdir] Created dir: /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp/META-INF [mkdir] Created dir: /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp/WEB-INF/classes [copy] Copying 1 file to /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp/WEB-INF [copy] Warning: Could not find file /export1/sonia/appserver-sqe/pe/security/ldaprealm/simpleweb/${sun-resources-war.xml} to copy. [copy] Warning: Could not find file /export1/sonia/appserver-sqe/pe/security/ldaprealm/simpleweb/${webservices.xml} to copy. [copy] Warning: Could not find file /export1/sonia/appserver-sqe/pe/security/ldaprealm/simpleweb/${mappingfile.location}/${mappingfile.name} to copy. [copy] Warning: Could not find file /export1/sonia/appserver-sqe/pe/security/ldaprealm/simpleweb/${wsdlfile.location}/${wsdlfile.name} to copy. [copy] Warning: /export1/sonia/appserver-sqe/pe/security/ldaprealm/simpleweb/${wsdlfile.location} not found. [copy] Copying 1 file to /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp/WEB-INF [copy] Copying 3 files to /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp/WEB-INF/classes [echo] Creating war file /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/archive/sec-ldaprealm-simpleweb-web.war [jar] Building jar: /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/archive/sec-ldaprealm-simpleweb-web.war [echo] created war file /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/archive/sec-ldaprealm-simpleweb-web.war [delete] Deleting directory /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp/WEB-INF [delete] Deleting directory /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/classes/tmp/META-INF [echo] my webclient war classes are:**/*Servlet*.class package-war-without-sun.xml: deploy: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: deploy-web-local: [exec] Deprecated syntax, instead use: [exec] asadmin --port 4848 --host localhost --passwordfile /export1/sonia/appserver-sqe/build-config/adminpassword.txt --echo --user admin --terse=false deploy [options] ... [exec] asadmin --host localhost --port 4848 --user admin --passwordfile /export1/sonia/appserver-sqe/build-config/adminpassword.txt --interactive=false --echo=true --terse=false deploy --name sec-ldaprealm-simpleweb-web --contextroot ldaprealmsimpleweb --force=false --precompilejsp=false --verify=false --enabled=true --generatermistubs=false --availabilityenabled=false --keepreposdir=false --keepfailedstubs=false --logReportedErrors=true --upload=false --help=false /export1/sonia/appserver-sqe/build/pe/sparc_jed-asqe-2_SunOS/sec/archive/sec-ldaprealm-simpleweb-web.war [exec] Command deploy executed successfully. restart: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: restart-server-instance-common: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: restart-server-instance-common-pe: [echo] Restarting the AppServer instance... setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: stop-domain: [echo] run.xml:stopping domain... [exec] Waiting for the domain to stop .. [exec] Command stop-domain executed successfully. setdefaultmode: ping-appserver-version: init-password-file: create-password-file: start-domain: start-domain-pe: [echo] start-domain is running on Platform Edition... setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: start-domain-win: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: start-domain-unix: [echo] run.xml:starting domain on a unix OS... [exec] Deprecated syntax, instead use: [exec] asadmin --passwordfile /export1/sonia/appserver-sqe/build-config/adminpassword.txt --user admin start-domain [options] ... [exec] Waiting for DAS to start. ................................................................................................ [exec] Started domain: domain1 [exec] Domain location: /export1/sonia/v3/glassfishv3/glassfish/domains/domain1 [exec] Log file: /export1/sonia/v3/glassfishv3/glassfish/domains/domain1/logs/server.log [exec] Admin port for the domain: 4848 [exec] Command start-domain executed successfully. start-domain-ee: runweb: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: runweb-client1: [webtest] Full Path of Result File-> /export1/sonia/appserver-sqe/reports/pe-pe/sparc_jed-asqe-2_SunOS/gtest-results.xml [webtest] Test ID= ldaprealmsimplewebServlet [webtest] This is the new GTest version. in request dispatch... [webtest] Non SSL request... [webtest] host=localhost;port=8080 [webtest] Request->GET /ldaprealmsimpleweb/TestServlet HTTP/1.0 [webtest] Using BASIC Authentication [webtest] authHeader=Authorization: Basic bXVudGE6bXVudGE= [webtest] Request Headers : Host: localhost:8080 [webtest] In Session :declrolesimpleweb [webtest] RESPONSE: HTTP/1.1 200 OK [webtest] HEADER: X-Powered-By: Servlet/3.0X [webtest] HEADER: Server: GlassFish/v3X [webtest] HEADER: Pragma: No-cacheX [webtest] HEADER: Cache-Control: no-cacheX [webtest] HEADER: Expires: Wed, 31 Dec 1969 16:00:00 PSTX [webtest] HEADER: Content-Length: 966X [webtest] HEADER: Date: Fri, 25 Sep 2009 20:50:28 GMTX [webtest] HEADER: Connection: closeX [webtest] BODY:
Basic Authentication tests from Servlet: Test1,Test2,Test3 [webtest]
Authorization test from Servlet: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from Servlet. [webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] RedirectResponse=HTTP/1.0 [webtest] authMethod BASIC [webtest] EXPECTED RESULT [webtest] ===================================================== [webtest]
Basic Authentication tests from Servlet: Test1,Test2,Test3 [webtest]
Authorization test from Servlet: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from Servlet. [webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] ===================================================== [webtest] OK -->GET /ldaprealmsimpleweb/TestServlet HTTP/1.0 [webtest] lastTask setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: runweb-client2: [webtest] Full Path of Result File-> /export1/sonia/appserver-sqe/reports/pe-pe/sparc_jed-asqe-2_SunOS/gtest-results.xml [webtest] Test ID= ldaprealmsimplewebServlet [webtest] This is the new GTest version. in request dispatch... [webtest] Non SSL request... [webtest] host=localhost;port=8080 [webtest] Request->GET /ldaprealmsimpleweb/TestJSP HTTP/1.0 [webtest] Using BASIC Authentication [webtest] authHeader=Authorization: Basic bXVudGE6bXVudGE= [webtest] Request Headers : Host: localhost:8080 [webtest] In Session :declrolesimpleweb [webtest] RESPONSE: HTTP/1.1 200 OK [webtest] HEADER: X-Powered-By: JSP/2.1X [webtest] HEADER: Server: GlassFish/v3X [webtest] HEADER: Pragma: No-cacheX [webtest] HEADER: Cache-Control: no-cacheX [webtest] HEADER: Expires: Wed, 31 Dec 1969 16:00:00 PSTX [webtest] HEADER: Content-Type: text/html;charset=ISO-8859-1X [webtest] HEADER: Content-Length: 1044X [webtest] HEADER: Date: Fri, 25 Sep 2009 20:50:34 GMTX [webtest] HEADER: Connection: closeX [webtest] BODY: [webtest] [webtest] Web Auth Test [webtest] [webtest]
Basic Authentication tests from JSP: Test1,Test2,Test3 [webtest]
Authorization test from JSP: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from JSP. [webtest]
[webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] [webtest] [webtest] RedirectResponse=HTTP/1.0 [webtest] authMethod BASIC [webtest] EXPECTED RESULT [webtest] ===================================================== [webtest] [webtest] Web Auth Test [webtest] [webtest]
Basic Authentication tests from JSP: Test1,Test2,Test3 [webtest]
Authorization test from JSP: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from JSP. [webtest]
[webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] [webtest] [webtest] ===================================================== [webtest] OK -->GET /ldaprealmsimpleweb/TestJSP HTTP/1.0 [webtest] lastTask runweb1: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: runweb-client1: [webtest] Full Path of Result File-> /export1/sonia/appserver-sqe/reports/pe-pe/sparc_jed-asqe-2_SunOS/gtest-results.xml [webtest] Test ID= ldaprealmsimplewebServlet [webtest] This is the new GTest version. in request dispatch... [webtest] Non SSL request... [webtest] host=localhost;port=8080 [webtest] Request->GET /ldaprealmsimpleweb/TestServlet HTTP/1.0 [webtest] Using BASIC Authentication [webtest] authHeader=Authorization: Basic bXVudGE6bXVudGE= [webtest] Request Headers : Host: localhost:8080 [webtest] In Session :declrolesimpleweb [webtest] RESPONSE: HTTP/1.1 200 OK [webtest] HEADER: X-Powered-By: Servlet/3.0X [webtest] HEADER: Server: GlassFish/v3X [webtest] HEADER: Pragma: No-cacheX [webtest] HEADER: Cache-Control: no-cacheX [webtest] HEADER: Expires: Wed, 31 Dec 1969 16:00:00 PSTX [webtest] HEADER: Content-Length: 966X [webtest] HEADER: Date: Fri, 25 Sep 2009 20:50:34 GMTX [webtest] HEADER: Connection: closeX [webtest] BODY:
Basic Authentication tests from Servlet: Test1,Test2,Test3 [webtest]
Authorization test from Servlet: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from Servlet. [webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] RedirectResponse=HTTP/1.0 [webtest] authMethod BASIC [webtest] EXPECTED RESULT [webtest] ===================================================== [webtest]
Basic Authentication tests from Servlet: Test1,Test2,Test3 [webtest]
Authorization test from Servlet: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from Servlet. [webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] ===================================================== [webtest] OK -->GET /ldaprealmsimpleweb/TestServlet HTTP/1.0 [webtest] lastTask setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: runweb-client2: [webtest] Full Path of Result File-> /export1/sonia/appserver-sqe/reports/pe-pe/sparc_jed-asqe-2_SunOS/gtest-results.xml [webtest] Test ID= ldaprealmsimplewebServlet [webtest] This is the new GTest version. in request dispatch... [webtest] Non SSL request... [webtest] host=localhost;port=8080 [webtest] Request->GET /ldaprealmsimpleweb/TestJSP HTTP/1.0 [webtest] Using BASIC Authentication [webtest] authHeader=Authorization: Basic bXVudGE6bXVudGE= [webtest] Request Headers : Host: localhost:8080 [webtest] In Session :declrolesimpleweb [webtest] RESPONSE: HTTP/1.1 200 OK [webtest] HEADER: X-Powered-By: JSP/2.1X [webtest] HEADER: Server: GlassFish/v3X [webtest] HEADER: Pragma: No-cacheX [webtest] HEADER: Cache-Control: no-cacheX [webtest] HEADER: Expires: Wed, 31 Dec 1969 16:00:00 PSTX [webtest] HEADER: Content-Type: text/html;charset=ISO-8859-1X [webtest] HEADER: Content-Length: 1044X [webtest] HEADER: Date: Fri, 25 Sep 2009 20:50:35 GMTX [webtest] HEADER: Connection: closeX [webtest] BODY: [webtest] [webtest] Web Auth Test [webtest] [webtest]
Basic Authentication tests from JSP: Test1,Test2,Test3 [webtest]
Authorization test from JSP: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from JSP. [webtest]
[webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] [webtest] [webtest] RedirectResponse=HTTP/1.0 [webtest] authMethod BASIC [webtest] EXPECTED RESULT [webtest] ===================================================== [webtest] [webtest] Web Auth Test [webtest] [webtest]
Basic Authentication tests from JSP: Test1,Test2,Test3 [webtest]
Authorization test from JSP: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from JSP. [webtest]
[webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] [webtest] [webtest] ===================================================== [webtest] OK -->GET /ldaprealmsimpleweb/TestJSP HTTP/1.0 [webtest] lastTask runweb2: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: runweb-client1: [webtest] Full Path of Result File-> /export1/sonia/appserver-sqe/reports/pe-pe/sparc_jed-asqe-2_SunOS/gtest-results.xml [webtest] Test ID= ldaprealmsimplewebServlet [webtest] This is the new GTest version. in request dispatch... [webtest] Non SSL request... [webtest] host=localhost;port=8080 [webtest] Request->GET /ldaprealmsimpleweb/TestServlet HTTP/1.0 [webtest] Using BASIC Authentication [webtest] authHeader=Authorization: Basic bXVudGE6bXVudGE= [webtest] Request Headers : Host: localhost:8080 [webtest] In Session :declrolesimpleweb [webtest] RESPONSE: HTTP/1.1 200 OK [webtest] HEADER: X-Powered-By: Servlet/3.0X [webtest] HEADER: Server: GlassFish/v3X [webtest] HEADER: Pragma: No-cacheX [webtest] HEADER: Cache-Control: no-cacheX [webtest] HEADER: Expires: Wed, 31 Dec 1969 16:00:00 PSTX [webtest] HEADER: Content-Length: 966X [webtest] HEADER: Date: Fri, 25 Sep 2009 20:50:35 GMTX [webtest] HEADER: Connection: closeX [webtest] BODY:
Basic Authentication tests from Servlet: Test1,Test2,Test3 [webtest]
Authorization test from Servlet: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from Servlet. [webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] RedirectResponse=HTTP/1.0 [webtest] authMethod BASIC [webtest] EXPECTED RESULT [webtest] ===================================================== [webtest]
Basic Authentication tests from Servlet: Test1,Test2,Test3 [webtest]
Authorization test from Servlet: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from Servlet. [webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] ===================================================== [webtest] OK -->GET /ldaprealmsimpleweb/TestServlet HTTP/1.0 [webtest] lastTask setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: runweb-client2: [webtest] Full Path of Result File-> /export1/sonia/appserver-sqe/reports/pe-pe/sparc_jed-asqe-2_SunOS/gtest-results.xml [webtest] Test ID= ldaprealmsimplewebServlet [webtest] This is the new GTest version. in request dispatch... [webtest] Non SSL request... [webtest] host=localhost;port=8080 [webtest] Request->GET /ldaprealmsimpleweb/TestJSP HTTP/1.0 [webtest] Using BASIC Authentication [webtest] authHeader=Authorization: Basic bXVudGE6bXVudGE= [webtest] Request Headers : Host: localhost:8080 [webtest] In Session :declrolesimpleweb [webtest] RESPONSE: HTTP/1.1 200 OK [webtest] HEADER: X-Powered-By: JSP/2.1X [webtest] HEADER: Server: GlassFish/v3X [webtest] HEADER: Pragma: No-cacheX [webtest] HEADER: Cache-Control: no-cacheX [webtest] HEADER: Expires: Wed, 31 Dec 1969 16:00:00 PSTX [webtest] HEADER: Content-Type: text/html;charset=ISO-8859-1X [webtest] HEADER: Content-Length: 1044X [webtest] HEADER: Date: Fri, 25 Sep 2009 20:50:37 GMTX [webtest] HEADER: Connection: closeX [webtest] BODY: [webtest] [webtest] Web Auth Test [webtest] [webtest]
Basic Authentication tests from JSP: Test1,Test2,Test3 [webtest]
Authorization test from JSP: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from JSP. [webtest]
[webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] [webtest] [webtest] RedirectResponse=HTTP/1.0 [webtest] authMethod BASIC [webtest] EXPECTED RESULT [webtest] ===================================================== [webtest] [webtest] Web Auth Test [webtest] [webtest]
Basic Authentication tests from JSP: Test1,Test2,Test3 [webtest]
Authorization test from JSP: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from JSP. [webtest]
[webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] [webtest] [webtest] ===================================================== [webtest] OK -->GET /ldaprealmsimpleweb/TestJSP HTTP/1.0 [webtest] lastTask runweb3: setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: runweb-client1: [webtest] Full Path of Result File-> /export1/sonia/appserver-sqe/reports/pe-pe/sparc_jed-asqe-2_SunOS/gtest-results.xml [webtest] Test ID= ldaprealmsimplewebServlet [webtest] This is the new GTest version. in request dispatch... [webtest] Non SSL request... [webtest] host=localhost;port=8080 [webtest] Request->GET /ldaprealmsimpleweb/TestServlet HTTP/1.0 [webtest] Using BASIC Authentication [webtest] authHeader=Authorization: Basic bXVudGE6bXVudGE= [webtest] Request Headers : Host: localhost:8080 [webtest] In Session :declrolesimpleweb [webtest] RESPONSE: HTTP/1.1 200 OK [webtest] HEADER: X-Powered-By: Servlet/3.0X [webtest] HEADER: Server: GlassFish/v3X [webtest] HEADER: Pragma: No-cacheX [webtest] HEADER: Cache-Control: no-cacheX [webtest] HEADER: Expires: Wed, 31 Dec 1969 16:00:00 PSTX [webtest] HEADER: Content-Length: 966X [webtest] HEADER: Date: Fri, 25 Sep 2009 20:50:38 GMTX [webtest] HEADER: Connection: closeX [webtest] BODY:
Basic Authentication tests from Servlet: Test1,Test2,Test3 [webtest]
Authorization test from Servlet: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from Servlet. [webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] RedirectResponse=HTTP/1.0 [webtest] authMethod BASIC [webtest] EXPECTED RESULT [webtest] ===================================================== [webtest]
Basic Authentication tests from Servlet: Test1,Test2,Test3 [webtest]
Authorization test from Servlet: Test4,Test5-> HttpServletRequest.isUserInRole() authorization from Servlet. [webtest]

Test1. Postive check for the correct authentication type [webtest]
request.getAuthType() test Passed. [webtest]
Info:request.getAuthType() is= BASIC [webtest]

Test2. Positive check for the correct principal name [webtest]
request.getUserPrincipal() test Passed. [webtest]
Info:request.getUserPrincipal() is= munta [webtest]

Test3. Positive check whether given user authenticated [webtest]
request.getRemoteUser() test Passed. [webtest]
Info:request.getRemoteUser() is= munta [webtest]

Test4.Positive check whether the user is in proper role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Employee") is= true [webtest]

Test5.Negative check whether the current user is any other other role [webtest]
HttpServletRequest.isUserInRole() test Passed. [webtest]
Info:request.isUserInRole("Manager") is= false [webtest] ===================================================== [webtest] OK -->GET /ldaprealmsimpleweb/TestServlet HTTP/1.0 [webtest] lastTask setdefaultmode: setOSConditions: setToolWin: setToolUnix: setToolProperty: setS1ASclassPath: setS1AS80classPath: setS1WSclassPath: setJWSDPclassPath: setTimeStamp: init-password-file: init-common: init-password-file: create-password-file: create-report-dir: runweb-client2: [webtest] Full Path of Result File-> /export1/sonia/appserver-sqe/reports/pe-pe/sparc_jed-asqe-2_SunOS/gtest-results.xml [webtest] Test ID= ldaprealmsimplewebServlet [webtest] This is the new GTest version. in request dispatch... [webtest] Non SSL request... [webtest] host=localhost;port=8080 [webtest] Request->GET /ldaprealmsimpleweb/TestJSP HTTP/1.0 [webtest] Using BASIC Authentication [webtest] authHeader=Authorization: Basic bXVudGE6bXVudGE= [webtest] Request Headers : Host: localhost:8080 [webtest] In Session :declrolesimpleweb