<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>Udvikleren.dk - Seneste [soap] forum tråde</title>
    <description>De seneste forum tråde i [soap] på Udvikleren.dk</description>
    <link>http://www.udvikleren.dk/</link>
    <pubDate>Wed, 29 Apr 2026 00:14:36 GMT</pubDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Udvikleren.dk RSS Feeder</generator>
    <ttl>60</ttl>
    <item>
      <title>SOAP-udvikler med efaring med e-conomics API</title>
      <description>Hej alle!&lt;br /&gt;&lt;br /&gt;Jeg står og mangler en udvikler, som har erfaring med e-conomics SOAP API (abonnmentsmodulet). Opgaven lyder på, at jeg skal have lavet en PHP-klasse, som kan kører et helt basic CRUD-setup.&lt;br /&gt;&lt;br /&gt;Ring gerne hurtigst muligt på 25211050, hvis opgaven lyder som noget for dig!</description>
      <link>http://www.udvikleren.dk/forum/47091/soap-udvikler-med-efaring-med-e-conomics-api/</link>
      <pubDate>Mon, 30 Jan 2017 13:47:39 GMT</pubDate>
    </item>
    <item>
      <title>Hjælp newbie med SOAP webservices og php</title>
      <description>&lt;b&gt;Hejsa&lt;/b&gt; &lt;img src="/images/smileys/biggrin.gif" alt=":D" title=":D" /&gt;&lt;br /&gt;&lt;br /&gt;Jeg forsøger at integrere nogle SOAP webservices på en Wordpress side, men er lidt "sat af". &lt;br /&gt;&lt;br /&gt;Fremfor &lt;i&gt;bare&lt;/i&gt; at løse opgaven, håber jeg at der er et klogt hoved der vil mødes og fortælle lidt imens, således at jeg selv kan lave ændringer på et senere tidspunkt. Jeg er fra Nordjylland, men Facetime/Skype er selvfølgelig også en mulighed.&lt;br /&gt;&lt;br /&gt;//MadsRH&lt;br /&gt;madsrh(a)gmail.com&lt;br /&gt;&lt;br /&gt;</description>
      <link>http://www.udvikleren.dk/forum/46806/hjaelp-newbie-med-soap-webservices-og-php/</link>
      <pubDate>Sun, 03 Jan 2016 23:06:25 GMT</pubDate>
    </item>
    <item>
      <title>Skriver en API i PHP. Mangler lidt idéer</title>
      <description>Hejsa.&lt;br /&gt;&lt;br /&gt;Okay jeg sidder på 5. semester på datamatikerstudiet, og har fået den lidt alternative idé at jeg vil skrive min egen API. &lt;br /&gt;&lt;br /&gt;Jeg har allerede udviklet et lille Backoffice/ERP - i PHP vel at mærke. Alting er derved webbaseret.&lt;br /&gt;&lt;br /&gt;Den første idé er at eksterne udviklere skal have mulighed for at kode op i mod min/vores API, således at de kan trække og skrive data fx via SOAP. Det er der en masse gode sikkerhedsaspekter i, til rapporten. Denne del tror jeg at jeg har nogenlunde på plads.&lt;br /&gt;&lt;br /&gt;Min anden idé er at give eksterne udviklere mulighed for at lave et modul der installeres på &lt;b&gt;vores&lt;/b&gt; server. Og jeg havde tænkt mig at sådan et modul tog afsæt i en klasse, der skal implementere et interface der ligger hos os, derudover en valideringsproces der også er bundet op på nogle kontrakter. Så kunne min Controller (bruger MVC) validere dette modul og eksekvere det, altså indefra.&lt;br /&gt;&lt;br /&gt;Spørgsmålet er så:&lt;br /&gt;- Giver det overhovedet nogen mening, fordi det eksternt udviklede indhold vil jo få adgangs til alle sessionsvariabler - Det er jeg ikke interesseret i !&lt;br /&gt;- Hvordan kan jeg køre denne klasse "myModule implements iModule", og sørge for at den er fuldstændigt enkapsuleret?&lt;br /&gt;- Kan man køre en funktion med begrænsede rettigheder eller lidt "sandboxed" i PHP 5?&lt;br /&gt;- Er der andre aspekter jeg overser? (Det er der helt sikkert)&lt;br /&gt;&lt;br /&gt;Alternativet er selvfølgelig kun at tillade at et modul indeholder noget kode Controlleren selv decoder og forstår. Noget hjemmelavet XML-agtigt fx.&lt;br /&gt;&lt;br /&gt;Edit: Modulerne ligger på vores PHP server som en del af viewet. Og køres derfra, derfor får de som udgangspunkt fulde rettigheder.&lt;br /&gt;&lt;br /&gt;På forhånd tak</description>
      <link>http://www.udvikleren.dk/forum/39063/skriver-en-api-i-php.-mangler-lidt-idéer/</link>
      <pubDate>Thu, 01 Nov 2012 07:43:08 GMT</pubDate>
    </item>
    <item>
      <title>PHP Soap og postdk</title>
      <description>Jeg er i gang med at kode noget op mod post danmarks webservice, webpack2.&lt;br /&gt;Er nu stødt ind i en mur og kan ikke rigtig komme vidre, og håber lidt på i kan hjælpe mig.&lt;br /&gt;&lt;br /&gt;Jeg får fejlen:&lt;br /&gt;&lt;div class="codeboxheader" id="code_458159754" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_458159754_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;Kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_458159754code" style="border-top: 0px; display: none;"&gt;PHP Fatal error:  Uncaught SoapFault exception: [S:Server]  in /home/nick/htdocs/trunk/Class/PostDK.php:37
