[ 
https://issues.apache.org/jira/browse/ATLAS-1539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Kantor updated ATLAS-1539:
--------------------------------
    Attachment: rb56463.patch

Rebased, addressed review comments, attached updated patch.

> webapp tests fail when run from the webapp project directory
> ------------------------------------------------------------
>
>                 Key: ATLAS-1539
>                 URL: https://issues.apache.org/jira/browse/ATLAS-1539
>             Project: Atlas
>          Issue Type: Bug
>            Reporter: David Kantor
>            Assignee: David Kantor
>         Attachments: rb56463.patch
>
>
> Integration tests in webapp mostly fail when the tests are invoked from the 
> webapp project directory.  The jetty container used by the tests is 
> compromised due to the error shown below, because the 
> atlas-application.properties file in the typesystem test jar has properties 
> which assume the tests will always be run from the top level e.g.
> {noformat}
> atlas.auth.policy.file=${sys:user.dir}/distro/src/conf/policy-store.txt
> atlas.authentication.method.file.filename=${sys:user.dir}/distro/src/conf/users-credentials.properties
> {noformat}
> Here is the error which occurs within jetty:
> {noformat}
> 2017-02-07 22:49:33,358 ERROR - [main:] ~ Error while reading user.properties 
> file, 
> filepath=C:\source\atlas\webapp/distro/src/conf/users-credentials.properties 
> (UserDao:74)
> java.io.FileNotFoundException: 
> C:\source\atlas\webapp\distro\src\conf\users-credentials.properties (The 
> system cannot find the path specified)
>       at java.io.FileInputStream.open0(Native Method)
>       at java.io.FileInputStream.open(FileInputStream.java:195)
>       at java.io.FileInputStream.<init>(FileInputStream.java:138)
>       at java.io.FileInputStream.<init>(FileInputStream.java:93)
>       at 
> org.apache.atlas.web.dao.UserDao.loadFileLoginsDetails(UserDao.java:67)
>       at org.apache.atlas.web.dao.UserDao.init(UserDao.java:53)
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to