Quart it. Kft | 1046 Budapest Kiss Ernő utca 1-3. | Telefon: +36 1 788-7845 | Fax: +36 1 788-7846 | e-mail: info@quartit.hu
RSS


Ajánló: Web service teszt távoli gépről

2008.10.17 | gyurmanz

A következő cikkben található megoldással a Web szolgáltatásainkat távoli gépről is tesztelhetjük az alapértelmezett tesztoldal segítségével:

 

Web service teszt távoli gépről


SPS Hibakezelés: Nem sikerült kapcsolatot létesíteni..

2008.10.17 | gyurmanz

Gyarkan belefutunk a lenti, nehezen dekódolható MOSS hibaüzenetbe:

 

Nem sikerült kapcsolatot létesíteni a közzétételhez használt egyéni karakterlánc-kezelővel a kimenet gyorsítótárba helyezése céljából. Az IIS-példányazonosító 238027762, az URL-cím pedig http://localhost/_myws/Service1.asmx.

 

Unable to connect publishing custom string handler for output caching. IIS Instance Id is "238027762", Url is http://localhost/_myws/Service1.asmx.

 


A probléma feloldásához mindössze a WEB.CONFIG állományt ki kell egészíteni a következőkkel:

<httpModules>
    <clear/>
    <add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
</httpModules>

 

Bizonyos esetekben a következő is elegendő:

 

<httpModules>
    <remove name="PublishingHttpModule" />
    ...
</httpModules>

 

A jelenségről bővebb információ található az alábbi hivatkozásokon:

 

Unable to connect to SharePoint 2007

Unable to connect MOSS custom string handler


SPDesigner web-service hívás hibás paraméterezésének kiküszöbölése

2008.10.17 | agostont

Hibajelenség: a webservice-hez megadott paraméter(ek) átállítása után a WS hívásakor régi paramétert küldi el (a beállító-ablakban ennek ellenére a frissen megadott érték jelenik meg, mintha jól működne).

Megoldás: az aspx-oldal kódjában ki kell cserélni a régi paramétert itt:

<WebPartPages:DataFormWebPart [...]>
  <DataSources>
    <SharePoint:SoapDataSource runat="server" id="SoapDataSource6" AuthType="None" WsdlPath="http://server/webservice.asmx?WSDL" SelectUrl="http://server/_layouts/webservice.asmx" SelectAction="http://tempuri.org/GetResponse" SelectPort="GetResponseSoap" SelectServiceName="GetResponse">
      <SelectCommand>
        <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
          <soap:Body>[ Az itt következő paramétert kell aktualizálni... ]</soap:Body>
        ...


Általános
Friss bejegyzések
Cimkék

Az oldal a BlogEngine.NET motorra épül.