Stack trace:
#0 /home/nick/htdocs/trunk/Class/PostDK.php(37): SoapClient-&amp;gt;__call('getParcelDepots', Array)
#1 /home/nick/htdocs/trunk/Class/PostDK.php(37): SoapClient-&amp;gt;getParcelDepots(Array)
#2 /home/nick/htdocs/trunk/test.php(13): PostDK-&amp;gt;getParcelDepots(Array)
#3 {main}
  thrown in /home/nick/htdocs/trunk/Class/PostDK.php on line 37
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;og min kode ser så ledes ud:&lt;br /&gt;&lt;br /&gt;&lt;div class="codeboxheader" id="code_2068839796" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_2068839796_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;PHP kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_2068839796code" style="border-top: 0px; display: none;"&gt;&lt;ol&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt; PostDK&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;{&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;static&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;$instance&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;null&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;$postDkUrl&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;http://www2.postdanmark.dk/webpack2demo/ParcelLabelWsService?wsdl&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;$client&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;function&lt;/span&gt;&lt;span style="color: #000000;"&gt; __construct() {&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        &lt;/span&gt;&lt;span style="color: #800080;"&gt;$this&lt;/span&gt;&lt;span style="color: #000000;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;client &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt; SoapClient(&lt;/span&gt;&lt;span style="color: #800080;"&gt;$this&lt;/span&gt;&lt;span style="color: #000000;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;postDkUrl&lt;/span&gt;&lt;span style="color: #000000;"&gt;,&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;array&lt;/span&gt;&lt;span style="color: #000000;"&gt;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;trace&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;,&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;exceptions&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;));&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    }&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;static&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;function&lt;/span&gt;&lt;span style="color: #000000;"&gt; getInstance() {&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;!&lt;/span&gt;&lt;span style="color: #000000;"&gt;self&lt;/span&gt;&lt;span style="color: #000000;"&gt;::&lt;/span&gt;&lt;span style="color: #800080;"&gt;$instance&lt;/span&gt;&lt;span style="color: #000000;"&gt;) {&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;            self&lt;/span&gt;&lt;span style="color: #000000;"&gt;::&lt;/span&gt;&lt;span style="color: #800080;"&gt;$instance&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt; PostDK();&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        }&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt; self&lt;/span&gt;&lt;span style="color: #000000;"&gt;::&lt;/span&gt;&lt;span style="color: #800080;"&gt;$instance&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    }&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;function&lt;/span&gt;&lt;span style="color: #000000;"&gt; getParcelDepots(&lt;/span&gt;&lt;span style="color: #800080;"&gt;$para&lt;/span&gt;&lt;span style="color: #000000;"&gt;){&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        &lt;/span&gt;&lt;span style="color: #800080;"&gt;$parameter&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;array&lt;/span&gt;&lt;span style="color: #000000;"&gt;(&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;            &lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;authentication&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;array&lt;/span&gt;&lt;span style="color: #000000;"&gt;(&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;                &lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;customerNo&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;$para&lt;/span&gt;&lt;span style="color: #000000;"&gt;[&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;customerNo&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;]&lt;/span&gt;&lt;span style="color: #000000;"&gt;,&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;                &lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;password&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;$para&lt;/span&gt;&lt;span style="color: #000000;"&gt;[&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;password&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;]&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;            ));&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;$this&lt;/span&gt;&lt;span style="color: #000000;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;client&lt;/span&gt;&lt;span style="color: #000000;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;getParcelDepots(&lt;/span&gt;&lt;span style="color: #800080;"&gt;$parameter&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    }&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;?&amp;gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;</description>
      <link>http://www.udvikleren.dk/forum/37969/php-soap-og-postdk/</link>
      <pubDate>Fri, 25 May 2012 12:03:36 GMT</pubDate>
    </item>
    <item>
      <title>SOAP kald med ASP classic</title>
      <description>Løsning fundet</description>
      <link>http://www.udvikleren.dk/forum/37792/soap-kald-med-asp-classic/</link>
      <pubDate>Mon, 07 May 2012 13:42:17 GMT</pubDate>
    </item>
    <item>
      <title>Problem med SOAP web service</title>
      <description>når jeg vil tilføje en servicerefence til min client så får jeg fejlen&lt;br /&gt;&lt;br /&gt;&lt;div class="codeboxheader" id="code_1819287747" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_1819287747_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;Kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_1819287747code" style="border-top: 0px; display: none;"&gt;There was an error downloading 'http://localhost:1044/SoapService.svc'.
