Axis 1.2 SOAP Response is not valid
-----------------------------------
Key: AXIS-2371
URL: http://issues.apache.org/jira/browse/AXIS-2371
Project: Apache Axis
Type: Bug
Versions: 1.2
Environment: Windows;JDK1.4;Tomcat5.0.28
Reporter: Oleg Kotovich
Priority: Critical
Hello!
There is a problem in AXIS 1.2
I had Axis 1.1 in my project. and everything was running super! But customers
asked for axis update, and i changed axis 1.1 to axis 1.2
And everything got broken!
Axis 1.2 has started generating of bad SOAP responses in comparison to Axis 1.1
Axis 1.1 good envelope:
<?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>
Here is Axis 1.2 generated answer (and also Axis 1.3 does the same:
<?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>
So here it is! What can i do with this behavior?
Regards,
Alec
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira