I'm way out of my depth here: I do xml/xsl/css but don't know Java. If I'm giving too little or the wrong kind of information, please forgive me and let me know.
I've been changing a test install of DSpace 1.5.2 to look like the rest of my university's larger sites. We're using Manakin, and I was mostly editing in xmlui/themes. Because I was the only person doing this, and CSS/XSL is fiddly and requires a lot of reloading, I was working in the -inst directory instead of -src (still a pain, fiddling with Tomcat, but at least I didn't have to rebuild twenty times a day).
As far as I can see, I've changed:
- the text in the single paragraph in config/news-xmlui.xml
- the text of some messages in webapps/xmlui/i18n/messages.xml
- the default theme pointer in config/xmlui.xconf
At some point, I was changing the latter two files, stopping and restarting Tomcat and undeploying and redeploying the xmlui application on it. The index page stopped displaying, and instead I got a bunch of Java errors. They start out like this:
javax.servlet.ServletException: Servlet execution threw an exception
The rest is long, but visible at http://digilibtest.bu.edu:8080/xmlui/
But all the other pages are fine, for example: http://digilibtest.bu.edu:8080/xmlui/community-list
We basically blew away the entire dspace1.5.2-inst directory and did a fresh rebuild from -src, but that's not helping. Any advice?
Digital Collections and Computing Support Librarian
Boston University School of Theology
745 Commonwealth Avenue
Boston, MA 02215