Ayudarme......... Servicios Web

01/10/2004 - 16:16 por aurrutia | Informe spam
Hola..

He desarrollado un web part que a su vez utiliza algunos servicios web
(estos servicios web no son servicios del sharepoint, son servicios web
que estan instalados en otro PC).
Al importarlo al portal el web part me funciona bien hasta que llama a un
servicio web (y se que los servicios web funciona bien ya que tengo
desarrollado el mismo programa con los mismos servicios web en un
formulario de Windows y funciona perfectamente), entonces me da da el
siguiente error:

-The "WebPart1" Web Part appears to be causing a problem.

Alguien sabe lo que puede estar ocurriendo.

La declaración utilizo es la siguiente:

public servicio.Service1 servicio;
servicio = new servicio.Service1();
servicio.Credentials = System.Net.CredentialCache.DefaultCredentials;
servicio.PreAuthenticate = true;

siendo servicio el nombre que le he dado a la referencia web que le he
añadido

Agradecería cuañquier ayuda!!!
Un saludo

Preguntas similare

Leer las respuestas

#1 Gustavo
02/10/2004 - 18:53 | Informe spam
Hola,
Han intentado hacer un debugging en el codigo? A lo mejor no es el
WebService el que esta parando todo el asunto, sino alguna otra cosa que
sucede antes. Intenta tambien quitar el codigo del WebService (con
comentarios al principio) a ver si es realmente ese codigo el que pone los
problemas...
Saludes,
Gustavo


"ainara" wrote:

Hola..

He desarrollado un web part que a su vez utiliza algunos servicios web
(estos servicios web no son servicios del sharepoint, son servicios web
que estan instalados en otro PC).
Al importarlo al portal el web part me funciona bien hasta que llama a un
servicio web (y se que los servicios web funciona bien ya que tengo
desarrollado el mismo programa con los mismos servicios web en un
formulario de Windows y funciona perfectamente), entonces me da da el
siguiente error:

-The "WebPart1" Web Part appears to be causing a problem.

Alguien sabe lo que puede estar ocurriendo.

La declaración utilizo es la siguiente:

public servicio.Service1 servicio;
servicio = new servicio.Service1();
servicio.Credentials = System.Net.CredentialCache.DefaultCredentials;
servicio.PreAuthenticate = true;

siendo servicio el nombre que le he dado a la referencia web que le he
añadido

Agradecería cuañquier ayuda!!!
Un saludo






Respuesta Responder a este mensaje
#2 aurrutia
04/10/2004 - 08:14 | Informe spam
Hola!!

Ya he hecho el debugging en el código!! Estoy segura de que es el web
service el que da problemas!!!

Gracias


Gustavo wrote:

Hola,
Han intentado hacer un debugging en el codigo? A lo mejor no es el
WebService el que esta parando todo el asunto, sino alguna otra cosa que
sucede antes. Intenta tambien quitar el codigo del WebService (con
comentarios al principio) a ver si es realmente ese codigo el que pone los
problemas...
Saludes,
Gustavo


"ainara" wrote:

> Hola..
>
> He desarrollado un web part que a su vez utiliza algunos servicios web
> (estos servicios web no son servicios del sharepoint, son servicios web
> que estan instalados en otro PC).
> Al importarlo al portal el web part me funciona bien hasta que llama a un
> servicio web (y se que los servicios web funciona bien ya que tengo
> desarrollado el mismo programa con los mismos servicios web en un
> formulario de Windows y funciona perfectamente), entonces me da da el
> siguiente error:
>
> -The "WebPart1" Web Part appears to be causing a problem.
>
> Alguien sabe lo que puede estar ocurriendo.
>
> La declaración utilizo es la siguiente:
>
> public servicio.Service1 servicio;
> servicio = new servicio.Service1();
> servicio.Credentials = System.Net.CredentialCache.DefaultCredentials;
> servicio.PreAuthenticate = true;
>
> siendo servicio el nombre que le he dado a la referencia web que le he
> aà±adido
>
> Agradecerà­a cuaà±quier ayuda!!!
> Un saludo
>
>
>
>
>
>
Respuesta Responder a este mensaje
#3 aurrutia
04/10/2004 - 08:46 | Informe spam
Hola.

Una pregunta: El servicio web que creamos (no los servicios web que trae
el SharePoint) tiene que estar en el mismo PC que esta instalado el
SharePoint o no es necesario??

Por favor si alguien sabe que me responda bale???

Muchas gracias!!

Gustavo wrote:

Hola,
Han intentado hacer un debugging en el codigo? A lo mejor no es el
WebService el que esta parando todo el asunto, sino alguna otra cosa que
sucede antes. Intenta tambien quitar el codigo del WebService (con
comentarios al principio) a ver si es realmente ese codigo el que pone los
problemas...
Saludes,
Gustavo


"ainara" wrote:

