Господа!
Кому нибудь удавалось установить OpenNMS 1.2.7 на FreeBSD? Скомпилировалось и установилось все нормально, база в postgresql создалась, запускается opennms, проблемы возникли с tomcat55. По инструкции сделал /usr/local/OpenNMS/bin/install -y -w /usr/local/tomcat5.5/webapps -W /usr/local/tomcat5.5/server/lib
, но при попытке в браузере набрать http://host:8180/opennms/ tomcat выдает 404. Редактирую /usr/local/tomcat5.5/conf/serve.sml, пишу в нем:
<Context path="/opennms" docBase="/usr/local/OpenNMS/webapps/opennms"
debug="0" reloadable="true">
<Logger className="org.opennms.web.log.Log4JLogger" homeDir="/usr/local/OpenNMS" />
<Realm className="org.opennms.web.authenticate.OpenNMSTomcatRealm" homeDir="/usr/local/OpenNMS" />
</Context>
Тогда tomcat ругается:
stderr.log:
log4j:WARN No appenders could be found for logger (OpenNMS.WEB.AUTH).
log4j:WARN Please initialize the log4j system properly
stdout.log:
SEVERE: Exception sending context initialized event to listener instance of class org.opennms.web.InitializerServletContextListener
java.lang.NoClassDefFoundError: org/apache/xml/serialize/XMLSerializer
at org.exolab.castor.xml.Unmarshaller.initConfig(Unknown Source)
at org.exolab.castor.xml.Unmarshaller.<init>(Unknown Source)
at org.exolab.castor.xml.Unmarshaller.<init>(Unknown Source)
at org.exolab.castor.xml.Unmarshaller.unmarshal(Unknown Source)
at org.opennms.netmgt.config.CategoryFactory.<init>(CategoryFactory.java:95)
at org.opennms.netmgt.config.CategoryFactory.init(CategoryFactory.java:119)
at org.opennms.web.category.CategoryModel.<init>(CategoryModel.java:84)
at org.opennms.web.category.CategoryModel.getInstance(CategoryModel.java:65)
at org.opennms.web.category.CategoryList.<init>(CategoryList.java:90)
...
Где собака порылась?