My coworker and I were installing a fresh setup of DSpace on an existing Oracle 10g installation. First of all, deploying the application via the Oracle Application Server was not working at all. Eventually we decided to make an exception for DSpace (from our normal deployment procedures in my office). We set up Apache Tomcat on RedHat Enterprise Linux 5 and the application finally deployed.
We started testing the application and things looked fine. Very soon we realized that when we tried to add content to DSpace, the content creation process was not functioning properly. Null values were being passed through the content creation process, and content could not be saved to the database due to Null Pointer Exceptions.
We searced all of DSpace's documentation, Googled, re-Googled, and Googled the terms again looking for what could be throwing the error.