[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [ecf-dev] Bugzilla via ECF | 
Hi Pavel,
Samolisov Pavel wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello Scott and Everyone.
I'm PhD student and I research distributed informational systems. I can
help with XML-RPC provider for ECF. I think we should implement ECF
Remote Services API  
I agree completely with this. Further, I would suggest that an XML-RPC 
provider be architected similarly to the recently added REST and SOAP 
APIs...as these are not just single providers that expose a single 
rest-based or soap-based protocol...but rather additions to the remote 
services API. that allow/support the creation/addition of *arbitrary* 
remote services using rest-style protocols, or soap-based protocols. I 
guess my point is that similar to the REST and SOAP APIs, I believe that 
an XML-RPC-based API/provider could support arbitrary remote services 
(rather than just Bugzilla's protocol, for example).
For your information, Pavel, the xml-rpc 3.0 bundle is in the Orbit project:
http://download.eclipse.org/tools/orbit/downloads/
You can also access the source via CVS at
dev.eclipse.org:/cvsroot/tools
module: org.eclipse.orbit/org.apache.xmlrpc
The most directly relevant ECF bundles are:
org.eclipse.ecf.remoteservice
org.eclipse.ecf.remoteservice.rest
org.eclipse.ecf.remoteservice.soap
along with dependencies.
for this one and may be R-OSGi via XML-RPC if it is
possible.
  
I think it is possible to replace the serialization and transport layers 
of r-OSGi, although it will probably need to involve Jan and or Markus K 
to do so, as I don't have sufficient knowledge of r-OSGi internals to do 
so myself.
If you are willing to start in on this, I'll open an enhancement request 
for an xml-rpc provider (or you can do so...completely up to 
you...please just let everyone know).
Thanks.
Scott
Scott Lewis ??????????:
  
Hi Razec,
There is currently not an ECF provider based upon XML-RPC.  It would be
very easy to create one, given that an XML-RPC (3.0) bundle exists in
Orbit...and such a provider would then allow XML-RPC services to be
exposed as OSGi services...but such a provider doesn't exist currently.
Scott
Mario Ponciano - Razec wrote:
    
Hi folks,
Someone know if is possible to connect Bugzilla through Eclipse ECF ?
I found with Apache XML-RPC <http://ws.apache.org/xmlrpc/index.html>
but I would like with ECF.
Example with XML-RPC
import org.apache.xmlrpc.XmlRpcException;
import org.apache.xmlrpc.client.XmlRpcClient;
import org.apache.xmlrpc.client.XmlRpcClientConfigImpl;
public class EclipseBugzilla {
    public static void main(String[] args) throws
MalformedURLException, XmlRpcException {
        XmlRpcClientConfigImpl  config = new XmlRpcClientConfigImpl();
        config.setServerURL(new
URL("https://bugs.eclipse.org/bugs/xmlrpc.cgi"));
        XmlRpcClient client = new XmlRpcClient();
        client.setConfig(config);
        Map map = new HashMap();
        map.put("login","email@xxxxxxxxx <mailto:email@xxxxxxxxx>");
        map.put("password","password");
        Map result = (Map) client.execute("User.login",  new
Object[]{map});
        System.out.println("Result = "+result);
    }
}
thanks in advance
// <http://forum.gsmhosting.com/vbb/archive/index.php/t-257112.html>--
[]'s
Mario Cezar Ponciano  - a.k.a Razec
http://razec.wordpress.com
mrazec@xxxxxxxxx <mailto:mrazec@xxxxxxxxx>
Linux User: 443515
------------------------------------------------------------------------
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev
  
      
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev
    
- --
Pavel Samolisov
Meet me at:
Vkontakte.ru: http://vkontakte.ru/id3178981
Blog: http://samolisov.blogspot.com
Twitter: http://twitter.com/samolisov
XMPP/Jabber: samolisov@xxxxxxxxx
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkuag8kACgkQ20T0Vos3rqBJbQCdGhqVpLqVzVNyqt1D9vF5nOtk
zOcAn36ldIVUzcFmvO4qeKJGoMQV5OGQ
=Gvah
-----END PGP SIGNATURE-----
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev