Got an eror while running unit tests on jsf.
Hi
i checked the latest verison from cvs and also downloaded the latest build of glassfish for linux.
While trying to run the unt tests, i got the followig error when i ran "test.appserver" under jsf-ri.
i made sure that the server was runing at the time when i ran the test and have the correct versions of cactus,junit and html-unit.But the test resulted in the folowing error:
**********
run.cactus.test.appserver:
deploy:
[copy] Copying 1 file to /home/kc161609/glassfish/domains/domain1/autodeploy
run.cactus.test:
[junit] Running com.sun.faces.application.TestActionListenerImpl
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 9.755 sec
[junit] Testsuite: com.sun.faces.application.TestActionListenerImpl
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 9.755 sec
[junit] Testcase: testProcessAction took 5.845 sec
[junit]Caused an ERROR
[junit] (java.lang.reflect.ReflectPermission suppressAccessChecks)
[junit]at com.sun.faces.cactus.TestingUtil.invokePrivateMethod(TestingUtil.java:48)
[junit]at com.sun.faces.cactus.StoreServletContext.setServletContext(StoreServletContext.java:58)
[junit]at com.sun.faces.cactus.FacesTestCaseService.setUp(FacesTestCaseService.java:147)
[junit]at com.sun.faces.cactus.ServletFacesTestCase.setUp(ServletFacesTestCase.java:160)
[junit]at org.apache.cactus.internal.AbstractCactusTestCase.runBareServer(AbstractCactusTestCase.java:153)
[junit]at org.apache.cactus.internal.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.java:119)
[junit]at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_aroundBody0(AbstractWebTestController.java:93)
[junit]at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_aroundBody1$advice(AbstractWebTestController.java:224)
[junit]at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest(AbstractWebTestController.java)
[junit]at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTestRedirector.java:101)
[junit]at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(ServletTestRedirector.java:224)
[junit]at org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java)
[junit]at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTestRedirector.java:72)
[junit]at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(ServletTestRedirector.java:224)
[junit]at org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.java)
[junit]at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
[junit]at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
[junit]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[junit]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit]at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:256)
[junit]at java.security.AccessController.doPrivileged(Native Method)
[junit]at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
[junit]at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:289)
[junit]at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:172)
[junit]at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:384)
[junit]at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:273)
[junit]at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:560)
[junit]at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:530)
[junit]at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:234)
[junit]at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
[junit]at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:560)
[junit]at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:71)
[junit]at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
[junit]at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:560)
[junit]at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:118)
[junit]at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
[junit]at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:131)
[junit]at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:560)
[junit]at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:530)
[junit]at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
[junit]at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:214)
[junit]at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:569)
[junit]at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:350)
[junit]at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:243)
[junit]at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:248)
[junit]at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:73)
[junit] Caused by: java.security.AccessControlException: access denied (java.lang.reflect.ReflectPermission suppressAccessChecks)
[junit]at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
[junit]at java.security.AccessController.checkPermission(AccessController.java:427)
[junit]at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
[junit]at java.lang.reflect.AccessibleObject.setAccessible(AccessibleObject.java:107)
[junit]at com.sun.faces.cactus.TestingUtil.invokePrivateMethod(TestingUtil.java:45)
[junit]... 48 more
BUILD FAILED
/home/kc161609/javaserverfaces-sources/jsf-ri/build.xml:820: The following error occurred while executing this line:
/home/kc161609/javaserverfaces-sources/jsf-ri/build-tests.xml:452: The following error occurred while executing this line:
/home/kc161609/javaserverfaces-sources/jsf-ri/build-tests.xml:338: Test com.sun.faces.application.TestActionListenerImpl failed
Total time: 2 minutes 27 seconds
*********
There is some "access denied exception"
(java.security.AccessControlException: access denied (java.lang.reflect.ReflectPermission suppressAccessChecks)
[junit] java.lang.RuntimeException: java.security.AccessControlException: access denied")
I think there is no problem with the build or the machine .I'm not sure what that problem is well,so please help me out with this error.
Thanks
Srinivas

