You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@archiva.apache.org by "Fabien (JIRA)" <ji...@codehaus.org> on 2009/07/30 12:00:59 UTC

[jira] Created: (MRM-1227) XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )

XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )
------------------------------------------------------------------------------------

                 Key: MRM-1227
                 URL: http://jira.codehaus.org/browse/MRM-1227
             Project: Archiva
          Issue Type: Improvement
          Components: xmlrpc
    Affects Versions: 1.2.1
            Reporter: Fabien


The XMLRPC API used by archiva is not compliant with other language and client xml-rpc

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (MRM-1227) XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )

Posted by "Fabien (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MRM-1227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Fabien closed MRM-1227.
-----------------------

    Resolution: Not A Bug

Only ping xml-rpc service is not working

> XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )
> ------------------------------------------------------------------------------------
>
>                 Key: MRM-1227
>                 URL: http://jira.codehaus.org/browse/MRM-1227
>             Project: Archiva
>          Issue Type: Improvement
>          Components: xmlrpc
>    Affects Versions: 1.2.1
>            Reporter: Fabien
>
> The XMLRPC API used by archiva is not compliant with other language and client xml-rpc

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1227) XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )

Posted by "Fabien (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=185357#action_185357 ] 

Fabien commented on MRM-1227:
-----------------------------

I try to get back information from archiva with xml-rpc client in php. It might be possible but i can't find documentation about syntaxes methods to call ... 

I base my researches on the JavaDoc :
http://archiva.apache.org/ref/1.2/apidocs/org/apache/archiva/web/xmlrpc/services/AdministrationServiceImpl.html
http://archiva.apache.org/ref/1.2/apidocs/org/apache/archiva/web/xmlrpc/services/PingServiceImpl.html
http://archiva.apache.org/ref/1.2/apidocs/org/apache/archiva/web/xmlrpc/services/SearchServiceImpl.html

For example, the method to ping the server, i have tried :
org.apache.archiva.web.xmlrpc.api.TestService.ping
org.apache.archiva.web.xmlrpc.services.PingServiceImpl.ping
org.apache.archiva.web.xmlrpc.services.PingService.ping


The response is : No such handler: org.apache.archiva.web.xmlrpc.api.TestService.ping

I'm sure that's my xml-rpc client is working because I can use it with continuum xml-rpc service.

So I wonder if archiva xml-rpc service can be use with other client ....



> XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )
> ------------------------------------------------------------------------------------
>
>                 Key: MRM-1227
>                 URL: http://jira.codehaus.org/browse/MRM-1227
>             Project: Archiva
>          Issue Type: Improvement
>          Components: xmlrpc
>    Affects Versions: 1.2.1
>            Reporter: Fabien
>
> The XMLRPC API used by archiva is not compliant with other language and client xml-rpc

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1227) XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=185352#action_185352 ] 

Brett Porter commented on MRM-1227:
-----------------------------------

could you be more specific? We have recently seen someone use it successfully from Ruby, and XMLRPC is language neutral. Does it need some other feature to work well with PHP libraries, or do you just need documentation?

> XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )
> ------------------------------------------------------------------------------------
>
>                 Key: MRM-1227
>                 URL: http://jira.codehaus.org/browse/MRM-1227
>             Project: Archiva
>          Issue Type: Improvement
>          Components: xmlrpc
>    Affects Versions: 1.2.1
>            Reporter: Fabien
>
> The XMLRPC API used by archiva is not compliant with other language and client xml-rpc

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MRM-1227) XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )

Posted by "Fabien (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MRM-1227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=185390#action_185390 ] 

Fabien commented on MRM-1227:
-----------------------------

Okay, I have find the solution, and deduce that only ping xml-rpc service is not working ....

But AdministrationService and SearchService are working. A example of call :
"AdministrationService.getAllManagedRepositories"

> XMLRPC Basic Compliance ( Call archiva XMLRPC Service from other language like Php )
> ------------------------------------------------------------------------------------
>
>                 Key: MRM-1227
>                 URL: http://jira.codehaus.org/browse/MRM-1227
>             Project: Archiva
>          Issue Type: Improvement
>          Components: xmlrpc
>    Affects Versions: 1.2.1
>            Reporter: Fabien
>
> The XMLRPC API used by archiva is not compliant with other language and client xml-rpc

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira