Hey Folks,

In a previous life, I had to do some SOAP integration with a couple of
commercial apps and AXIS and I ran into major issues.  Even the WSDLs were
different.

I ended up coding a new WSDL by hand for the AXIS stuff to get it to work.
(YUCK!)

To me, SOAP is supposed to be easy... Do an HTTP req, give it a WSDL and
tell you what service you're after.  The WSDL is saupposed to describe
what you get back.

Dougie!!!




On 26 Feb 2008, at 15:53, Eduardo Raffoul wrote:

> Hi everyone,
>
> I'm new in OpenNMS, i'm currently developing an interface to
> OpenNMS with Open Ticket Request System (OTRS, http:\\otrs.org). I
> have seen the implementation that has been made to Jira, but i
> still cannot make the right behave among ONMS and OTRS. What i want
> is to create tickets in OTRS from the alarms module at ONMS, and
> when they get closed (in ONMS) the change could be reflected in
> OTRS. But what i have until now is the next:
> - Tickets in OTRS are created from ONMS.

Hi Eduardo,

I'm sorry that I haven't replied to this before (i've only just seen
your mail - isn't spotlight wonderful).

I've been looking at OTRS/OpenNMS integration over the last few
months as a side project. I initially thought that it would be simple
as OTRS claims a SOAP interface. I ran into trouble with the OTRS end
of things though, as SOAP::Lite by default does not produce messages
that can be easily consumed by AXIS. I'm curious as to how you
resolved that (or if you used the SOAP interface at all). I finally
decided to write a new module for OTRS that produced a java-friendly
interface to Kernel::Ticket and Kernel::Ticket::Article (properly
typed and with accompanying WSDL) so that OTRS SOAP services could be
simply consumed by AXIS in OpenNMS in the same way as Joed's JIRA
implementation.

I'm curious to how you've managed to implement this. My thinking was
that once I'd got Ticket and Article nailed, I could go on to add
some of the OTRS ITSM objects (which could interface with OpenNMS's
asset information). It might have been simpler to just use SMTP to
raise the ticket and scrape ticket details back in to OpenNMS but
that would have closed off the possibility to further integrate with
ITSM.

As it's still a spare time activity for me, I'm still a few weeks at
best from implementation. If you're still interested, I'll share
details with you when I'm a bit closer to completion.

Cheers ... J





-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
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