Did you propertly add the service configuration in your web.config for that
service?

On Wed, Feb 24, 2010 at 3:12 PM, Diego Dias <[email protected]> wrote:

> I not speak english I'm learning.
> My service works when I set it in the codebehind, but when I set it with
> .xml occurs failure as I said before.
>
> 2010/2/24 Craig Neuwirt <[email protected]>
>
> I am not sure what you mean by
>>
>>
>> The problema only occurs when I try set my service with string, because
>> when I try set service with codebhind it works fine.
>>
>> Can you explain what you mean?
>>
>>
>> On Tue, Feb 23, 2010 at 2:09 PM, Diego Dias <[email protected]> wrote:
>>
>>>  I'm trying host my service as in samples of the project
>>> "WcfIntegration-vs2008", but I'm had problem to set my service.
>>>
>>>             //set
>>>             using (new WindsorContainer()
>>>                 .Install(Configuration.FromXml(new
>>> StaticContentResource(xmlConfiguration))))
>>>             {
>>>                 IServiceFacility client =
>>> ChannelFactory<IServiceFacility>.CreateChannel(
>>>                     new NetTcpBinding(),
>>>                     new
>>> EndpointAddress("net.tcp://localhost:6501/ServiceUserFacility"));
>>>
>>>                 var result = client.ListUsers();
>>>             }
>>>
>>>         //configurations
>>>         private static string xmlConfiguration = @"<?xml version='1.0'
>>> encoding='utf-8' ?>
>>>             <configuration>
>>>                 <facilities>
>>>                     <facility id='wcf'
>>>
>>>  type='Castle.Facilities.WcfIntegration.WcfFacility,
>>>                                     Castle.Facilities.WcfIntegration' />
>>>                 </facilities>
>>>
>>>                 <components>
>>>                     <component id='ServiceFacility'
>>>                                    service='Service.IServiceFacility,
>>> Service'
>>>                                    type='Service.ServiceUserFacility,
>>> Service'
>>>                                    wcfServiceHost='true'>
>>>                     </component>
>>>
>>>                     <component id='settings'
>>>                           service='Domain.Model.ISettings, Domain.Model'
>>>                           type='Domain.Model.SettingsPortal,
>>> Domain.Model'>
>>>                         <parameters>
>>>                             <token>0987654321</token>
>>>                         </parameters>
>>>                     </component>
>>>                 </components>
>>>             </configuration>";
>>>
>>>            //service
>>>         private readonly ISettings _settings;
>>>
>>>          public ServiceUserFacility(ISettings settings)
>>>         {
>>>             _settings = settings;
>>>         }
>>>
>>>         public IList<Usuario> ListUsers()
>>>         {
>>>             Console.WriteLine("Token: {0}", _settings.Token);
>>>
>>>             return new List<Usuario>()
>>>                        {
>>>                            new Usuario()
>>>                                {
>>>                                    IdUser=1,
>>>                                    Nome="nome 1"
>>>                                },
>>>                                new Usuario()
>>>                                {
>>>                                    IdUser=2,
>>>                                    Nome="nome 2"
>>>                                }
>>>                        };
>>>         }
>>>
>>>
>>> The message error is:
>>> The service 'Service.ServiceUserFacility' has no endpoint application
>>> (without infrastructure).This may be because there has been no
>>> configuration file for your application or because no service element
>>> matching the service name could not be found, or because no endpoints were
>>> defined in the service element
>>>
>>> The problema only occurs when I try set my service with string, because
>>> when I try set service with codebhind it works fine.
>>>
>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google Groups
>>> "Castle Project Users" group.
>>> To post to this group, send email to
>>> [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<castle-project-users%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/castle-project-users?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Castle Project Users" group.
>> To post to this group, send email to
>> [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<castle-project-users%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/castle-project-users?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Castle Project Users" group.
> To post to this group, send email to [email protected]
> .
> To unsubscribe from this group, send email to
> [email protected]<castle-project-users%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/castle-project-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en.

Reply via email to