I have been working with EMERSE since late last year. I got the software up and running on CentOS7 with the following architecture:
Web Server running Apache2 pointing at an App server running Tomcat, Solr, Oracle, and ActiveMQ.
Now, I am attempting to move Tomcat onto the Web server with Apache, and I am running into issues.
One thing, upon Tomcat startup, I see the following:
ERROR: [2020-04-06T17:20:21,486] edu.umich.med.emerse.service.search.LuceneSearcher.init()92 Failed to find index data directory: /var/solr/data/documents/data
The lucene.indexPath is set in emerse.properties in Tomcat/conf on the Web server. The /var/solr/data directory is on the App server, so I am wondering if Tomcat needs to be running on the same server as Solr (and Oracle and ActiveMQ for that matter)? It doesn’t seem like it would be a requirement, but, like I say, I am running into some issues and thought it best to ask.
Thank you for your help.