Axis 1.2
От: Oleg Kotovich  
Дата: 17.01.06 07:26
Оценка:
Всем привет!!!
Кароче, помогите плз с проблемой.

Был у меня в проекте Axis 1.1 и фсе было крута, даже очень. Но тут попросили кастомеры заюзать 1.2, мол модно ето, и ваще с буржуями спорить че, смысла.. ну заюзал.

И стало мне фигова..... Он генерить стал непральные SOAP ответы мне сцуко!

На Axis 1.1 было правильно, вот см ниже:


<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <soapenv:Body>
  <ns1:loginUserResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="authorizationService">
   <ns1:loginUserReturn xsi:type="ns2:Element" xmlns:ns2="http://xml.apache.org/xml-soap">
    <Authentisierung>
     <Return>
      <Ticket>
       <Ticket_Identifier>7591584038f1069d00000108d359bbcf</Ticket_Identifier>
       <Kennung>user1</Kennung>
       <Name> asdfasdf</Name>
       <Vorname> asdf</Vorname>
       <Ticket_Startzeit>20060116151359</Ticket_Startzeit>
       <Ticket_Endzeit>20060116152359</Ticket_Endzeit>
       <IP-Adresse>192.168.111.138</IP-Adresse>
       <ist_JScript>false</ist_JScript>
       <MD5-Checksumme>e01ENX1uSTl6eVlMYzJxMXVjZGY2Yk5jNlN3PT0=</MD5-Checksumme>
       <Bearbeiterkennzeichen/>
       <Rollendefinition>
        <Verfahren>SOLUMSTAR</Verfahren>
        <Rolle>Notar</Rolle>
       </Rollendefinition>
      </Ticket>
      <Sicherheitseinstellungen>
       <Kennung_gesperrt>N</Kennung_gesperrt>
       <Passwort_muss_geaendert_werden>false</Passwort_muss_geaendert_werden>
       <Passwort_von_Datum>20060116132316+0200</Passwort_von_Datum>
       <Passwortaenderung_nach_Tagen>60</Passwortaenderung_nach_Tagen>
       <Ticket_Gueltigkeitsdauer>600</Ticket_Gueltigkeitsdauer>
      </Sicherheitseinstellungen>
     </Return>
    </Authentisierung>
   </ns1:loginUserReturn>
  </ns1:loginUserResponse>
 </soapenv:Body>
</soapenv:Envelope>



А на етом 1.2 (и кстати на 1.3, которы я скачал тоже) вот такой:


<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <soapenv:Body>
  <ns1:loginUserResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="authorizationService">
   <loginUserReturn>
    <Authentisierung>
     <Return>
      <Ticket>
       <Ticket_Identifier>248fe7752cc6b2a900000108c342833a</Ticket_Identifier>
       <Kennung>petra</Kennung>
       <Name> Karstensen</Name>
       <Vorname> Petra</Vorname>
       <Ticket_Startzeit>20060113111605</Ticket_Startzeit>
       <Ticket_Endzeit>20060113121605</Ticket_Endzeit>
       <IP-Adresse>127.0.0.1</IP-Adresse>
       <ist_JScript>true</ist_JScript>
       <MD5-Checksumme>e01ENX1XdXArTWlydE9PeW5La0xnWVMyaE5RPT0=</MD5-Checksumme>
       <Bearbeiterkennzeichen/>
       <Rollendefinition>
        <Verfahren>SOLUMSTAR</Verfahren>
        <Rolle>Notar</Rolle>
       </Rollendefinition>
      </Ticket>
      <Sicherheitseinstellungen>
       <Kennung_gesperrt>N</Kennung_gesperrt>
       <Passwort_muss_geaendert_werden>false</Passwort_muss_geaendert_werden>
       <Passwort_von_Datum>20051215153508+0100</Passwort_von_Datum>
       <Passwortaenderung_nach_Tagen>60</Passwortaenderung_nach_Tagen>
       <Ticket_Gueltigkeitsdauer>3600</Ticket_Gueltigkeitsdauer>
      </Sicherheitseinstellungen>
     </Return>
    </Authentisierung>
   </loginUserReturn>
  </ns1:loginUserResponse>
 </soapenv:Body>
</soapenv:Envelope>


Вощем вот такая беда, он мне какой то SOAP генерит неправльны...
Мож хто чиво знаит?? Плиззззз....

С уважением,
Олег.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.