Open-Xchange Provisioning using SOAP: Difference between revisions
(Created page with "= Provision Open-Xchange using SOAP = Beneath RMI and commandline, Open-Xchange can be provisioned using SOAP. The setup instructions for the SOAP services can be find in [http...") |
No edit summary |
||
Line 4: | Line 4: | ||
The setup instructions for the SOAP services can be find in [http://software.open-xchange.com/OX6/doc/SOAP/admin/OX-Admin-SOAP.html this document]. | The setup instructions for the SOAP services can be find in [http://software.open-xchange.com/OX6/doc/SOAP/admin/OX-Admin-SOAP.html this document]. | ||
== Known limitations == | |||
'''Note, however, due to a limitation in the used technology (WSDL autogeneration), it is NOT possible to build the SOAP client using technologies like WSDL2JAVA or any other software that relies on a properly defined WSDL. | '''Note, however, due to a limitation in the used technology (WSDL autogeneration), it is NOT possible to build the SOAP client using technologies like WSDL2JAVA or any other software that relies on a properly defined WSDL. | ||
Line 9: | Line 11: | ||
Only Perl (using SOAP::Lite) and PHP is known to work with the current implementation. | Only Perl (using SOAP::Lite) and PHP is known to work with the current implementation. | ||
The Plesk and POA integration is using PHP and the cPanel integration is using Perl to provision Open-Xchange using SOAP. | |||
== Example code == | |||
You can find Perl and PHP example code in the cvs within the repository <tt>open-xchange-admin-soap</tt>. | |||
Checkout using the command | |||
$ cvs -d :pserver:anonymous@www.open-xchange.com:/cvsroot co open-xchange-admin-soap | |||
once checked out, find examples in | |||
open-xchange-admin-soap/test/perl | |||
open-xchange-admin-soap/test/php |
Revision as of 13:09, 6 September 2011
Provision Open-Xchange using SOAP
Beneath RMI and commandline, Open-Xchange can be provisioned using SOAP.
The setup instructions for the SOAP services can be find in this document.
Known limitations
Note, however, due to a limitation in the used technology (WSDL autogeneration), it is NOT possible to build the SOAP client using technologies like WSDL2JAVA or any other software that relies on a properly defined WSDL.
Only Perl (using SOAP::Lite) and PHP is known to work with the current implementation. The Plesk and POA integration is using PHP and the cPanel integration is using Perl to provision Open-Xchange using SOAP.
Example code
You can find Perl and PHP example code in the cvs within the repository open-xchange-admin-soap. Checkout using the command
$ cvs -d :pserver:anonymous@www.open-xchange.com:/cvsroot co open-xchange-admin-soap
once checked out, find examples in
open-xchange-admin-soap/test/perl open-xchange-admin-soap/test/php