The request failed with the error message:
--
&amp;lt;html&amp;gt;
    &amp;lt;head&amp;gt;
        &amp;lt;title&amp;gt;Tjenesten servicesSOAP.SoapService har ikke nogen programslutpunkter (ikke-infrastruktur). Dette kan skyldes, at der ikke blev fundet en konfigurationsfil for programmet, at der ikke kunne findes nogen tjenesteelementer i konfigurationsfilen, der stemmer overens med tjenestenavnet, eller at der ikke er defineret nogen slutpunkter i tjenesteelementet.&amp;lt;/title&amp;gt;
        &amp;lt;style&amp;gt;
         body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;} 
         p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
         b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
         H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
         H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
         pre {font-family:"Lucida Console";font-size: .9em}
         .marker {font-weight: bold; color: black;text-decoration: none;}
         .version {color: gray;}
         .error {margin-bottom: 10px;}
         .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
        &amp;lt;/style&amp;gt;
    &amp;lt;/head&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;min service hedder&lt;br /&gt;SoapService.svc og min klasse med operation contracts mm hedder&lt;br /&gt;ISoapService&lt;br /&gt;&lt;br /&gt;min web.config fil ser således ud &lt;br /&gt;&lt;br /&gt;&lt;div class="codeboxheader" id="code_1420887206" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_1420887206_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;Kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_1420887206code" style="border-top: 0px; display: none;"&gt;&amp;lt;?xml version="1.0"?&amp;gt;
