Is there a java api to access bugzilla?
Solution 1
I know this is a bit old thread but as it is quite possible that people with the same question could land up here I thought of sharing a blog post I wrote about four Java client libraries that I found for accessing Bugzilla: J2Bugzilla, B4J (Bugzilla for Java), Bugzilla Library, LightingBugAPI.
http://www.dzone.com/links/r/bugzilla_web_service_and_java_client_libraries.html
Best Regards, Nandana
Solution 2
There's Apache WS XML-RPC (now that's a mouthful!) which is a full XML-RPC implementation that you could use. I don't know BugZilla that well but assuming it supports XML-RPC, there shouldn't be any issues using the monstrous mouthful I just linked.
Solution 3
The library/API is called JAX-WS (or JAXB), and lets you call WS of any nature. Get the schema, generate the beans and proxies, call them.
Solution 4
Here's a simple example for using bugzilla api with Java.. http://codehelpline.blogspot.com/2010/08/how-to-access-bugzilla-webservice-api.html
Solution 5
Here is a nice comparison of 4 Bugzilla API libraries by Nandana Mihindukulasooriya, from which I excerpt:
Mauli
My favourite language is Python, although for work I have to program in Java (Spring, Hibernate, OpenSCADA).
Updated on August 05, 2022Comments
-
Mauli almost 2 years
Is there a (standalone!) java api which wraps the XML-RPC interface to bugzilla? I don't want to program my own api for it, and I can't actually find a library which does this (and only this).
Update:
I'm looking for something like this http://oss.dbc.dk/bugzproxy/ only written in Java
-
Mauli over 11 yearsthis is a great overview, it is only unfortunate that most libraries are that incomplete.