Microsoft KB Archive/218464

= Form Submit Causes "Web Root Busy" Errors =

Article ID: 218464

Article Last Modified on 10/22/2003

-

APPLIES TO


 * Microsoft FrontPage 97 Standard Edition
 * Microsoft FrontPage 98 Standard Edition

-



This article was previously published under Q218464



SYMPTOMS
When you submit a form on a FrontPage Extended Web site, the confirmation page is slow to display. During this time, the processor on the server stays at 100 percent and users attempting to author receive errors.

In the FrontPage client, the following error occurs:

Server error: Web  is busy. Please try again.

On the server, in the Event Viewer application log, the following errors occur:

FrontPage Server Extensions:

Error #2000c Message: Write error on file "d:\Inetpub\wwwroot\_vti_pvt\service.lck".

and

FrontPage Server Extensions:

VrwObj::beginWriteLock could not get DataBSem

and in extreme cases

FrontPage Server Extensions:

Error #80002 Message: System exception: access violation.



CAUSE
The form is set to write to .html file using html as the format. Over time, the file will grow in size. As the file grows in size, the response time from the Server Extensions slows. This is because the Server Extensions have to parse the contents of the file before they write to it. On very large files (over 1 megabyte) the server will return Web Busy errors to users attempting to author to the server.



RESOLUTION
The solution is to have the form write to a plain text file using one of the text databases as the format. Using plain text causes the file to grow at a much smaller rate and provides better performance. To do this, perform the following steps:
 * 1) Right-click the form in the FrontPage Editor and click Form Properties.
 * 2) Click the Options button.
 * 3) On the File Results Tab, click the File Format drop-down list.
 * 4) Choose one of the text options, such as Formatted Text.
 * 5) Click OK twice and save the page.



WORKAROUND
If a .html file is required for one reason or another, the file should be cleared out frequently in order to keep the file size small. To do this, use the following steps:
 * 1) In FrontPage Explorer, on the View menu, click Folders view.
 * 2) In the center pane, click _private (this is the default area for forms to write to).
 * 3) Right-click the file that your form is writing to, and then click Rename.
 * 4) Give the file a different name.

The next time the form is submitted, the file will be re-created and the old file can be saved for your records.

Additional query words: front page

Keywords: kbprb KB218464

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.