3:23:42 PM PDT - Sat, Jun 14th 2014 |
|
I have successfully built ECCE 7.0 on the latest Debian 7 (Debian 7.5), and I am using it along with a locally compiled version of NWChem. I am using the 64 bit version of Debian and I have compiled ECCE and NWChem as 64 bit applications.
Where are you trying to create your calculation? It needs to be somewhere that the current ECCE user can write to. For example, in my setup I have one user 'niels' in ECCE and I have set up ECCE for local access only. I log in as niels to the Debian desktop, start ECCE as niels in a terminal and log in to ECCE as niels, and then I can create and run calculations.
In the organizer I can create a new calculation under the home location of niels, but if I try to create a new calculation one level up under 'users' I get prompted to log in to ECCE again, and my local password for niels does not work. When I cancel the login attempt trying to create a calculation under 'users' I get the Null Pointer Resource error. This is not a very good error message, but if your case is similar it could mean that you are trying to create a calculation somewhere that your ECCE user cannot write to, or that perhaps you are having problems with authentication or directory ownership.
On my system I have installed ECCE to /opt/science/ecce/. The actual projects for niels are found under /opt/science/ecce/server/data/Ecce/users/niels/ and that directory is owned by the 'nobody' user in the root group, indicating that the ECCE server process owns it rather than any ordinary user account.
Find your ECCE users directory, the equivalent of my '/opt/science/ecce/server/data/Ecce/users/' above. What does ls -l show for that directory? Do you see your ECCE user's directory under that users directory?
|