Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2003, 17:09
tatis
 
Fecha de Ingreso: febrero-2002
Mensajes: 3
Antigüedad: 23 años, 2 meses
Puntos: 0
Error en Server.Createobject

Hola.
Tengo una página asp con el siguiente código:

<%
dim oapp, cmenu, cdsn
cdsn = Application("DSN")
set oapp = Server.CreateObject("gestardoc.application")
cmenu = oapp.GetHTMLTreeView(cdsn)
response.Write(cmenu)
set oapp = nothing
%>

Al ejecutarla por primera vez el objeto se crea y se muestra la información devuelta por el metodo del objeto, pero si el usuario refresca la página haciendo F5 o con el botón actualizar se presenta el siguiente mensaje de error:

Objeto Server error 'ASP 0177 : 80004005'
Error en Server.CreateObject
/ado/menu.asp, line 4
80004005

En Windows XP si el usuario en lugar de hacer F5 escribe nuevamente la dirección de la página directamente en la barra de direcciones el resultado es exitoso. En los otros Windows se debe reiniciar el servidor Web para que funcione nuevamente.

¿Alguna sugerencia?

Nota:
El objeto gestardoc.application es una dll creada por mi que consulta una base de datos y devuelve en HTML la información de una tabla. El objeto funciona perfectamente instanciandolo n veces desde cualquier lenguaje que admita COM.

Saludos....