Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-4286

users.properties file not being correctly located in CustomSecurityManagerTestCase

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • JBossAS-4.2.0.GA
    • JBossAS-4.2.0.CR1
    • Security
    • None

      The following tests are failing due to a common error:
      testGetCallerPrinciple, testStatefulCreateCaller, testMethodAccess, testDomainMethodAccess
      testMethodAccess2, testLocalMethodAccess, testUncheckedRemote, testRemoteUnchecked, testUnchecked
      testUncheckedWithLogin, testExcluded, testRunAs, testDeepRunAs
      and others

      The common error is:
      Suite: org.jboss.test.security.test.CustomSecurityManagerTestCase(custom-secmgr)
      Test: testDomainMethodAccess
      Type: error
      Exception: java.rmi.AccessException
      Message: SecurityException; nested exception is: javax.security.auth.login.LoginException: Missing users.properties file.
      ---------------------------------

      The test case CunstomSecurityManagerTestCase is a subclass of the test case EJBSpecUnitTestCase.
      EJBSpecUnitTestCase deploys the jar security-spec.jar which contains users.properties and roles.properties files, but these seem not to be located.

      From the output.log, it seems that the security-spec.jar is not being deployed before the custom-secmgrtests.ear. I have attached the log.

        1. server.log
          1.31 MB
        2. output.log
          106 kB

              anil.saldhana Anil Saldanha (Inactive)
              rachmato@redhat.com Richard Achmatowicz
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: