-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi everybody,

i use the following OpenNMS from Source

RL: 
https://opennms.svn.sourceforge.net/svnroot/opennms/opennms/tags/opennms-1.6.0
Repository Root: https://opennms.svn.sourceforge.net/svnroot/opennms
Repository UUID: 5a839d81-1113-0410-b63e-f29b616ebcb1
Revision: 11141
Node Kind: directory
Schedule: normal
Last Changed Author: rangerrick
Last Changed Rev: 11110
Last Changed Date: 2008-10-28 15:33:35 +0100 (Tue, 28 Oct 2008)

OpenNMS is up and running. I have configured OTRS-Ticketer Plugin. I  
have compiled the
centric-troubleticketer-1.6.0.jar in opennms-tools. Here is my setup:

My OTRS-Server runs on 172.16.3.30.

opennms.properties
- ---------------------------
opennms 
.ticketer.plugin=org.opennms.netmgt.ticketer.otrs.OtrsTicketerPlugin
opennms.alarmTroubleTicketEnabled=true
opennms.alarmTroubleTicketLinkTemplate=<a 
href="http://172.16.3.30/otrs/index.pl?Action=AgentTicketZoom&TicketNumber=$ 
{id}">${id}</a>

otrs.properties
- -------------------
otrs.endpoint=http://172.16.3.30/otrs/opennms.pl
otrs.username=root
otrs.password=opennms
otrs.state=new
otrs.priority=3 normal
otrs.lock=unlock
otrs.queue=Raw
otrs.articletype=note-external
[EMAIL PROTECTED]
[EMAIL PROTECTED]
otrs.articlesendertype=agent
otrs.articlecontenttype=text/plain; charset=ISO-8859-15
otrs.articlehistorycomment=update by OpenNMS
otrs.articlehistorytype=OwnerUpdate
otrs.ownerid=1
otrs.validopenstateid=1, 4, 6, 7, 8
otrs.validclosedstateid=2, 3, 9
otrs.validcancelledstateid=5
otrs.openstateid=1
otrs.closedstateid=2
otrs.cancelledstateid=5
otrs.ticketopenedmessage=Ticket opened by OpenNMS
otrs.ticketclosedmessage=Ticket closed by OpenNMS
otrs.ticketcancelledmessage=Ticket cancelled by OpenNMS
otrs.ticketupdatedmessage=Ticket updated by OpenNMS
otrs.articleupdatesubject=Ticket update from OpenNMS

OpenNMS restarts fine i have access to three new buttons in Alarms.
   - Create Ticket
   - Update Ticket
   - Close Ticket

If i click on Create Ticket i got the following NullPointerException:

java.lang.NullPointerException at  
org.opennms.netmgt.model.events.EventBuilder.setNode(EventBuilder.java: 
178) at org.opennms.web.svclayer.support.DefaultTroubleTicketProxy.changeTicket 
(DefaultTroubleTicketProxy.java:85) at 
org.opennms.web.svclayer.support.DefaultTroubleTicketProxy.createTicket 
(DefaultTroubleTicketProxy.java:71) at  
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at  
sun 
.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 
39) at  
sun 
.reflect 
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 
25) at java.lang.reflect.Method.invoke(Method.java:597) at  
org 
.springframework 
.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java: 
304) at  
org 
.springframework 
.aop 
.framework 
.ReflectiveMethodInvocation 
.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at  
org 
.springframework 
.aop 
.framework 
.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java: 
149) at  
org 
.springframework 
.transaction 
.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java: 
106) at  
org 
.springframework 
.aop 
.framework 
.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java: 
171) at  
org 
.springframework 
.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)  
at $Proxy34.createTicket(Unknown Source) at 
org.opennms.web.controller.alarm.AlarmTicketController.create 
(AlarmTicketController.java:85) at  
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at  
sun 
.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 
39) at  
sun 
.reflect 
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 
25) at java.lang.reflect.Method.invoke(Method.java:597) at  
org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod
 
(MultiActionController.java:446) at 
org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal
 
(MultiActionController.java:384) at 
org.opennms.web.controller.alarm.AlarmTicketController.handleRequestInternal 
(AlarmTicketController.java:62) at 
org.springframework.web.servlet.mvc.AbstractController.handleRequest 
(AbstractController.java:153) at 
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle 
(SimpleControllerHandlerAdapter.java:48) at 
org.springframework.web.servlet.DispatcherServlet.doDispatch 
(DispatcherServlet.java:858) at 
org.springframework.web.servlet.DispatcherServlet.doService 
(DispatcherServlet.java:792) at 
org.springframework.web.servlet.FrameworkServlet.processRequest 
(FrameworkServlet.java:476) at 
org.springframework.web.servlet.FrameworkServlet.doPost 
(FrameworkServlet.java:441) at  
javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at  
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at  
org 
.apache 
.catalina 
.core 
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 
269) at  
org 
.apache 
.catalina 
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)  
at  
org 
.extremecomponents 
.table.filter.AbstractExportFilter.doFilter(AbstractExportFilter.java: 
49) at  
org 
.apache 
.catalina 
.core 
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 
215) at  
org 
.apache 
.catalina 
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)  
at  
org 
.opennms 
.web 
.StoreRequestPropertiesFilter 
.doFilter(StoreRequestPropertiesFilter.java:71) at  
org 
.apache 
.catalina 
.core 
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 
215) at  
org 
.apache 
.catalina 
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)  
at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:265) at  
org 
.acegisecurity 
.intercept 
.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java: 
107) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter 
(FilterSecurityInterceptor.java:72) at  
org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at  
org 
.acegisecurity 
.ui 
.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java: 
166) at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at  
org 
.acegisecurity 
.providers 
.anonymous 
.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java: 
125) at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at  
org 
.acegisecurity 
.wrapper 
.SecurityContextHolderAwareRequestFilter 
.doFilter(SecurityContextHolderAwareRequestFilter.java:81) at  
org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at  
org 
.acegisecurity 
.ui 
.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java: 
173) at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at  
org 
.acegisecurity 
.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java: 
271) at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at  
org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java: 
110) at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at  
org 
.acegisecurity 
.context 
.HttpSessionContextIntegrationFilter 
.doFilter(HttpSessionContextIntegrationFilter.java:249) at  
org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at  
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java: 
149) at  
org 
.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java: 
98) at  
org 
.apache 
.catalina 
.core 
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 
215) at  
org 
.apache 
.catalina 
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)  
at  
org 
.apache 
.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 
213) at  
org 
.apache 
.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 
174) at  
org 
.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 
127) at  
org 
.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 
117) at  
org 
.apache 
.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 
108) at  
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 
174) at  
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)  
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)  
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)  
at  
org 
.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java: 
703) at org.apache.jk.common.ChannelSocket 
$SocketConnection.runIt(ChannelSocket.java:895) at  
org.apache.tomcat.util.threads.ThreadPool 
$ControlRunnable.run(ThreadPool.java:689) at  
java.lang.Thread.run(Thread.java:619)
Is there a misconfiguration on my side or have i forgotten something?
Thx in advance
Ronny
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkkQYvgACgkQsbzoKeODmKCHrwCfTHgG9Dp5zAFjv73nNdEUUxTs
VAAAmQG4Y/z03uYPC+qQ5joVTnwKo2lp
=Oddm
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to