Thanks for your followup SevDer,
Glad that you've figured out the problem.
Have a good day!
Steven Cheng
Microsoft Online Support
Get Secure!
www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
| Reply-To: "SevDer" <se******@sevder.com>
| From: "SevDer" <se****@newsgroup.nospam>
| References: <#f**************@TK2MSFTNGP10.phx.gbl>
<94*************************@msnews.microsoft.co m>
<2m**************@TK2MSFTNGXA02.phx.gbl>
<#8**************@TK2MSFTNGP12.phx.gbl>
| Subject: Re: HttpWeb Request from Class Library fails to 500
| Date: Fri, 6 Jan 2006 12:31:02 -0500
| Lines: 152
| Organization:
http://www.sevder.com
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.3790.1830
| X-RFC2646: Format=Flowed; Response
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
| Message-ID: <ez**************@TK2MSFTNGP09.phx.gbl>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host: mail.dtfares.com 68.167.20.2
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFT NGP09.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:369080
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| 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" <se****@newsgroup.nospam> wrote in message
| news:%2****************@TK2MSFTNGP12.phx.gbl...
| > 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]" <st*****@online.microsoft.com> wrote in message
| > news:2m**************@TK2MSFTNGXA02.phx.gbl...
| >> 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: <94*************************@msnews.microsoft.co m>
| >> | From: Joerg Jooss <ne********@joergjooss.de>
| >> | Subject: Re: HttpWeb Request from Class Library fails to 500
| >> | References: <#f**************@TK2MSFTNGP10.phx.gbl>
| >> | 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!tk2msft ngp13.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(IAsyncRes ult
| >> | > 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
| >> |
ne********@joergjooss.de
| >>
| >> |
| >> |
| >>
| >
| >
|
|
|