[rt-devel] RT SOAP and Java interface

darren chamberlain darren at boston.com
Fri Jul 11 10:12:42 EDT 2003


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

* Sebastian Cramer <sc at graf-schabernack.de> [2003-07-11 09:45]:
> I'd like to build a Java interface for RT3 (since I could use it in a 
> small project). I'm looking into interfacing for quite a while now and 
> the only feasable way seems to be the rt-soap server.

You might also want to take a look at the CLI (when it appear) -- it
will use a simple REST-based interface that should be much more
lightweight than the SOAP interface, and also probably better
intergrated (especially at first).

> Our client has granted us the right to release the Java interface
> classes resulting form this project to open source. Two (sub-)
> questions: a) Is the RT comunity interested in such classes? b) What
> licence would be preferred (I would suggest LGPL)?

I personally regard the fact that there is no mature language-agnostic
interface to RT as a bug.  I understand that Jesse is only one man, and
there is only so much time in the world -- I blame the rest of us,
actually.  I may soon have a need to interface to our RT instance from
Zope and Python, and I intend to make whatever work I do in that
direction publicly available (pending management buy-in, of course).

So, I think that a Java-based interface to RT would be grand, even
though I would probably never have the need to use it.  One of the
interesting things about this project would be that the SOAP interface
(if that was what you started using) would most likely also be
improved, in order to fully implement the Java interface.

There was a thread a (long!) while back (in RT the 2.0 timeframe) about
a PHP interface, but the original poster's misunderstanding of Perl made
the discussion turn sour.  I thought this was a shame, because the
general idea is sound.  (This discussion might have been on rt-users,
not rt-devel, if anyone starts looking through the archives for it.)

(darren)

- -- 
Every thought you think is contributing its share to the ultimate
result of your life.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/DsXazsinjrVhZaoRAop/AJ0R1QMwxY6D3Rjms60umvKQS1D4oQCfRQpX
mti5/UxFc3DBgqr+5csV1qk=
=JhXu
-----END PGP SIGNATURE-----



More information about the Rt-devel mailing list