&amp;lt;configuration&amp;gt;
 
  &amp;lt;configSections&amp;gt;
    &amp;lt;sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"&amp;gt;
      &amp;lt;sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"&amp;gt;
        &amp;lt;section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/&amp;gt;
        &amp;lt;sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"&amp;gt;
          &amp;lt;section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" /&amp;gt;
          &amp;lt;section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /&amp;gt;
          &amp;lt;section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /&amp;gt;
          &amp;lt;section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /&amp;gt;
        &amp;lt;/sectionGroup&amp;gt;
      &amp;lt;/sectionGroup&amp;gt;
    &amp;lt;/sectionGroup&amp;gt;
  &amp;lt;/configSections&amp;gt;
  &amp;lt;appSettings/&amp;gt;
  &amp;lt;connectionStrings/&amp;gt;
  &amp;lt;system.web&amp;gt;
    &amp;lt;compilation debug="true"&amp;gt;
      &amp;lt;assemblies&amp;gt;
        &amp;lt;add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/&amp;gt;
        &amp;lt;add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/&amp;gt;
        &amp;lt;add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
        &amp;lt;add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/&amp;gt;
      &amp;lt;/assemblies&amp;gt;
    &amp;lt;/compilation&amp;gt;
    &amp;lt;!--
        The &amp;lt;authentication&amp;gt; section enables configuration 
        of the security authentication mode used by 
        ASP.NET to identify an incoming user. 
    --&amp;gt;
    &amp;lt;authentication mode="Windows" /&amp;gt;
    &amp;lt;!--
        The &amp;lt;customErrors&amp;gt; section enables configuration 
        of what to do if/when an unhandled error occurs 
        during the execution of a request. Specifically, 
        it enables developers to configure html error pages 
        to be displayed in place of a error stack trace.

        &amp;lt;customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"&amp;gt;
         &amp;lt;error statusCode="403" redirect="NoAccess.htm" /&amp;gt;
         &amp;lt;error statusCode="404" redirect="FileNotFound.htm" /&amp;gt;
        &amp;lt;/customErrors&amp;gt;
    --&amp;gt;
    &amp;lt;pages&amp;gt;
      &amp;lt;controls&amp;gt;
        &amp;lt;add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
        &amp;lt;add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
      &amp;lt;/controls&amp;gt;
    &amp;lt;/pages&amp;gt;

    &amp;lt;httpHandlers&amp;gt;
      &amp;lt;remove verb="*" path="*.asmx"/&amp;gt;
      &amp;lt;add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
      &amp;lt;add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
      &amp;lt;add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/&amp;gt;
    &amp;lt;/httpHandlers&amp;gt;
    &amp;lt;httpModules&amp;gt;
      &amp;lt;add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
    &amp;lt;/httpModules&amp;gt;
  &amp;lt;/system.web&amp;gt;
  &amp;lt;system.codedom&amp;gt;
    &amp;lt;compilers&amp;gt;
      &amp;lt;compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"
                type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"&amp;gt;
        &amp;lt;providerOption name="CompilerVersion" value="v3.5"/&amp;gt;
        &amp;lt;providerOption name="WarnAsError" value="false"/&amp;gt;
      &amp;lt;/compiler&amp;gt;
    &amp;lt;/compilers&amp;gt;
  &amp;lt;/system.codedom&amp;gt;
  &amp;lt;!-- 
      The system.webServer section is required for running ASP.NET AJAX under Internet
      Information Services 7.0.  It is not necessary for previous version of IIS.
  --&amp;gt;
  &amp;lt;system.webServer&amp;gt;
    &amp;lt;validation validateIntegratedModeConfiguration="false"/&amp;gt;
    &amp;lt;modules&amp;gt;
      &amp;lt;remove name="ScriptModule" /&amp;gt;
      &amp;lt;add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
    &amp;lt;/modules&amp;gt;
    &amp;lt;handlers&amp;gt;
      &amp;lt;remove name="WebServiceHandlerFactory-Integrated"/&amp;gt;
      &amp;lt;remove name="ScriptHandlerFactory" /&amp;gt;
      &amp;lt;remove name="ScriptHandlerFactoryAppServices" /&amp;gt;
      &amp;lt;remove name="ScriptResource" /&amp;gt;
      &amp;lt;add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
           type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
      &amp;lt;add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
           type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&amp;gt;
      &amp;lt;add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /&amp;gt;
    &amp;lt;/handlers&amp;gt;
  &amp;lt;/system.webServer&amp;gt;
  &amp;lt;runtime&amp;gt;
    &amp;lt;assemblyBinding appliesTo="v2.0.05727" xmlns="urn:schemas-microsoft-com:asm.v1"&amp;gt;
      &amp;lt;dependentAssembly&amp;gt;
        &amp;lt;assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/&amp;gt;
        &amp;lt;bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/&amp;gt;
      &amp;lt;/dependentAssembly&amp;gt;
      &amp;lt;dependentAssembly&amp;gt;
        &amp;lt;assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/&amp;gt;
        &amp;lt;bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/&amp;gt;
      &amp;lt;/dependentAssembly&amp;gt;
    &amp;lt;/assemblyBinding&amp;gt;
  &amp;lt;/runtime&amp;gt;
  &amp;lt;system.serviceModel&amp;gt;
    &amp;lt;services&amp;gt;
      &amp;lt;service behaviorConfiguration="servicesSOAP.Service1Behavior"
        name="SoapService"&amp;gt;
        &amp;lt;endpoint address="" binding="wsHttpBinding" contract="servicesSOAP.IService1"&amp;gt;
          &amp;lt;identity&amp;gt;
            &amp;lt;dns value="localhost" /&amp;gt;
          &amp;lt;/identity&amp;gt;
        &amp;lt;/endpoint&amp;gt;
        &amp;lt;endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" /&amp;gt;
      &amp;lt;/service&amp;gt;
    &amp;lt;/services&amp;gt;
    &amp;lt;behaviors&amp;gt;
      &amp;lt;serviceBehaviors&amp;gt;
        &amp;lt;behavior name="servicesSOAP.Service1Behavior"&amp;gt;
          &amp;lt;!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment --&amp;gt;
          &amp;lt;serviceMetadata httpGetEnabled="false"/&amp;gt;
          &amp;lt;!-- To receive exception details in faults for debugging purposes, set the value below to true.  Set to false before deployment to avoid disclosing exception information --&amp;gt;
          &amp;lt;serviceDebug includeExceptionDetailInFaults="false"/&amp;gt;
        &amp;lt;/behavior&amp;gt;
      &amp;lt;/serviceBehaviors&amp;gt;
    &amp;lt;/behaviors&amp;gt;
  &amp;lt;/system.serviceModel&amp;gt;
 
&amp;lt;/configuration&amp;gt;
&lt;/pre&gt;</description>
      <link>http://www.udvikleren.dk/forum/34666/problem-med-soap-web-service/</link>
      <pubDate>Fri, 17 Jun 2011 11:58:37 GMT</pubDate>
    </item>
  </channel>
</rss>