<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Bugs!</title>
        <link>http://blogs.ugidotnet.org/dsenatore/category/1059.aspx</link>
        <description>Bugs!</description>
        <language>it-IT</language>
        <copyright>Davide Senatore</copyright>
        <generator>Subtext Version 2.1.0.3</generator>
        <item>
            <title>ASP.net Membership provider e l'utente dbo...</title>
            <link>http://blogs.ugidotnet.org/dsenatore/archive/2005/12/22/31898.aspx</link>
            <description>&lt;img src="http://blogs.ugidotnet.org/dsenatore/aggbug/31898.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Davide Senatore</dc:creator>
            <guid>http://blogs.ugidotnet.org/dsenatore/archive/2005/12/22/31898.aspx</guid>
            <pubDate>Thu, 22 Dec 2005 17:40:00 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/dsenatore/comments/31898.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/dsenatore/archive/2005/12/22/31898.aspx#feedback</comments>
            <slash:comments>14</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dsenatore/comments/commentRss/31898.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dsenatore/services/trackbacks/31898.aspx</trackback:ping>
        </item>
        <item>
            <title>WSE 2.0 Bug!</title>
            <link>http://blogs.ugidotnet.org/dsenatore/archive/2005/04/22/14634.aspx</link>
            <description>&lt;P&gt;&lt;FONT face=Arial&gt;Ultimamente sto lavorando su un progetto che mi ha portato ad utilizzare un'architettura SOA che si basa su WSE per mettere in sicurezza le comunicazioni. Utilizzo dataset per lo scambio dei dati tra tier, e cos&amp;#236; facendo mi sono accorto di uno strano comportamento che si verifica solamente nel caso in cui ci si trovi nelle seguenti condizioni:&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT face=Arial&gt;Sto effettuando una chiamata ad un Web Service che accetta come parametro un DataSet&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Arial&gt;Sto utilizzando l'elemento di cifratura nella configurazione del proxy WSE&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Arial&gt;Utilizzo il Framework 1.1&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Arial&gt;Il dataSet che sto inviando al server contiene almeno una relazione con constraint tra due tabelle in esso contenute&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;L'errore &amp;#232; di questo tipo:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;FONT face="Courier New" size=2&gt;"Impossibile leggere la richiesta. --&amp;gt; Errore nel documento XML (1, 3491). --&amp;gt; Vincolo di identit&amp;amp;#224; 'http://tempuri.org/WSEBug/Service1:Orders_Constraint1' non dichiarato. Errore in , (1, 3283)."&amp;nbsp;String&lt;/FONT&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Indagando ulteriormente, ho realizzato un'applicazione per verificare le condizioni in cui questo errore si verifica. E' da notare come la richiesta fatta dal client non raggiunga neppure l'endpoint SOAP da me specificato, bens&amp;#236; si fermi prima. Creando un filtro input SOAP (SoapInputFilter) sono riuscito ad intercettare la richiesta e la differenza tra i due messaggi &amp;#232; minima, ma c'&amp;#232;! A seguire riporto&amp;nbsp; i due messaggi: prima quello "buono", poi quello "cattivo":&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Courier New" color=#008080 size=2&gt;
&lt;P&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&amp;lt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#800000 size=2&gt;soap:Envelope&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:soap&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:xsi&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:xsd&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://www.w3.org/2001/XMLSchema&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:wsa&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://schemas.xmlsoap.org/ws/2004/03/addressing&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:wsse&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:wsu&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;soap:Header&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:Action&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;http://tempuri.org/WSEBug/Service1/PutOrder&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:Action&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:MessageID&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;uuid:eb11066b-3ef0-440e-bbac-223ad20c697f&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:MessageID&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:ReplyTo&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:Address&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:Address&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:ReplyTo&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:To&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;http://localhost/WSEBUG/WSOrder.asmx&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:To&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;soap:Header&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;soap:Body&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;PutOrder&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://tempuri.org/WSEBug/Service1&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;order&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xs:schema&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; id&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;NewDataSet&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; &lt;FONT color=#008000&gt;xmlns&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;=""&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:xs&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://www.w3.org/2001/XMLSchema&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:msdata&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;urn:schemas-microsoft-com:xml-msdata&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xs:element&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; name&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;NewDataSet&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; msdata:IsDataSet&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;true&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; msdata:Locale&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;it-IT&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xs:complexType&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xs:choice&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; maxOccurs&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;unbounded&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;'Envelope che causa l'errore&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Courier New" color=#008080 size=2&gt;
&lt;P&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&amp;lt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#800000 size=2&gt;soap:Envelope&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:soap&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:xsi&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:xsd&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://www.w3.org/2001/XMLSchema&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:wsa&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://schemas.xmlsoap.org/ws/2004/03/addressing&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:wsse&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:wsu&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;soap:Header&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:Action&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;http://tempuri.org/WSEBug/Service1/PutOrder&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:Action&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:MessageID&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;uuid:93c85e29-c5b2-497e-ab59-1d7a918da515&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:MessageID&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:ReplyTo&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:Address&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:Address&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:ReplyTo&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:To&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt;http://localhost/WSEBUG/WSOrder.asmx&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;wsa:To&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;soap:Header&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;soap:Body&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;PutOrder&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://tempuri.org/WSEBug/Service1&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;order&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xs:schema&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; id&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;NewDataSet&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:xs&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;http://www.w3.org/2001/XMLSchema&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; xmlns:msdata&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;urn:schemas-microsoft-com:xml-msdata&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xs:element&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; name&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;NewDataSet&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; msdata:IsDataSet&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;true&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; msdata:Locale&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;it-IT&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xs:complexType&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;xs:choice&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt; maxOccurs&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="&lt;/FONT&gt;&lt;FONT size=2&gt;unbounded&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;"&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#000000&gt;Giusto per non giocare a "Trova le differenze", ho evidenziato l'attributo mancante all'interno dell'envelope. Si tratta di un elemento xmlns="", presente nella versione che non d&amp;#224; errori, assente nella versione con errori. La buona notizia &amp;#232; che con le seguenti righe di codice all'interno del filtro il problema si risolve:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;'hack to insert the attribute xmlns="" (missing if you use the WSE crypt)&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;'Dim _schema As XmlNode = envelope.DocumentElement.ChildNodes(1).FirstChild.FirstChild.FirstChild()&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;'If _schema.Name = "xs:schema" Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Dim _att As XmlAttribute = envelope.CreateAttribute("xmlns")&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' _schema.Attributes.Append(_att)&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;'End If&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#000000 size=3&gt;L'altra buona notizia &amp;#232; che se si utilizza il framework 2.0 per far girare il Web Service l'errore scompare. Probabilmente il baco &amp;#232; gi&amp;#224; stato individuato e risolto. Buon per noi!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000 size=2&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;img src="http://blogs.ugidotnet.org/dsenatore/aggbug/14634.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Davide Senatore</dc:creator>
            <guid>http://blogs.ugidotnet.org/dsenatore/archive/2005/04/22/14634.aspx</guid>
            <pubDate>Fri, 22 Apr 2005 08:23:00 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/dsenatore/comments/14634.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/dsenatore/archive/2005/04/22/14634.aspx#feedback</comments>
            <slash:comments>26</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/dsenatore/comments/commentRss/14634.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/dsenatore/services/trackbacks/14634.aspx</trackback:ping>
        </item>
    </channel>
</rss>
