Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.1
-
Fix Version/s: 1.2
-
Component/s: XMLRPC Interface
-
Labels:None
-
Complexity:Intermediate
-
Patch Submitted:Yes
-
Number of attachments :3
Description
The XMLRPC API used by continuum is not compliant with other language because Java Objects are serialized.
This patch add XMLRPC standard function based on all non compliant functions. Those functions names ends with 'RPC'.
It 's also providing some generics function to reuse this mechanism for further developments.
The patch also correct some bugs ( An infinite loop, some updates errors, some fields weren't accessible)
The zip file contains a php sample.
-
- 2008-09-02 - Continuum - 1.2 - TRUNK - Modif XMLRPC.patch
- 01/Sep/08 5:12 PM
- 90 kB
- Cuellar Gregory
-
- Continuum - 1.1 - 669955 - Modif XMLRPC.patch
- 22/Jul/08 9:08 AM
- 93 kB
- Cuellar Gregory
-
Hide
- Test PHP.zip
- 22/Jul/08 9:08 AM
- 64 kB
- Cuellar Gregory
-
- Test PHP/ContinuumInstance.php 14 kB
- Test PHP/continuum/BuildDefinition.php 2 kB
- Test PHP/.../BuildResultSummary.php 3 kB
- Test PHP/continuum/Installation.php 0.9 kB
- Test PHP/continuum/Profile.php 2 kB
- Test PHP/continuum/ProjectContinuum.php 5 kB
- Test PHP/continuum/ProjectDependency.php 0.7 kB
- Test PHP/continuum/ProjectDeveloper.php 0.8 kB
- Test PHP/.../ProjectGroupContinuum.php 2 kB
- Test PHP/.../ProjectGroupSummary.php 0.8 kB
- Test PHP/continuum/ProjectNotifier.php 2 kB
- Test PHP/continuum/ProjectSummary.php 0.4 kB
- Test PHP/continuum/Schedule.php 2 kB
- Test PHP/utils/ServiceLocator.php 0.7 kB
- Test PHP/utils/.../array_key_exists.php 2 kB
- Test PHP/utils/xmlrpc/compat/is_a.php 2 kB
- Test PHP/utils/.../compat/is_callable.php 2 kB
- Test PHP/utils/.../compat/is_scalar.php 2 kB
- Test PHP/utils/.../compat/var_export.php 4 kB
- Test PHP/utils/.../version_compare.php 6 kB
- Test PHP/utils/xmlrpc/xmlrpc.inc 109 kB
- Test PHP/utils/xmlrpc/xmlrpcs.inc 38 kB
- Test PHP/utils/.../xmlrpc_wrappers.inc 29 kB
Activity
Sorry, I was in vacation. I am returning to duty today ![]()
I made the patch with the trunk. I just have to test it a little.
I add a patch so you can view the changes. ( 2008-09-02 - Continuum - 1.2 - TRUNK - Modif XMLRPC.patch )
I have not finished my tests, I have some problems to generate the war.
Thanks for the patch.
But can you provide one made with the trunk ? (infinite loop has been fixed in trunk).