[Zope] data record exceeds transaction record

Jonathan Desp Jonathan Desp" <jonathandesp@atomasoft.com
Tue, 11 Jul 2000 02:50:12 -0400


This is a multi-part message in MIME format.

------=_NextPart_000_007D_01BFEAE2.BBEF64C0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_007E_01BFEAE2.BBEF64C0"


------=_NextPart_001_007E_01BFEAE2.BBEF64C0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Blank
Hi, here is the information of my problem:
  File "C:\Program Files\WebSite\lib\python\ZODB\FileStorage.py", line =
218, in p
anic
    raise CorruptedTransactionError, message
ZODB.FileStorage.CorruptedTransactionError: C:\Program =
Files\WebSite/var/Data.fs
 data record exceeds transaction record at 20663057



that's special, see, if you analyse the sentence:


data record exceeds transaction record

it's like saying:

you transfered more data than the quantity(of data) you have presently.

" I will transfer 5 apples, but I have only 4 apples."

hmm

interesting problem to fix.

some ways I got from you:

the "recover" program with Zope 2.2, but I didnot find out why it should =
be useful for me. When I read the "readme file".

or use tranalyzer.py but I didnot find any product like that, neither =
any file on my computer with the lastest zope, only a small article:

http://yyy.zope.org/Members/vernier/recovery

In my netscape browser, I can read: "exceptions.ImportError" then I read =
all the message related to this problem, in every mailing list, but =
there is no solution to it, or related to it on those messages.

Is it a new bug or ? Because my website is very big. I don't think it's =
very important because there is some other data.fs more bigger than 31 =
381 Ko.

It's not a server or a hardware problem because I tested my data.fs on =
another hardware,machine. As well as it's not a another file in zope, =
because I tested that data.fs on zope linux, and zope windows. So it's =
really inside data.fs

here are the source:

------
2000-07-11T06:23:17 PANIC(300) ZODB FS FS21 ERROR: C:\Program =
Files\WebSite/var/
Data.fs data record exceeds transaction record at 20663057

Traceback (innermost last):
  File "C:\Program Files\WebSite\z2.py", line 554, in ?
    exec "import "+MODULE in {}
  File "<string>", line 1, in ?
  File "C:\Program Files\WebSite\lib\python\Zope\__init__.py", line 110, =
in ?
    DB=3DZODB.FileStorage.FileStorage(Globals.BobobaseName)
  File "C:\Program Files\WebSite\lib\python\ZODB\FileStorage.py", line =
298, in _
_init__
    ltid=3Dltid, start=3Dstart, maxoid=3Dmaxoid,
  File "C:\Program Files\WebSite\lib\python\ZODB\FileStorage.py", line =
1602, in
read_index
    name, pos)
  File "C:\Program Files\WebSite\lib\python\ZODB\FileStorage.py", line =
218, in p
anic
    raise CorruptedTransactionError, message
ZODB.FileStorage.CorruptedTransactionError: C:\Program =
Files\WebSite/var/Data.fs
 data record exceeds transaction record at 20663057

C:\Program Files\WebSite>


Very truly yours,

Jonathan Desp

<><><><><><><><><><><><><><>
Atomasoft
Matter will become Software
http://www.atomasoft.com
<><><><><><><><><><><><><><>




------=_NextPart_001_007E_01BFEAE2.BBEF64C0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Blank</TITLE>
<META content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3DContent-Type><BASE=20
href=3D"file://C:\Program Files\Fichiers communs\Microsoft =
Shared\Stationery\">
<STYLE>BODY {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; =
MARGIN-LEFT: 25px; MARGIN-TOP: 25px
}
P.msoNormal {
	COLOR: #ffffcc; FONT-FAMILY: Helvetica, "Times New Roman"; FONT-SIZE: =
10pt; MARGIN-LEFT: 0px; MARGIN-TOP: 0px
}
LI.msoNormal {
	COLOR: #ffffcc; FONT-FAMILY: Helvetica, "Times New Roman"; FONT-SIZE: =
10pt; MARGIN-LEFT: 0px; MARGIN-TOP: 0px
}
</STYLE>

<META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR></HEAD>
<BODY background=3Dcid:007c01bfeb04$42f03be0$61fdacce@user =
bgColor=3D#ffffff>
<DIV>&nbsp;</DIV>
<DIV>Hi, here is the information of my problem:</DIV>
<P>&nbsp; File "C:\Program =
Files\WebSite\lib\python\ZODB\FileStorage.py", line=20
218, in p<BR>anic<BR>&nbsp;&nbsp;&nbsp; raise CorruptedTransactionError, =

