Re: HttpWeb Request from Class Library fails to 500



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
>>
>> |
>> |
>>
>
>


.



Relevant Pages

  • Re: HttpWeb Request from Class Library fails to 500
    ... In both classes I have a database transaction going on. ... I was committing the transaction and then trying to load the ... > SevDer ... >> some further detailed info on the asp.net page you request... ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Satellite Internet
    ... you actually have several transaction taking place at once and some ... Each transactionn or data stream has ... at least two 22,500 mile paths in the down load (actually longer ... wire to ground based servers and then the back bone and the server you ...
    (rec.outdoors.rv-travel)
  • Re: Re: Satellite Internet
    ... you actually have several transaction taking place at once and some ... Each transactionn or data stream has ... at least two 22,500 mile paths in the down load (actually longer ... wire to ground based servers and then the back bone and the server you ...
    (rec.outdoors.rv-travel)
  • Re: Problem trying insert data into a temp table via SP
    ... needs to load some data into a temp table. ... But throws another exception, -535 (Already in transaction), this ... fact that DB-Access is a separate session will kill you again - ...
    (comp.databases.informix)
  • Re: Calling a method in different aspx.vb code page
    ... >> New form in or windowsforms or webforms for using a method in that. ... The two forms load as two individual page ... > There's no way for one page request to reference another page request, ... keep in mind that frames don't necessarily load in order. ...
    (microsoft.public.dotnet.languages.vb)

Loading