Hi,
My project has been running for 4 years in ASP/IIS (originally on NT4, then
on Win2003 as of 1 year ago), using the following code to parse the request
object using the XML DOM:
Set oASPRequest = GetObjectContext.Item("Request")
Set oRequestDOM = CreateObject("MSXML.DOMDocument")
If Not oRequestDOM.Load(oASPRequest) Then Err.Raise 64000, , "ASP
Request object could not be parsed."
....and suddenly on 12/23 it started producing an error on the third line of
code above.
I'm not at work right now, so I can't get at the error information available
from the DOM, so I will reply to this post with that information. I'm
wondering if anyone knows what might be causing this to suddenly fail. I
will be looking into what, if any, security hot-fixes were applied to the
server recently.
If anyone can shed any light on this, I would sincerely appreciate it.
Thanks,
PJ 6 3095
Just wanted to add the error number that the parser is reporting in the
..parseError property: -2147467259 Google and MSDN Library don't seem to
yield any useful information about this issue. So I'm still completely
stumped. Any help is greatly appreciated.
PJ
"P James" <pj****@nospam.ink555.net> wrote in message
news:e9**************@TK2MSFTNGP11.phx.gbl... Hi,
My project has been running for 4 years in ASP/IIS (originally on NT4, then on Win2003 as of 1 year ago), using the following code to parse the request object using the XML DOM:
Set oASPRequest = GetObjectContext.Item("Request") Set oRequestDOM = CreateObject("MSXML.DOMDocument") If Not oRequestDOM.Load(oASPRequest) Then Err.Raise 64000, , "ASP Request object could not be parsed."
...and suddenly on 12/23 it started producing an error on the third line of code above.
I'm not at work right now, so I can't get at the error information available from the DOM, so I will reply to this post with that information. I'm wondering if anyone knows what might be causing this to suddenly fail. I will be looking into what, if any, security hot-fixes were applied to the server recently.
If anyone can shed any light on this, I would sincerely appreciate it.
Thanks, PJ
P James wrote: Hi,
My project has been running for 4 years in ASP/IIS (originally on NT4, then on Win2003 as of 1 year ago), using the following code to parse the request object using the XML DOM:
Set oASPRequest = GetObjectContext.Item("Request") Set oRequestDOM = CreateObject("MSXML.DOMDocument") If Not oRequestDOM.Load(oASPRequest) Then Err.Raise 64000, , "ASP Request object could not be parsed."
...and suddenly on 12/23 it started producing an error on the third line of code above.
I'm not at work right now, so I can't get at the error information available from the DOM, so I will reply to this post with that information. I'm wondering if anyone knows what might be causing this to suddenly fail. I will be looking into what, if any, security hot-fixes were applied to the server recently.
If anyone can shed any light on this, I would sincerely appreciate it.
Thanks, PJ
Sorry, I'd like to help, but i have never seen this technique used in asp.
What advantage do you gain by using this technique?
I would suggest you be more explicit about your instantiation of the
domdocument:
Set oRequestDOM = CreateObject("MSXML2.DOMDocument")
Also, use a parse error object to get information about any errors that
occur during the parsing:
bStatus= oRequestDOM.loadxml(oASPRequest)
if bStatus = false then
Set xPE = oRequestDOM.parseError
strMessage = "errorCode = " & xPE.errorCode & vbCrLf
strMessage = strMessage & "reason = " & xPE.reason & vbCrLf
strMessage = strMessage & "Line = " & xPE.Line & vbCrLf
strMessage = strMessage & "linepos = " & xPE.linepos & vbCrLf
strMessage = strMessage & "filepos = " & xPE.filepos & vbCrLf
strMessage = strMessage & "srcText = " & xPE.srcText & vbCrLf
Err.Raise 64000,,strMessage
exit sub
end if
Bob Barrows
--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"
Thanks for the response. I followed both of your suggestions and
unfortunately I still get the error. Here's what I get from the parseError
object:
?o.errorCode
-2147467259
?o.reason
Unspecified error
?o.line
0
?peo.linepos
0
?peo.srctext
<empty string>
Still banging my head on it... Thanks for all insights!
PJ
"Bob Barrows [MVP]" <re******@NOyahoo.SPAMcom> wrote in message
news:uP**************@TK2MSFTNGP09.phx.gbl... P James wrote: Hi,
My project has been running for 4 years in ASP/IIS (originally on NT4, then on Win2003 as of 1 year ago), using the following code to parse the request object using the XML DOM:
Set oASPRequest = GetObjectContext.Item("Request") Set oRequestDOM = CreateObject("MSXML.DOMDocument") If Not oRequestDOM.Load(oASPRequest) Then Err.Raise 64000, , "ASP Request object could not be parsed."
...and suddenly on 12/23 it started producing an error on the third line of code above.
I'm not at work right now, so I can't get at the error information available from the DOM, so I will reply to this post with that information. I'm wondering if anyone knows what might be causing this to suddenly fail. I will be looking into what, if any, security hot-fixes were applied to the server recently.
If anyone can shed any light on this, I would sincerely appreciate it.
Thanks, PJ
Sorry, I'd like to help, but i have never seen this technique used in asp. What advantage do you gain by using this technique?
I would suggest you be more explicit about your instantiation of the domdocument: Set oRequestDOM = CreateObject("MSXML2.DOMDocument")
Also, use a parse error object to get information about any errors that occur during the parsing:
bStatus= oRequestDOM.loadxml(oASPRequest)
if bStatus = false then Set xPE = oRequestDOM.parseError strMessage = "errorCode = " & xPE.errorCode & vbCrLf strMessage = strMessage & "reason = " & xPE.reason & vbCrLf strMessage = strMessage & "Line = " & xPE.Line & vbCrLf strMessage = strMessage & "linepos = " & xPE.linepos & vbCrLf strMessage = strMessage & "filepos = " & xPE.filepos & vbCrLf strMessage = strMessage & "srcText = " & xPE.srcText & vbCrLf Err.Raise 64000,,strMessage exit sub end if
Bob Barrows
-- Microsoft MVP - ASP/ASP.NET Please reply to the newsgroup. This email account is my spam trap so I don't check it very often. If you must reply off-line, then remove the "NO SPAM"
I inadvertantly said you should use loadxml instead of Load (copy-and-paste
issue) You didn't change "Load" to "LoadXML" did you? LoadXML expects a
string argument. oASPRequest is an object, not a string (does this object
have a ToString() method?)
P Jamesen wrote: Thanks for the response. I followed both of your suggestions and unfortunately I still get the error. Here's what I get from the parseError object:
?o.errorCode -2147467259 ?o.reason Unspecified error ?o.line 0 ?peo.linepos 0 ?peo.srctext <empty string>
Still banging my head on it... Thanks for all insights!
PJ "Bob Barrows [MVP]" <re******@NOyahoo.SPAMcom> wrote in message news:uP**************@TK2MSFTNGP09.phx.gbl... P James wrote: Hi,
My project has been running for 4 years in ASP/IIS (originally on NT4, then on Win2003 as of 1 year ago), using the following code to parse the request object using the XML DOM:
Set oASPRequest = GetObjectContext.Item("Request") Set oRequestDOM = CreateObject("MSXML.DOMDocument") If Not oRequestDOM.Load(oASPRequest) Then Err.Raise 64000, , "ASP Request object could not be parsed."
...and suddenly on 12/23 it started producing an error on the third line of code above.
I'm not at work right now, so I can't get at the error information available from the DOM, so I will reply to this post with that information. I'm wondering if anyone knows what might be causing this to suddenly fail. I will be looking into what, if any, security hot-fixes were applied to the server recently.
If anyone can shed any light on this, I would sincerely appreciate it. Thanks, PJ
Sorry, I'd like to help, but i have never seen this technique used in asp. What advantage do you gain by using this technique?
I would suggest you be more explicit about your instantiation of the domdocument: Set oRequestDOM = CreateObject("MSXML2.DOMDocument")
Also, use a parse error object to get information about any errors that occur during the parsing:
bStatus= oRequestDOM.loadxml(oASPRequest)
if bStatus = false then Set xPE = oRequestDOM.parseError strMessage = "errorCode = " & xPE.errorCode & vbCrLf strMessage = strMessage & "reason = " & xPE.reason & vbCrLf strMessage = strMessage & "Line = " & xPE.Line & vbCrLf strMessage = strMessage & "linepos = " & xPE.linepos & vbCrLf strMessage = strMessage & "filepos = " & xPE.filepos & vbCrLf strMessage = strMessage & "srcText = " & xPE.srcText & vbCrLf Err.Raise 64000,,strMessage exit sub end if
Bob Barrows
-- Microsoft MVP - ASP/ASP.NET Please reply to the newsgroup. This email account is my spam trap so I don't check it very often. If you must reply off-line, then remove the "NO SPAM"
--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"
P James wrote: Hi,
My project has been running for 4 years in ASP/IIS (originally on NT4, then on Win2003 as of 1 year ago), using the following code to parse the request object using the XML DOM:
Set oASPRequest = GetObjectContext.Item("Request") Set oRequestDOM = CreateObject("MSXML.DOMDocument") If Not oRequestDOM.Load(oASPRequest) Then Err.Raise 64000, , "ASP Request object could not be parsed."
...and suddenly on 12/23 it started producing an error on the third line of code above.
I'm not at work right now, so I can't get at the error information available from the DOM, so I will reply to this post with that information. I'm wondering if anyone knows what might be causing this to suddenly fail. I will be looking into what, if any, security hot-fixes were applied to the server recently.
If anyone can shed any light on this, I would sincerely appreciate it.
Thanks, PJ
Oh wait - you're doing this in a COM+ object? You should go to a more
relevant newsgroup: one of the vb groups I would think ...
--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"
Hi,
Thanks for the insights. Turns out it was code elsewhere that interrogated
the asp request object's form fields. Apparently after you do that, you can
no longer have the xml dom's load method take the asp request object as
input. When I removed the code that examined the request.forms collection,
the code below that parses the request began to work again. Very strange,
to me at least.
Thanks for the troubleshooting tips.
PJ
"Bob Barrows [MVP]" <re******@NOyahoo.SPAMcom> wrote in message
news:uM**************@TK2MSFTNGP10.phx.gbl... P James wrote: Hi,
My project has been running for 4 years in ASP/IIS (originally on NT4, then on Win2003 as of 1 year ago), using the following code to parse the request object using the XML DOM:
Set oASPRequest = GetObjectContext.Item("Request") Set oRequestDOM = CreateObject("MSXML.DOMDocument") If Not oRequestDOM.Load(oASPRequest) Then Err.Raise 64000, , "ASP Request object could not be parsed."
...and suddenly on 12/23 it started producing an error on the third line of code above.
I'm not at work right now, so I can't get at the error information available from the DOM, so I will reply to this post with that information. I'm wondering if anyone knows what might be causing this to suddenly fail. I will be looking into what, if any, security hot-fixes were applied to the server recently.
If anyone can shed any light on this, I would sincerely appreciate it.
Thanks, PJ
Oh wait - you're doing this in a COM+ object? You should go to a more relevant newsgroup: one of the vb groups I would think ...
-- Microsoft MVP - ASP/ASP.NET Please reply to the newsgroup. This email account is my spam trap so I don't check it very often. If you must reply off-line, then remove the "NO SPAM" This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: ST |
last post by:
Hi,
I keep getting the parser error, and I have no idea why. I've tried a
number of things including:
1)building/rebuilding about 100x
2)making sure all dll's are in the bin folder in the root...
|
by: Ming Zhu |
last post by:
Hi, all,
I'm new to .NET and ASP.NET. I only use .NET Framework 1.0. I'm
reading the book "C# developer's guide to ASP.NET". But I find there
is no place to download the code used inside this...
|
by: Don Wash |
last post by:
Hi All!
I'm getting the following Error:
No DLLs has been compiled yet and nothing in the \bin directory. So it is
not the versioning problem or anything like that.
And here are the...
|
by: ST |
last post by:
Hi,
I keep getting the parser error, and I have no idea why. I've tried a
number of things including:
1)building/rebuilding about 100x
2)making sure all dll's are in the bin folder in the root...
|
by: Matthew Copeland |
last post by:
A little background.
This is a VB.Net client application , and it uses a web reference to a web
service, which has been properly refreshed.
My app takes collections of two serializable...
|
by: eruanion |
last post by:
Hi, I've been working on this for a while now and I can't seem to find
out what is wrong with my code. I have 2 files one c3common.js which
only contains javascript functions for my main html page...
|
by: Buddy Home |
last post by:
Hello,
I'm trying to upload a file programatically and occasionally I get the
following error message.
Unable to write data to the transport connection: An established connection
was aborted...
|
by: arun1985 |
last post by:
In the project i am using i am having the following code and when i upload it to the server.Its givig me the following error in the global.cs file.
Server Error in '/' Application. ...
|
by: poojamangal |
last post by:
I want to upload images or pdf files. but i m unable to do so. i got error. please help me to sort it out..
my code is:
<%
'on error resume next
Class FreeASPUpload
Public UploadedFiles...
|
by: Naresh1 |
last post by:
What is WebLogic Admin Training?
WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge required to effectively administer and manage Oracle...
|
by: antdb |
last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine
In the overall architecture, a new "hyper-convergence" concept was proposed, which integrated multiple engines and...
|
by: WisdomUfot |
last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific technical details, Gmail likely implements measures...
|
by: Oralloy |
last post by:
Hello Folks,
I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA.
My problem (spelled failure) is with the synthesis of my design into a bitstream, not the C++...
|
by: Carina712 |
last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand. Background colors can be used to highlight important...
|
by: Ricardo de Mila |
last post by:
Dear people, good afternoon...
I have a form in msAccess with lots of controls and a specific routine must be triggered if the mouse_down event happens in any control.
Than I need to discover what...
|
by: Johno34 |
last post by:
I have this click event on my form. It speaks to a Datasheet Subform
Private Sub Command260_Click()
Dim r As DAO.Recordset
Set r = Form_frmABCD.Form.RecordsetClone
r.MoveFirst
Do
If...
|
by: ezappsrUS |
last post by:
Hi,
I wonder if someone knows where I am going wrong below. I have a continuous form and two labels where only one would be visible depending on the checkbox being checked or not. Below is the...
|
by: jack2019x |
last post by:
hello, Is there code or static lib for hook swapchain present?
I wanna hook dxgi swapchain present for dx11 and dx9.
| |