You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by Steven Cummings <es...@gmail.com> on 2007/06/15 18:30:26 UTC
Remote API for 1.1
I saw from the release notes that the xmlrpc API for Continuum 1.1 has been
"revamped", but I can't find any specific documentation on it.
Can I:
- Manage groups now?
- Manage group builds?
- Run group builds?
- Move projects between groups?
I did try connecting with the xmlrpc jar specified previously for continuum
1.0 [1], but the connection was refused. One thing I never did know even in
the current xmlrpc API: If I don't use the java client, what are the xmlrpc
structs/types I that I can access via python, .net or whatever other
language? That xmlrpc page only specifies operation names and *java* types
to use with them. Just trying to inspect local instances, I get "302 Moved
Temporarily" that python's xmlrpclib won't follow (Py 2.5).
[1] http://maven.apache.org/continuum/guides/mini/guide-xmlrpc-api.html
Thanks ahead of time for any help.
--
Steven Cummings
Re: Remote API for 1.1
Posted by Jan Lisse <li...@neofonie.de>.
Hi,
the new XML-RPC-API is available under the same port as the webapp and
the URL: http://hostname:8080/continuum/xmlrpc
At least that is what is configured in web.xml.
I had a look on the ContinuumService Interface too. At the moment the
service lacks a method
where i can retrieve all projects or project groups without specifying a
parameter. I need
this functionality to call the service from a svn post commit script.
For that purpose i only
have information about the accessed path in the repository but no group
or project id. Thus
i want to be able to scroll through all projects in the Continuum
system, to find the matching one.
It would be nice if this could be added.
Regards,
Jan
Wendy Smoak schrieb:
> On 6/15/07, Wendy Smoak <ws...@gmail.com> wrote:
>
>> > [1]
>> http://maven.apache.org/continuum/guides/mini/guide-xmlrpc-api.html
>>
>> Emmanuel confirmed that that page is for 1.0.3 and 1.1-alpha-2.
>
> Oops. The page is for 1.0.3 and 1.1-alpha-1. In alpha-2, things
> changed-- for example, now xmlrpc is on the same port as the webapp.
>
> I also added a wiki page in case anyone has info to share:
>
> http://docs.codehaus.org/display/CONTINUUMUSER/Continuum+XMLRPC
>
> (You probably still have to create an account and log in.)
>
--
--------------------------------
Jan Lisse
F&E
neofonie GmbH
Robert-Koch-Platz 4
10115 Berlin
fon: +49.30 24627 533
fax: +49.30 24627 120
Handelsregister
Berlin-Charlottenburg: HRB 67460
Geschaeftsfuehrung
Helmut Hoffer von Ankershoffen
Nurhan Yildirim
--------------------------------
Re: XML-RPC API for 1.1 alpha2
Posted by Emmanuel Venisse <em...@venisse.net>.
Idon't know when we'll can work on it, your patch will be welcome.
Emmanuel
Jan Lisse a écrit :
> Hi,
>
> I had a look at the ContinuumService Interface of the XML RPC API in the
> current sources. At the moment the service lacks a method where i can
> retrieve all projects or project groups without specifying a parameter
> (in 1.0.3 this was possible). There are only methods where i have to
> pass in a group or project id.
> I need this functionality to call the service from a svn post commit
> script. For that purpose i only have information about the accessed path
> in the repository but no group or project id. Thus
> i want to be able to scroll through all projects in the Continuum
> system, to find the matching one.
> I already posted this on the users list but got no answer...
> It would be nice if this could be added. If you have no capacities for
> adding this functionality i would volunteer and do it by myself.
>
> Regards,
> Jan
>
>
>
>
XML-RPC API for 1.1 alpha2
Posted by Jan Lisse <li...@neofonie.de>.
Hi,
I had a look at the ContinuumService Interface of the XML RPC API in the
current sources. At the moment the service lacks a method where i can
retrieve all projects or project groups without specifying a parameter
(in 1.0.3 this was possible). There are only methods where i have to
pass in a group or project id.
I need this functionality to call the service from a svn post commit
script. For that purpose i only have information about the accessed path
in the repository but no group or project id. Thus
i want to be able to scroll through all projects in the Continuum
system, to find the matching one.
I already posted this on the users list but got no answer...
It would be nice if this could be added. If you have no capacities for
adding this functionality i would volunteer and do it by myself.
Regards,
Jan
Re: Remote API for 1.1
Posted by Wendy Smoak <ws...@gmail.com>.
On 6/15/07, Wendy Smoak <ws...@gmail.com> wrote:
> > [1] http://maven.apache.org/continuum/guides/mini/guide-xmlrpc-api.html
>
> Emmanuel confirmed that that page is for 1.0.3 and 1.1-alpha-2.
Oops. The page is for 1.0.3 and 1.1-alpha-1. In alpha-2, things
changed-- for example, now xmlrpc is on the same port as the webapp.
I also added a wiki page in case anyone has info to share:
http://docs.codehaus.org/display/CONTINUUMUSER/Continuum+XMLRPC
(You probably still have to create an account and log in.)
--
Wendy
Re: Remote API for 1.1
Posted by Steven Cummings <es...@gmail.com>.
Thanks. I'll be monitoring that issue then.
On 6/15/07, Wendy Smoak <ws...@gmail.com> wrote:
>
> On 6/15/07, Steven Cummings <es...@gmail.com> wrote:
>
> > I saw from the release notes that the xmlrpc API for Continuum 1.1 has
> been
> > "revamped", but I can't find any specific documentation on it.
> ...
> > [1] http://maven.apache.org/continuum/guides/mini/guide-xmlrpc-api.html
>
> Emmanuel confirmed that that page is for 1.0.3 and 1.1-alpha-2.
>
> As far as I can tell, CONTINUUM-1269 was closed without documentation.
> :( Everything I can find still talks about port 8000.
>
> We now have http://jira.codehaus.org/browse/CONTINUUM-1313 to get this
> corrected.
>
> --
> Wendy
>
--
Steven Cummings
Re: Remote API for 1.1
Posted by Wendy Smoak <ws...@gmail.com>.
On 6/15/07, Steven Cummings <es...@gmail.com> wrote:
> I saw from the release notes that the xmlrpc API for Continuum 1.1 has been
> "revamped", but I can't find any specific documentation on it.
...
> [1] http://maven.apache.org/continuum/guides/mini/guide-xmlrpc-api.html
Emmanuel confirmed that that page is for 1.0.3 and 1.1-alpha-2.
As far as I can tell, CONTINUUM-1269 was closed without documentation.
:( Everything I can find still talks about port 8000.
We now have http://jira.codehaus.org/browse/CONTINUUM-1313 to get this
corrected.
--
Wendy