Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via sourceforge.net by Unknown author, 1 year ago
-discuss-bounces@...] On Behalf Of Bruno Vieira Sent: Thursday, November 08, 2007 6:48 AM To: General OpenNMS Discussion Subject: Re: [opennms-discuss] Categories on discovery Hi Will. Thank you for the input. I've been trying to do what you said
org.xml.sax.SAXException: Parsing Error : The element type
 "event-script" must be terminated by the matching end-tag
 "</event-script>".
 You're missing the closing </event-script> tag.
 ________________________________
 From: opennms-discuss-bounces@...
 [mailto:opennms-discuss-bounces@...] On Behalf Of
 Bruno Vieira
 Sent: Thursday, November 08, 2007 6:48 AM
 To: General OpenNMS Discussion
 Subject: Re: [opennms-discuss] Categories on discovery
 Hi Will.
 Thank you for the input.
 I've been trying to do what you said, to use the
 scriptd-configuration.xml and add some logic for the discovered nodes
 but without success.
 Bellow you can see my scriptd-configuration.xml :
 <?xml version="1.0"?>
 <scriptd-configuration>
         <engine language="beanshell"
 className="bsh.util.BeanShellBSFEngine" extensions="bsh"/>
         <start-script language="beanshell">
                 import org.opennms.protocols.snmp.SnmpPduTrap;
                 import java.net.InetAddress;
                 import java.net.UnknownHostException ;
                 log = bsf.lookupBean("log");
         snmpTrapHelper = new
 org.opennms.netmgt.scriptd.helper.SnmpTrapHelper();
         </start-script>
         <stop-script language="beanshell">
                 snmpTrapHelper.stop();
                 log.debug("executing a stop script");
         </stop-script>
         <event-script language="beanshell">
         event = bsf.lookupBean("event");
         if ((event.uei.equals("uei.opennms.org/nodes/nodeAdded")) {
                 log.debug("MYDEBUG - Event nodeAdded.");
         }
 </scriptd-configuration>
 I think that this file is correct but I always get the following error:
 Starting OpenNMS: Started OpenNMS, but it stopped running: check
 output.log
 output.log:
 Executing command: /opt/opennms/bin/runjava -r  --
 -Dopennms.home=/opt/opennms -Xmx512m -jar
 /opt/opennms/lib/opennms_bootstrap.jar start
 Caused by: An error occurred while attempting to start the
 "OpenNMS:Name=Scriptd" service (class
 org.opennms.netmgt.scriptd.jmx.Scriptd).  S
 hutting down and exiting.
 javax.management.RuntimeMBeanException : RuntimeException thrown in
 operation init
         at
 com.sun.jmx.mbeanserver.StandardMetaDataImpl.wrapRuntimeException(Standa
 rdMetaDataImpl.java:994)
         at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(
 StandardMetaDataImpl.java:430)
         at
 com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at
 com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBea
 nServerInterceptor.java :815)	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)	at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:313)