eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plPrawoGrupypl.soc.prawoResponse from server after UI save request › Response from server after UI save request
  • Data: 2009-03-15 12:36:08
    Temat: Response from server after UI save request
    Od: DysoN <d...@l...czasopisma.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    I made further checks regarding error displayed in browser, here is the
    result I catched with local proxy tool:

    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope
    /"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
    "
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <soap:Body>
    <soap:Fault>
    <faultcode>
    soap:Server
    </faultcode>
    <faultstring>
    System.Web.Services.Protocols.SoapException: Server was unable to
    process request. ---&gt; System.InvalidOperationException: Cannot remove
    an entity that has not been attached. at
    System.Data.Linq.Table`1.DeleteOnSubmit(TEntity entity) at
    DataAccessLayer.DALHelper.DeleteRouter(Router router) at
    DataAccessLayer.DALHelper.UpdateRouter(Router router) at
    DataAccessLayer.DALHelper.ModifySite(Site site) at
    DataAccessLayer.DALHelper.UpdateSite(Site site) at
    DataAccessLayer.DALHelper.ModifyTopology(Topology topology) at
    DataAccessLayer.DALHelper.UpdateTopology(Topology topology) at
    Service.UpdateTopology(Topology topology) in
    c:\websites\enterprise.xrio.com\enterprise\App_Code\
    Service.cs:line 32
    --- End of inner exception stack trace ---
    </faultstring>
    <detail />
    </soap:Fault>
    </soap:Body>
    </soap:Envelope>

    HTTP Response code from server is 500 (error).
    I dont have this error on my side, so I believe my webservices are not
    up to date with those on the server. I believe also this is not an error
    of UI but internal webservice error. Please deliver this message to the
    man actually responsible for webservice.


    Sent SOAP structure from UI : (see router with id 336, it has state 3,
    topology and site contaiter have 2)

    <SOAP-ENV:Envelope
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/enve
    lope/"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
    ">
    <SOAP-ENV:Body>
    <tns:UpdateTopology xmlns:tns="http://tempuri.org/">
    <s1:topology xmlns:s1="http://Xrio.Enterprise.DataTypes">
    <s1:ID>22</s1:ID>
    <s1:State>2</s1:State>
    <s1:CompanyID>0</s1:CompanyID>
    <s1:Name>asdasd</s1:Name>
    <s1:IsDirty>false</s1:IsDirty>
    <s1:Groups>
    <s1:Group>
    <s1:ID>6</s1:ID>
    <s1:State>0</s1:State>
    <s1:X1>1</s1:X1>
    <s1:X2>2</s1:X2>
    <s1:Y1>3</s1:Y1>
    <s1:Y2>4</s1:Y2>
    <s1:Mode>1</s1:Mode>
    <s1:TopologyID>22</s1:TopologyID>
    <s1:Name>test</s1:Name>
    </s1:Group>
    <s1:Group>
    <s1:ID>13</s1:ID>
    <s1:State>0</s1:State>
    <s1:X1>1</s1:X1>
    <s1:X2>2</s1:X2>
    <s1:Y1>3</s1:Y1>
    <s1:Y2>4</s1:Y2>
    <s1:Mode>1</s1:Mode>
    <s1:TopologyID>22</s1:TopologyID>
    <s1:Name>test</s1:Name>
    </s1:Group>
    </s1:Groups>
    <s1:Services/>
    <s1:Sites>
    <s1:Site>
    <s1:ID>2</s1:ID>
    <s1:State>0</s1:State>
    <s1:CompanyID>22</s1:CompanyID>
    <s1:R>255</s1:R>
    <s1:B>0</s1:B>
    <s1:G>0</s1:G>
    <s1:TopologyID>22</s1:TopologyID>
    <s1:X>0</s1:X>
    <s1:Y>0</s1:Y>
    <s1:X1>0</s1:X1>
    <s1:Y1>0</s1:Y1>
    <s1:Name>Cairo</s1:Name>
    <s1:Devices/>
    <s1:Routers>
    <s1:Router>
    <s1:ID>1</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>3</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R1</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.1</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>2</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>13</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R2</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.2</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>3</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>23</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R3</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.3</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>4</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>33</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R4</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.4</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>5</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>43</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R5</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.5</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>6</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>53</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R6</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.6</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>7</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>63</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R7</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.7</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>8</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>73</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R8</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.8</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>9</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>2</s1:altX>
    <s1:altY>2</s1:altY>
    <s1:X>83</s1:X>
    <s1:Y>5</s1:Y>
    <s1:SiteID>2</s1:SiteID>
    <s1:GroupID>3</s1:GroupID>
    <s1:Name>R9</s1:Name>
    <s1:Make>make</s1:Make>
    <s1:Model>model</s1:Model>
    <s1:IPAddress>192.168.120.9</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    </s1:Routers>
    <s1:LocalAreaNetworks/>
    <s1:Firewalls/>
    </s1:Site>
    <s1:Site>
    <s1:ID>18</s1:ID>
    <s1:State>2</s1:State>
    <s1:CompanyID>22</s1:CompanyID>
    <s1:R>0</s1:R>
    <s1:B>0</s1:B>
    <s1:G>255</s1:G>
    <s1:TopologyID>22</s1:TopologyID>
    <s1:X>0</s1:X>
    <s1:Y>0</s1:Y>
    <s1:X1>0</s1:X1>
    <s1:Y1>0</s1:Y1>
    <s1:Name>LONDON</s1:Name>
    <s1:Devices/>
    <s1:Routers>
    <s1:Router>
    <s1:ID>330</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>100</s1:X>
    <s1:Y>300</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>Xrio's Router1</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>33.44.55.44</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>false</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>331</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>50</s1:X>
    <s1:Y>200</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>ddns Router1</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>66.125.28.99</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>false</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>332</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>250</s1:X>
    <s1:Y>150</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>ppoe Router1</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>233.55.88.46</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>false</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>333</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>150</s1:X>
    <s1:Y>300</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>Xrio's Router2</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>33.144.55.44</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>334</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>100</s1:X>
    <s1:Y>200</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>ddns Router2</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>66.125.228.99</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>335</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>300</s1:X>
    <s1:Y>150</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>ppoe Router2</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>233.55.88.46</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>336</s1:ID>
    <s1:State>3</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>200</s1:X>
    <s1:Y>300</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>Xrio's Router3</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>33.44.55.44</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>337</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>150</s1:X>
    <s1:Y>200</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>ddns Router3</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>66.125.128.99</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    <s1:Router>
    <s1:ID>338</s1:ID>
    <s1:State>0</s1:State>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:X>350</s1:X>
    <s1:Y>150</s1:Y>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:Name>ppoe Router3</s1:Name>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>133.55.88.46</s1:IPAddress>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:Router>
    </s1:Routers>
    <s1:LocalAreaNetworks>
    <s1:LocalAreaNetwork>
    <s1:ID>23</s1:ID>
    <s1:State>0</s1:State>
    <s1:X>400</s1:X>
    <s1:Y>200</s1:Y>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:GroupID>0</s1:GroupID>
    <s1:SiteID>18</s1:SiteID>
    <s1:Name>Amgad's LAN1</s1:Name>
    <s1:IPSubnet>55.44.33.22/123</s1:IPSubnet>
    <s1:Gateway>1</s1:Gateway>
    <s1:selected>false</s1:selected>
    <s1:inDevice>false</s1:inDevice>
    </s1:LocalAreaNetwork>
    <s1:LocalAreaNetwork>
    <s1:ID>24</s1:ID>
    <s1:State>0</s1:State>
    <s1:X>500</s1:X>
    <s1:Y>200</s1:Y>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:GroupID>0</s1:GroupID>
    <s1:SiteID>18</s1:SiteID>
    <s1:Name>Amgad's LAN2</s1:Name>
    <s1:IPSubnet>55.44.33.23/123</s1:IPSubnet>
    <s1:Gateway>1</s1:Gateway>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:LocalAreaNetwork>
    <s1:LocalAreaNetwork>
    <s1:ID>25</s1:ID>
    <s1:State>0</s1:State>
    <s1:X>600</s1:X>
    <s1:Y>200</s1:Y>
    <s1:altX>0</s1:altX>
    <s1:altY>0</s1:altY>
    <s1:GroupID>0</s1:GroupID>
    <s1:SiteID>18</s1:SiteID>
    <s1:Name>Amgad's LAN3</s1:Name>
    <s1:IPSubnet>55.44.33.24/123</s1:IPSubnet>
    <s1:Gateway>1</s1:Gateway>
    <s1:selected>false</s1:selected>
    <s1:inDevice>true</s1:inDevice>
    </s1:LocalAreaNetwork>
    </s1:LocalAreaNetworks>
    <s1:Firewalls>
    <s1:Firewall>
    <s1:ID>23</s1:ID>
    <s1:State>0</s1:State>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:X>400</s1:X>
    <s1:Y>100</s1:Y>
    <s1:AltX>0</s1:AltX>
    <s1:AltY>0</s1:AltY>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>124.66.77.238</s1:IPAddress>
    <s1:Name>Danny's FW1</s1:Name>
    <s1:inDevice>false</s1:inDevice>
    <s1:Selected>false</s1:Selected>
    </s1:Firewall>
    <s1:Firewall>
    <s1:ID>24</s1:ID>
    <s1:State>0</s1:State>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:X>400</s1:X>
    <s1:Y>140</s1:Y>
    <s1:AltX>0</s1:AltX>
    <s1:AltY>0</s1:AltY>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>124.66.77.239</s1:IPAddress>
    <s1:Name>Danny's FW2</s1:Name>
    <s1:inDevice>true</s1:inDevice>
    <s1:Selected>false</s1:Selected>
    </s1:Firewall>
    <s1:Firewall>
    <s1:ID>25</s1:ID>
    <s1:State>0</s1:State>
    <s1:SiteID>18</s1:SiteID>
    <s1:GroupID>0</s1:GroupID>
    <s1:X>400</s1:X>
    <s1:Y>180</s1:Y>
    <s1:AltX>0</s1:AltX>
    <s1:AltY>0</s1:AltY>
    <s1:Make></s1:Make>
    <s1:Model></s1:Model>
    <s1:IPAddress>124.66.77.240</s1:IPAddress>
    <s1:Name>Danny's FW3</s1:Name>
    <s1:inDevice>true</s1:inDevice>
    <s1:Selected>false</s1:Selected>
    </s1:Firewall>
    </s1:Firewalls>
    </s1:Site>
    </s1:Sites>
    </s1:topology>
    </tns:UpdateTopology>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>


    Regards
    Chris


    --
    DysoN mailto:d...@i...pl GG 2434245
    Ankh-Morpork eksperymentowalo z wieloma systemami rzadów, az
    osiagnelo forme demokracji znana jako "Jeden Czlowiek, Jeden Glos".
    Patrycjusz byl tym Czlowiekiem, ktory mial Glos. - T. Pratchett

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1