Всем привет!!!
Кароче, помогите плз с проблемой.
Был у меня в проекте 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 генерит неправльны...
Мож хто чиво знаит?? Плиззззз....
С уважением,
Олег.