Home My Page Projects FusionForge
Summary Activity Forums Tracker Lists News SCM Files Mediawiki Hudson/Jenkins

[#506] New SOAP services

Date:
2012-10-10 13:27
Priority:
3
State:
Closed
Submitted by:
Pasquale Vitale (pasquy73)
Assigned to:
Alain Peyrat (aljeux)
Resolution:
Accepted
Base branch:
none
Target Release:
5.3
Summary:
New SOAP services

Detailed description
I have added new SOAP services in my fusion forge, and I want to share with you.
In the attachment (patch.v.1.zip) there are only edited PHP files.
Best regards,

Pasquale
Message  ↓
Date: 2012-10-23 16:48
Sender: Alain Peyrat

Patch applied as 51e3f9f in master branch (aka trunk in Subversion).

nusoap code not commited.
I made some small changes while checking code.

Thanks for your patch,
Alain

Date: 2012-10-23 12:50
Sender: Pasquale Vitale

ok,

I saw on internet at link https://issues.apache.org/jira/browse/AXIS-2705 that it is a bug for my axis (version 1.4).

I'll try this problem asap, but now I have other priority task to do.

BR
Pasquale

Date: 2012-10-23 08:59
Sender: Thorsten Glaser

Pasquale, can you please report the issue with nusoap to upstream?

In packaged versions of FusionForge, we use the system copy of nusoap instead of shipping our own, so we cannot patch it inside FF.

That being said, no hindering for the new APIs…

Date: 2012-10-19 13:14
Sender: Pasquale Vitale

Hi Alain,

the important thing that I changed in nosoap.php file is the serialize() function.
For details see at link http://lists.fusionforge.org/pipermail/fusionforge-general/2011-July/001480.html.

I've added an attachment (change.txt file).

BR
Pasquale

Date: 2012-10-19 10:58
Sender: Alain Peyrat

We're getting very close but I have another question:

Why do you have added the soap.php in the patch?

I'm not fully sure but I found a change made in the nusoap class (in serialize() function), can you give more details?

Would it be possible to check your patch against the current nusoap class provided by fusionforge which is more recent than yours?

Thanks,
Alain

Date: 2012-10-19 09:22
Sender: Pasquale Vitale

Hi Alain,

we have resolved our mistakes, and we have tested our code (see attachment patch v1.1). I hope it works ;) .

If you want you can download it from our repo at link https://forge.fi-ware.eu/scmrepos/svn/tools/trunk/software/fusionforge-custom/.

Thank you,
Pasquale

Date: 2012-10-11 17:21
Sender: Alain Peyrat

Thanks for your patch.

I have just some remarks about the patch.

1) I see a $forge variable in the added code with does not seem to be known. Can you check it?

2) If we merge this code, it will be added for future 5.3. In this version, the webcal code has been removed. So, I think, you might already remove references to it to be compatible with 5.3.

Date: 2012-10-11 15:31
Sender: Pasquale Vitale

I've just updated the pm.php file (see attachment) because there are issues with getProjectTechnicians.

My methods (addSubproject, updateSubproject and deleteSubproject) were ok.
Please replace this file in my patch.

Best regards,
Pasquale

Attachments:
Size Name Date By Download
77 KiBpatch.v.1.zip2012-10-10 13:27pasquy73patch.v.1.zip
24 KiBpm.php2012-10-11 15:31pasquy73pm.php
77 KiBpatch.v1.1.zip2012-10-19 09:22pasquy73patch.v1.1.zip
1 KiBchange.txt2012-10-19 13:14pasquy73change.txt
Field Old Value Date By
status_idOpen2012-10-23 16:48aljeux
close_dateNone2012-10-23 16:48aljeux
detailsI have added new SOAP services in my fusion forge, and I want to share with you. In the attachment (patch.v.1.zip) there are only edited PHP files. Best regards, Pasquale2012-10-23 16:48aljeux
Target branchNone2012-10-23 16:48aljeux
ResolutionNone2012-10-23 16:48aljeux
detailsI have added new SOAP services in my fusion forge, and I want to share with you. In the attachment (patch.v.1.zip) there are only edited PHP files. Best regards, Pasquale2012-10-23 08:59mirabilos
File Added290: change.txt2012-10-19 13:14pasquy73
File Added289: patch.v1.1.zip2012-10-19 09:22pasquy73
assigned_tonone2012-10-11 17:21aljeux
File Added287: pm.php2012-10-11 15:31pasquy73
File Added286: patch.v.1.zip2012-10-10 13:27pasquy73