diff --git a/includes/qcubed/_core/framework/QSoapService.class.php b/includes/qcubed/_core/framework/QSoapService.class.php
index fd2ca87f8aebfe17044746b6e8e71fd4522c92f7..4c47d9f23d4dcb05af04848c22cc9ef6e9c0da97 100644
|
a
|
b
|
|
| 40 | 40 | } |
| 41 | 41 | |
| 42 | 42 | $objReflection = new ReflectionMethod($this->strType, 'AlterSoapComplexTypeArray'); |
| 43 | | $objReflection->invoke(null, $strComplexTypesArray, false); |
| | 43 | $objReflection->invoke(null, &$strComplexTypesArray, false); |
| 44 | 44 | return $strToReturn; |
| 45 | 45 | } |
| 46 | 46 | |
| … |
… |
|
| 419 | 419 | $strToReturn = sprintf('<types><schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="%s" ' . |
| 420 | 420 | 'xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">', |
| 421 | 421 | $this->strNamespace); |
| 422 | | |
| | 422 | $strToReturn .= '<import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>'; |
| 423 | 423 | foreach ($strComplexTypesArray as $strComplexType) |
| 424 | 424 | $strToReturn .= $strComplexType; |
| 425 | 425 | |
| … |
… |
|
| 472 | 472 | 'xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" ' . |
| 473 | 473 | 'xmlns:tns="%s" ' . |
| 474 | 474 | 'xmlns:xsd="http://www.w3.org/2001/XMLSchema" ' . |
| | 475 | 'xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" ' . |
| 475 | 476 | 'xmlns:xsd1="%s">', |
| 476 | 477 | $this->strClassName, $this->strNamespace, $this->strNamespace, $this->strNamespace); |
| 477 | 478 | |