Re: HttpWeb Request from Class Library fails to 500
- From: "SevDer" <sevder@xxxxxxxxxxxxxxxx>
- Date: Fri, 6 Jan 2006 12:31:02 -0500
Hi everyone, or who follows that thread.
I findout the problem.
In both classes I have a database transaction going on.
In class 1, I was committing the transaction and then trying to load the
content
In class 2, I was trying to load the content and then commit the
transaction.
As a result in class 2, the data is being held by the transaction so I was
not able to load it.
Sorry for the trouble.
--
SevDer
http://www.sevder.com
A new source for .NET Developers
"SevDer" <sevder@xxxxxxxxxxxxxxxx> wrote in message
news:%238e67KuEGHA.2856@xxxxxxxxxxxxxxxxxxxxxxx
> Hi Steven,
>
> I did some more progress in this.
> I moved the static method to a different class say class "framework".
>
> And I have 2 classes that acceses that static method as
> "framework.GetHTMLContent(querystring)"
> When I reach this method from one the classes say "classA" by providing
> "querystringA", method works fine.
> But when I reach this method from "classB" with exactly the same
> "querystringA", it fails with 500.
>
> Now in both cases
> 1. the URL that I am requesting is exactly the same
> 2. In both cases I have HttpContext.Current available.
>
> So what may be the problem.
>
> Bottom line is "framework.GetHTMLContent(querystring)" works when called
> from 1 class but does not work from the other one with the same parameter.
>
> I appreciate your help in this.
> Regards,
>
> SevDer
> http://www.sevder.com
> A new source for .NET Developers
>
>
> "Steven Cheng[MSFT]" <stcheng@xxxxxxxxxxxxxxxxxxxx> wrote in message
> news:2m2vw2oEGHA.1236@xxxxxxxxxxxxxxxxxxxxxxxx
>> Hi SevDer,
>>
>> I agree with Joerg , since the IIS server has received the request, it is
>> likely something at serverside (asp.net page) or our code logic cause the
>> problem. I've ever met some similiar problem which is caused by the user
>> agent not set correctly. Have you tried using the IE explorer's userAgent
>> string to see whether it works? Also, if convenient, I suggest you
>> provide
>> some further detailed info on the asp.net page you request...
>>
>> Thanks,
>>
>> Steven Cheng
>> Microsoft Online Support
>>
>> Get Secure! www.microsoft.com/security
>> (This posting is provided "AS IS", with no warranties, and confers no
>> rights.)
>>
>>
>>
>>
>> --------------------
>> | Message-ID: <94fc5071796f8c7e0685b5256ec@xxxxxxxxxxxxxxxxxxxx>
>> | From: Joerg Jooss <news-reply@xxxxxxxxxxxxx>
>> | Subject: Re: HttpWeb Request from Class Library fails to 500
>> | References: <#fcFX6jEGHA.2072@xxxxxxxxxxxxxxxxxxxx>
>> | MIME-Version: 1.0
>> | Content-Transfer-Encoding: 8bit
>> | Content-Type: text/plain; charset=_autodetect_all; format=flowed
>> | X-Newsreader: JetBrains Omea Reader 671.6
>> | Newsgroups: microsoft.public.dotnet.framework.aspnet
>> | Date: Thu, 05 Jan 2006 14:38:57 -0800
>> | NNTP-Posting-Host: p549616F2.dip0.t-ipconnect.de 84.150.22.242
>> | Lines: 1
>> | Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msftngp13.phx.gbl
>> | Xref: TK2MSFTNGXA02.phx.gbl
>> microsoft.public.dotnet.framework.aspnet:368915
>> | X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
>> |
>> | Hello SevDer,
>> |
>> | > Hi I have a class library that needs to download the HTML in a
>> | > specific page
>> | > of ours with provided querystring.
>> | > When I open this URL with any browser, it loads fine. When I do
>> | > WebRequest
>> | > from Web Project it is again fine.
>> | > However whenever I do this request from this class library, it fails.
>> | > I put every kind of user permission to the actual folder, and through
>> | > inetmgr. Right now everyone has full control.
>> | > But still I got the problem.
>> | > Code is as follows:
>> | >
>> **********************************************************************
>> | > ************
>> | > HttpWebRequest myRequest =
>> | > (HttpWebRequest)WebRequest.Create(theFullUrl);
>> | > myRequest .UserAgent = "Fareportal .NET Request 1.1";
>> | > HttpWebResponse myResponse = (HttpWebResponse)myRequest
>> | > .GetResponse();
>> | > IIS Log is as follows:
>> | >
>> **********************************************************************
>> | > ************
>> | > 2006-01-05 21:14:39 W3SVC1 AHMET-IPC 192.168.0.163 GET
>> | > /sevket3/Default.aspx
>> | > tabid=1076&guid=cd709879-6680-4cf7-bb98-2bb85b003f7d 80 -
>> | > 192.168.0.163
>> | > HTTP/1.1 Fareportal+.NET+Request+1.1 - 192.168.0.163 500 0 0
>> | > Exception is as follows:
>> | >
>> **********************************************************************
>> | > ************
>> | > System.Net.WebException: The remote server returned an error: (500)
>> | > Internal
>> | > Server Error.
>> | > at System.Net.HttpWebRequest.CheckFinalStatus()
>> | > at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult
>> | > asyncResult)
>> | > at System.Net.HttpWebRequest.GetResponse()
>> |
>> | It's a server-side error -- your ASP.NET app breaks. You should debug
>> that
>> | page.
>> |
>> | Cheers,
>> | --
>> | Joerg Jooss
>> | news-reply@xxxxxxxxxxxxx
>>
>> |
>> |
>>
>
>
.
- Follow-Ups:
- Re: HttpWeb Request from Class Library fails to 500
- From: Steven Cheng[MSFT]
- Re: HttpWeb Request from Class Library fails to 500
- References:
- HttpWeb Request from Class Library fails to 500
- From: SevDer
- Re: HttpWeb Request from Class Library fails to 500
- From: Joerg Jooss
- Re: HttpWeb Request from Class Library fails to 500
- From: Steven Cheng[MSFT]
- Re: HttpWeb Request from Class Library fails to 500
- From: SevDer
- HttpWeb Request from Class Library fails to 500
- Prev by Date: Re: Timer control
- Next by Date: Formview Problems
- Previous by thread: Re: HttpWeb Request from Class Library fails to 500
- Next by thread: Re: HttpWeb Request from Class Library fails to 500
- Index(es):
Relevant Pages
|
Loading