> Hola..
>
> He desarrollado un web part que a su vez utiliza algunos servicios web
> (estos servicios web no son servicios del sharepoint, son servicios web
> que estan instalados en otro PC).
> Al importarlo al portal el web part me funciona bien hasta que llama a un
> servicio web (y se que los servicios web funciona bien ya que tengo
> desarrollado el mismo programa con los mismos servicios web en un
> formulario de Windows y funciona perfectamente), entonces me da da el
> siguiente error:
>
> -The "WebPart1" Web Part appears to be causing a problem.
>
> Alguien sabe lo que puede estar ocurriendo.
>
> La declaración utilizo es la siguiente:
>
> public servicio.Service1 servicio;
> servicio = new servicio.Service1();
> servicio.Credentials = System.Net.CredentialCache.DefaultCredentials;
> servicio.PreAuthenticate = true;
>
> siendo servicio el nombre que le he dado a la referencia web que le he
> aà±adido
>
> Agradecerà­a cuaà±quier ayuda!!!
> Un saludo
>
>
>
>
>
>
Respuesta Responder a este mensaje
#4 aurrutia
04/10/2004 - 10:38 | Informe spam
Hola,

si, ya he debuggeado y estoy segura de que el fallo esta cuando llamo al
servicio web!!
Es posible utillizar en los web parts servicios web que no estan ubicados
en el mismo PC que esta instalado el SharePoint no???
Sabe alguien si hay que hacer o poner algo especial cunado quieres
utilizar un servicio web que esta ubicado en otro pc???

Por favor ayudarme


Gustavo wrote:

Hola,
Han intentado hacer un debugging en el codigo? A lo mejor no es el
WebService el que esta parando todo el asunto, sino alguna otra cosa que
sucede antes. Intenta tambien quitar el codigo del WebService (con
comentarios al principio) a ver si es realmente ese codigo el que pone los
problemas...
Saludes,
Gustavo


"ainara" wrote:

> Hola..
>
> He desarrollado un web part que a su vez utiliza algunos servicios web
> (estos servicios web no son servicios del sharepoint, son servicios web
> que estan instalados en otro PC).
> Al importarlo al portal el web part me funciona bien hasta que llama a un
> servicio web (y se que los servicios web funciona bien ya que tengo
> desarrollado el mismo programa con los mismos servicios web en un
> formulario de Windows y funciona perfectamente), entonces me da da el
> siguiente error:
>
> -The "WebPart1" Web Part appears to be causing a problem.
>
> Alguien sabe lo que puede estar ocurriendo.
>
> La declaración utilizo es la siguiente:
>
> public servicio.Service1 servicio;
> servicio = new servicio.Service1();
> servicio.Credentials = System.Net.CredentialCache.DefaultCredentials;
> servicio.PreAuthenticate = true;
>
> siendo servicio el nombre que le he dado a la referencia web que le he
> aà±adido
>
> Agradecerà­a cuaà±quier ayuda!!!
> Un saludo
>
>
>
>
>
>
Respuesta Responder a este mensaje
#5 Gustavo
04/10/2004 - 12:19 | Informe spam
Hola de nuevo,
Empezando por el principio, por supuesto que los WebServices que no estan en
tu servidor se pueden llamar desde SharePoint WebParts... Esa es precisamente
la idea de los WebServices: alguien presenta alguna funcionalidad en algun
servidor en alguna parte del mundo, y alguien, en cualquier otra parte, la
utiliza.
He estado mirando un poco mas detalladamente tu codigo, y el renglon
"servicio.PreAuthenticate = true;" por una u otra razon me llama la atencion.
He mirado la definicion de PreAuthenticate
(http://msdn.microsoft.com/library/d...etopic.asp)
y me encuentro que si la autenticacion del WebService no esta bien definida,
el te mandara un error 401 o un AccesDenied. De pronto vale la pena mirar por
ahi a ver que pasa.
Suerte y saludos,

Gustavo



"ainara" wrote:

Hola,

si, ya he debuggeado y estoy segura de que el fallo esta cuando llamo al
servicio web!!
Es posible utillizar en los web parts servicios web que no estan ubicados
en el mismo PC que esta instalado el SharePoint no???
Sabe alguien si hay que hacer o poner algo especial cunado quieres
utilizar un servicio web que esta ubicado en otro pc???

Por favor ayudarme


Gustavo wrote:

> Hola,
> Han intentado hacer un debugging en el codigo? A lo mejor no es el
> WebService el que esta parando todo el asunto, sino alguna otra cosa que
> sucede antes. Intenta tambien quitar el codigo del WebService (con
> comentarios al principio) a ver si es realmente ese codigo el que pone los
> problemas...
> Saludes,
> Gustavo


> "ainara" wrote:

> > Hola..
> >
> > He desarrollado un web part que a su vez utiliza algunos servicios web
> > (estos servicios web no son servicios del sharepoint, son servicios web
> > que estan instalados en otro PC).
> > Al importarlo al portal el web part me funciona bien hasta que llama a un
> > servicio web (y se que los servicios web funciona bien ya que tengo
> > desarrollado el mismo programa con los mismos servicios web en un
> > formulario de Windows y funciona perfectamente), entonces me da da el
> > siguiente error:
> >
> > -The "WebPart1" Web Part appears to be causing a problem.
> >
> > Alguien sabe lo que puede estar ocurriendo.
> >
> > La declaración utilizo es la siguiente:
> >
> > public servicio.Service1 servicio;
> > servicio = new servicio.Service1();
> > servicio.Credentials = System.Net.CredentialCache.DefaultCredentials;
> > servicio.PreAuthenticate = true;
> >
> > siendo servicio el nombre que le he dado a la referencia web que le he
> > aà±adido
> >
> > Agradecerà­a cuaà±quier ayuda!!!
> > Un saludo
> >
> >
> >
> >
> >
> >



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida