PHP SoapClient: неизвестно, требуется расширение WSDL

я пытаюсь реализовать веб-сервис, работающий в системе SAP PI. WSDL, который я получил, выглядит так:



    
    
    
    
        
            
            
            
                
                    a8b7948ac2e211e2b2380000001f0d6a
                
                
                    
                
            
            
                
                    bf49af09c36c11e299790000001f0d6a
                
                
                    
                
            
        
    
    
        
        
    
    
        
        
    
    
        
        
            
            
                
            
            
            
        
    
    
        
        
            
            
                
            
            
                
            
        
    
    
        
            
        
        
            
        
    

Мой PHP-файл выглядит так (больше ничего в нем нет):

 

Когда я'После запуска сценария я получаю следующую ошибку:

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Unknown required WSDL extension 'http://schemas.xmlsoap.org/ws/2004/09/policy' in /srv/www/htdocs/wsdl.php:2 Stack trace: #0 /srv/www/htdocs/wsdl.php(2): SoapClient->SoapClient('test.wsdl') #1 {main} thrown in /srv/www/htdocs/wsdl.php on line 2

Я попытался найти ошибку в Google и StackOverflow, а также проверил комментарии на php.net, но я не могу »кажется, не понимаю, что яЯ должен измениться, чтобы запустить эту Службу. Я также пытался открыть URL-адрес расширения WSDL, похоже, он существует.

Может ли кто-нибудь бросить мне кость здесь? Я попытался удалить расширение URL, что привело к следующей ошибке:

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Unexpected WSDL element  in /srv/www/htdocs/wsdl.php:2 Stack trace: #0 /srv/www/htdocs/wsdl.php(2): SoapClient->SoapClient('test.wsdl') #1 {main} thrown in /srv/www/htdocs/wsdl.php on line 2

Ответы на вопрос(4)

Ваш ответ на вопрос