Buen Dia,<o:p></o:p>
<o:p> </o:p>
Tengo el siguiente problema y agradezco si me pueden ayudar he
creado un WcfServiceLibrary con un modelo entity donde llamo un store
procedure en este mismo proyecto tengo mi IService1.cs y Service1.cs. en otro
proyecto cree un WcfService1 (todo en framework 4) donde hago referencia
al Service1.cs del proyecto WcfServiceLibrary.<o:p></o:p>
<o:p> </o:p>
en el web config del proyecto WcfService1 copio el
connectionStrings del appconfig del proyecto WcfServiceLibrary.<o:p></o:p>
al probar mi servicio con la utilidad de microsoft WCFtestClient
funciona de forma correcta pero al ejecutar la prueba desde SOAP UI me genera el siguiente error(desconozco si debo especificar un binding y no se cómo hacerlo):
The message could not be processed. This is most
likely because the action 'http://tempuri.org/IService1/GestionarNovedad' is
incorrect or because the message contains an invalid or expired security
context token or because there is a mismatch between bindings. The security
context token would be invalid if the service aborted the channel due to
inactivity. To prevent the service from aborting idle sessions prematurely
increase the Receive timeout on the service endpoint's binding.
Adjunto mi webconfig:
<system.serviceModel>
<services>
<service name="WcfServiceLibrary1.Service1">
<host>
<baseAddresses>
<add baseAddress="http://localhost:8732/Design_Time_Addresses/WcfServiceLibrary1/Service1/
" />
</baseAddresses>
</host>
<endpoint address="" binding="wsHttpBinding" contract="WcfServiceLibrary1.IService1">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="True" />
<serviceDebug includeExceptionDetailInFaults="False" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
<connectionStrings>
<add name="CallCenterEntities" connectionString="metadata=res://*/ServiceModel.csdl|res://*/ServiceModel.ssdl|res://*/ServiceModel.msl;provider=System.Data.SqlClient;provider connection string="data source=megasql901;initial
catalog=CallCenter;user id=usrCallcenter;password=usrC4llc3nt3r;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>