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
-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
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=3D"1.0"?>
<scriptd-configuration>
        <engine language=3D"beanshell"
className=3D"bsh.util.BeanShellBSFEngine" extensions=3D"bsh"/>
        <start-script language=3D"beanshell">
                import org.opennms.protocols.snmp.SnmpPduTrap;
                import java.net.InetAddress;
                import java.net.UnknownHostException ;
                log =3D bsf.lookupBean("log");
        snmpTrapHelper =3D new
org.opennms.netmgt.scriptd.helper.SnmpTrapHelper();
        </start-script>
        <stop-script language=3D"beanshell">=20
                snmpTrapHelper.stop();
                log.debug("executing a stop script");
        </stop-script>
        <event-script language=3D"beanshell">
        event =3D bsf.lookupBean("event");
        if ((event.uei.equals("uei.opennms.org/nodes/nodeAdded")) {
                log.debug("MYDEBUG - Event nodeAdded.");=20
        }
</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=3D/opt/opennms -Xmx512m -jar
/opt/opennms/lib/opennms_bootstrap.jar start=20
=20
Caused by: An error occurred while attempting to start the
"OpenNMS:Name=3DScriptd" 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)	at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:236)	at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:247)