AnsweredAssumed Answered

WSDL-function Update not existing?

Question asked by nicof on Jul 22, 2008
Latest reply on Dec 13, 2008 by dwilson
Hi everyone,

Everytime I try to update a file in my Mediawiki (connected to Alfresco via php-library, filestore is on a CIFS-drive as well), I get the following error:


Notice: Undefined property: SoapFault::$faultstring in /var/www/html/mediawiki/includes/Exception.php on line 230
SoapFault exception: [soapenv:Server.generalException] (null) in /opt/alfresco/alfresco-php-library/Alfresco/Service/WebService/AlfrescoWebService.php:72 Stack trace:

#0 /opt/alfresco/alfresco-php-library/Alfresco/Service/WebService/AlfrescoWebService.php(72): SoapClient->__soapCall('update', Array, Array, Array, Array)

#1 /opt/alfresco/alfresco-php-library/Alfresco/Service/WebService/AlfrescoWebService.php(47): AlfrescoWebService->__soapCall('update', Array)

#2 [internal function]: AlfrescoWebService->__call('update', Array)

#3 /opt/alfresco/alfresco-php-library/Alfresco/Service/Session.php(168): AlfrescoWebService->update(Array)

#4 /var/www/html/mediawiki/extensions/ExternalStoreAlfresco.php(159): Session->save()

#5 /var/www/html/mediawiki/includes/ExternalStore.php(61): ExternalStoreAlfresco->store('10.129.24.48:80…', '')

#6 /var/www/html/mediawiki/includes/Revision.php(676): ExternalStore::insert('alfresco://10.1…', '')

#7 /var/www/html/mediawiki/includes/Article.php(1443): Revision->insertOn(Object(DatabaseMysql))

#8 /var/www/html/mediawiki/includes/filerepo/LocalFile.php(847): Article->doEdit('', '', 9)

#9 /var/www/html/mediawiki/includes/filerepo/LocalFile.php(690): LocalFile->recordUpload2('', '', '', Array, false)

#10 /var/www/html/mediawiki/includes/SpecialUpload.php(551): LocalFile->upload('/tmp/phpdMoROr', '', '', 1, Array)

#11 /var/www/html/mediawiki/includes/SpecialUpload.php(282): UploadForm->internalProcessUpload(NULL)

#12 /var/www/html/mediawiki/includes/SpecialUpload.php(264): UploadForm->processUpload()

#13 /var/www/html/mediawiki/includes/SpecialUpload.php(14): UploadForm->execute()

#14 [internal function]: wfSpecialUpload(NULL, Object(SpecialPage))

#15 /var/www/html/mediawiki/includes/SpecialPage.php(678): call_user_func('wfSpecialUpload', NULL, Object(SpecialPage))

#16 /var/www/html/mediawiki/includes/SpecialPage.php(464): SpecialPage->execute(NULL)

#17 /var/www/html/mediawiki/includes/Wiki.php(193): SpecialPage::executePath(Object(Title))

#18 /var/www/html/mediawiki/includes/Wiki.php(45): MediaWiki->initializeSpecialCases(Object(Title), Object(OutputPage), Object(WebRequest))

#19 /var/www/html/mediawiki/index.php(90): MediaWiki->initialize(Object(Title), Object(OutputPage), Object(User), Object(WebRequest))

#20 {main}

It seems, that the function 'update' is not defined by the WSDL, yet called. Can someone please give me a hint how to solve the problem?

Thanks in advance!


Kind regards


Nico

Outcomes