message<BR>ZODB.FileStorage.CorruptedTransactionError: C:\Program=20
Files\WebSite/var/Data.fs<BR>&nbsp;data record exceeds transaction =
record at=20
20663057</P>
<P>&nbsp;</P>
<P>that's special, see, if you analyse the sentence:<BR></P>
<P>data record exceeds transaction record</P>
<P>it's like saying:</P>
<P>you transfered more data than the quantity(of data) you have =
presently.</P>
<P>" I will transfer 5 apples, but I have only 4 apples."</P>
<P>hmm</P>
<P>interesting problem to fix.</P>
<P>some ways I got from you:</P>
<P>the "recover" program with Zope 2.2, but I didnot find out why it =
should be=20
useful for me. When I read the "readme file".</P>
<P>or use tranalyzer.py but I didnot find any product like that, neither =
any=20
file on my computer with the lastest zope, only a small article:</P>
<P><A=20
href=3D"http://yyy.zope.org/Members/vernier/recovery">http://yyy.zope.org=
/Members/vernier/recovery</A></P>
<P>In my netscape browser, I can read: "<A=20
href=3D"file:///C:/message/zope/35802?&amp;start=3D35776">exceptions.Impo=
rtError</A>"=20
then I read all the message related to this problem, in every mailing =
list, but=20
there is no solution to it, or related to it on those messages.</P>
<P>Is it a new bug or ? Because my website is very big. I don't think =
it's very=20
important because there is some other data.fs more bigger than 31 381 =
Ko.</P>
<P>It's not&nbsp;a server or a hardware problem because I tested my =
data.fs on=20
another hardware,machine. As well as it's not a another file in zope, =
because I=20
tested that data.fs on zope linux, and zope windows. So it's really =
inside=20
data.fs</P>
<P>here are the source:</P>
<P>------<BR>2000-07-11T06:23:17 PANIC(300) ZODB FS FS21 ERROR: =
C:\Program=20
Files\WebSite/var/<BR>Data.fs data record exceeds transaction record at=20
20663057</P>
<P>Traceback (innermost last):<BR>&nbsp; File "C:\Program =
Files\WebSite\z2.py",=20
line 554, in ?<BR>&nbsp;&nbsp;&nbsp; exec "import "+MODULE in =
{}<BR>&nbsp; File=20
"&lt;string&gt;", line 1, in ?<BR>&nbsp; File "C:\Program=20
Files\WebSite\lib\python\Zope\__init__.py", line 110, in =
?<BR>&nbsp;&nbsp;&nbsp;=20
DB=3DZODB.FileStorage.FileStorage(Globals.BobobaseName)<BR>&nbsp; File =
"C:\Program=20
Files\WebSite\lib\python\ZODB\FileStorage.py", line 298, in=20
_<BR>_init__<BR>&nbsp;&nbsp;&nbsp; ltid=3Dltid, start=3Dstart,=20
maxoid=3Dmaxoid,<BR>&nbsp; File "C:\Program=20
Files\WebSite\lib\python\ZODB\FileStorage.py", line 1602,=20
in<BR>read_index<BR>&nbsp;&nbsp;&nbsp; name, pos)<BR>&nbsp; File =
"C:\Program=20
Files\WebSite\lib\python\ZODB\FileStorage.py", line 218, in=20
p<BR>anic<BR>&nbsp;&nbsp;&nbsp; raise CorruptedTransactionError,=20
message<BR>ZODB.FileStorage.CorruptedTransactionError: C:\Program=20
Files\WebSite/var/Data.fs<BR>&nbsp;data record exceeds transaction =
record at=20
20663057</P>
<P>C:\Program Files\WebSite&gt;<BR></P>
<P>Very truly yours,</P>
<P>Jonathan Desp</P>
<P>&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&g=
t;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;<BR>Atomasoft<BR>Matter=20
will become Software<BR><A=20
href=3D"http://www.atomasoft.com/">http://www.atomasoft.com</A><BR>&lt;&g=
t;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt=
;&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;</P>
<P>&nbsp;</P></BODY></HTML>

------=_NextPart_001_007E_01BFEAE2.BBEF64C0--

------=_NextPart_000_007D_01BFEAE2.BBEF64C0
Content-Type: image/gif;
	name="Blank Bkgrd.gif"
Content-Transfer-Encoding: base64
Content-ID: <007c01bfeb04$42f03be0$61fdacce@user>

R0lGODlhLQAtAID/AP////f39ywAAAAALQAtAEACcAxup8vtvxKQsFon6d02898pGkgiYoCm6sq2
7iqWcmzOsmeXeA7uPJd5CYdD2g9oPF58ygqz+XhCG9JpJGmlYrPXGlfr/Yo/VW45e7amp2tou/lW
xo/zX513z+Vt+1n/tiX2pxP4NUhy2FM4xtjIUQAAOw==

------=_NextPart_000_007D_01BFEAE2.BBEF64C0--