<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Verdana; font-size: 12pt; color: #000000'><span>Estimado Ricardo<br><br><span name="x"></span><div><div>
<div>
<div>
<div>
<div><font face="verdana, helvetica, sans-serif">el problema es que el limit de 30000 bytes también se aplica a los resultados de los formatos de cgi (prolog, pft y epilog) y los datos manipulados (quando se está añadindo o borrando información) porque hay que tener todo en memoria.</font></div><div><font face="verdana, helvetica, sans-serif">también se intentó utilizar el modo monousuario (para la herramienta de búsqueda - iah), ampliando para 60000 bytes la capacidad, pero con eso no hay como actualizar datos, solamente una salida de escritura de log.</font></div><div><font face="verdana, helvetica, sans-serif">es un caso muy complejo y por eso fue cambiado el modo de ejecución y se creó el IsisScript desde la versión 4.</font></div><div><font face="verdana, helvetica, sans-serif">Saludos cordiales</font></div><div><font face="verdana, helvetica, sans-serif"><br></font></div><div><font face="verdana, helvetica, sans-serif">Asael Costa da Silva<br>Analista de Suporte</font></div><div><font face="verdana, helvetica, sans-serif">MTI/RST<br>BIREME/OPAS/OMS</font></div>
<div> </div></div></div></div></div></div><span name="x"></span><br></span><div><br><hr id="zwchr"><b>From: </b>"Ricardo Columbo" <ricardo_11a@hotmail.com><br><b>To: </b>"asael silva" <asael.silva@bireme.org><br><b>Cc: </b>"francisco lopes" <francisco.lopes@bireme.org>, "reddes bvs-tech" <reddes.bvs-tech@listas.bireme.br><br><b>Sent: </b>Thursday, 1 September, 2011 2:02:18 PM<br><b>Subject: </b>RE: [bvstech] [Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE (Genisis)<br><br>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
<div dir="ltr">
Gracias Asael.<br>La solución es sin dudas pasar a v. 4 o 5, pero en tanto se siga utilizando version 3 podría ser, por ejemplo se me ocurre, agregar alguna regla en el pft para que si se superan los 30000 b se avise al usuario que limite la consulta? O sea para que con un request menor no exceda lel limite de 30000 ?<br>Saludos <br><div><hr id="stopSpelling">Date: Thu, 1 Sep 2011 10:57:51 -0300<br>From: asael.silva@bireme.org<br>To: ricardo_11a@hotmail.com<br>CC: francisco.lopes@bireme.org; reddes.bvs-tech@listas.bireme.br<br>Subject: Re: [bvstech] [Reddes.bvs-tech] Ayuda con ERROR        VRECnbytes(idx)        en        WWWI32.EXE        (Genisis)<br><br>
<style>
.ExternalClass p
{;}
</style><div style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12pt;"><span><font class="ecxApple-style-span" face="Verdana">Estimados</font><br><br><font class="ecxApple-style-span" face="Verdana"><span></span></font><div><div>
<div>
<div>
<div>
<div style="font-family: Verdana;"><font face="verdana, helvetica, sans-serif">cuando trabajé en el inicio del Proyecto SciELO utilizávamos esta versión del WWWISIS y el limit que teniamos siempre era el de 30000 para el tamaño del registro de la base de datos, porque el necesita trabajar en modo multiusuario.</font></div><div><font class="ecxApple-style-span" face="verdana, helvetica, sans-serif">Por este motivo fue cambiado el modo de trabajo del WWWISIS desde la versión 4 para poder ampliar la cantidad de bytes en cada registro. Desde 2001, SciELO pasó a utilizar la versión 4 y después la 5.</font></div><div><font class="ecxApple-style-span" face="verdana, helvetica, sans-serif">Con las versiones 2 y 3, por lo tanto, hay siempre este limit y no tiene relación con el CGI pero con el tamaño de la pila de asignación en memoria.</font></div><div><font class="ecxApple-style-span" face="verdana, helvetica, sans-serif">Saludos</font></div><div><font class="ecxApple-style-span" face="verdana, helvetica, sans-serif"><br></font></div><div style="font-family: Verdana;"><font face="verdana, helvetica, sans-serif">Asael Costa da Silva<br>Analista de Suporte</font></div><div style="font-family: Verdana;"><font face="verdana, helvetica, sans-serif">MTI/RST<br>BIREME/OPAS/OMS</font></div>
<div style="font-family: Verdana;"> </div></div></div></div></div></div><font class="ecxApple-style-span" face="Verdana"><span></span></font><br></span><div style="font-family: Verdana;"><br><hr id="ecxzwchr"><b>From: </b>"Ricardo A" <ricardo_11a@hotmail.com><br><b>To: </b>"Francisco J D M Lopes Santos" <francisco.lopes@bireme.org>, "reddes bvs-tech" <reddes.bvs-tech@listas.bireme.br><br><b>Sent: </b>Tuesday, 30 August, 2011 9:29:32 PM<br><b>Subject: </b>Re: [bvstech] [Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE (Genisis)<br><br>
<style>
.ExternalClass .ecxshape
{;}
</style><style>
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal
{margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman","serif";}
.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink
{color:blue;text-decoration:underline;}
.ExternalClass a:visited, .ExternalClass span.ecxMsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
.ExternalClass p
{margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman","serif";}
.ExternalClass p.ecxMsoAcetate, .ExternalClass li.ecxMsoAcetate, .ExternalClass div.ecxMsoAcetate
{margin-bottom:.0001pt;font-size:8.0pt;font-family:"Tahoma","sans-serif";}
.ExternalClass span.ecxTextodegloboCar
{font-family:"Tahoma","sans-serif";}
.ExternalClass span.ecxEstiloCorreo20
{font-family:"Calibri","sans-serif";color:#1F497D;}
.ExternalClass .ecxMsoChpDefault
{font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;}
.ExternalClass div.ecxWordSection1
{page:WordSection1;}
</style><div class="ecxWordSection1"><p class="ecxMsoNormal"><span style="color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;">Gracias Francisco. De acuerdo contigo. </span></p><p class="ecxMsoNormal"><span style="color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;">Sobre todo que el error aparece cuando el request que se envía es más largo y por lo tanto el string aumenta. En peticiones menores y sin cruzar registros y campos, esto no sucede.</span></p><p class="ecxMsoNormal"><span style="color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;"> </span></p><p class="ecxMsoNormal"><span style="color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;">No encuentro cómo evitarlo. Estuve haciendo pruebas en el IIS 7 de un server de desarrollo semejante al de producción, aumentando en el Request Handler los limites de filtrado, pero tampoco dio resultado, lo que me lleva a suponer que el límite de 30000 bytes estaría hardcoded en el wwwi32.exe, con tal ambiente no habría modo de resolverlo, no?. Qué opinas?</span></p><p class="ecxMsoNormal"><span style="color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;"> </span></p><p class="ecxMsoNormal"><span style="color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;">Un saludo</span></p><p class="ecxMsoNormal"><span style="color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;">Ricardo</span></p><p class="ecxMsoNormal"><span style="color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;"> </span></p><div><div style="border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(181, 196, 223) currentColor currentColor; padding: 3pt 0cm 0cm;"><p class="ecxMsoNormal"><b><span style="font-family: "Tahoma","sans-serif"; font-size: 10pt;" lang="ES">De:</span></b><span style="font-family: "Tahoma","sans-serif"; font-size: 10pt;" lang="ES"> reddes.bvs-tech-bounces@listas.bireme.br [mailto:reddes.bvs-tech-bounces@listas.bireme.br] <b>En nombre de </b>Francisco J D M Lopes Santos<br><b>Enviado el:</b> martes, 30 de agosto de 2011 04:21 p.m.<br><b>Para:</b> reddes bvs-tech<br><b>Asunto:</b> Re: [Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE (Genisis)</span></p></div></div><p class="ecxMsoNormal"> </p><div><div><p style="margin-bottom: 12pt;" class="ecxMsoNormal"><span style="color: black; font-family: "Arial","sans-serif";">Hola Ricardo,<br><br>A mi me parece un error de tamaño de string en CGI.<br><br>Lá mensage és como siempre "muy economica", pero las cifras env_addfld/mfrl y el valor 30000 me hacen piensar en una operacion de añadir a uno campo (addfld) que lhego al máximo valor (mfrl y los 30000), que bien puede seer un señal de string muy larga pasada por lo cgi mayor que el soportado.<br><br><br>Francisco José Lopes<br>---<br>OFI - Operação de Fontes de Informação<br>BIREME / OPS / OMS<br>Fone: (55 11)5576-9817<br><a href="http://www.bireme.org" target="_blank">http://www.bireme.org</a><br><br></span></p><div style="text-align: center;" class="ecxMsoNormal" align="center"><span style="color: black; font-family: "Arial","sans-serif";"><hr id="ecxzwchr" align="center" size="2" width="100%"></span></div><p style="margin-bottom: 12pt;" class="ecxMsoNormal"><b><span style="color: black; font-family: "Arial","sans-serif";">De: </span></b><span style="color: black; font-family: "Arial","sans-serif";">"Ricardo Columbo" <ricardo_11a@hotmail.com><br><b>Para: </b>"reddes bvs-tech" <reddes.bvs-tech@listas.bireme.br><br><b>Enviadas: </b>Segunda-feira, 29 de Agosto de 2011 19:26:46<br><b>Assunto: </b>[Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE (Genisis)</span></p><div><p class="ecxMsoNormal"><span style="color: black; font-family: "Arial","sans-serif";">Hola a todos, por favor disculpen la molestia, necesitaría si me ayudan con este error que aparece en el formulario de salida de una interfase Genisis con WWWi32.exe para una base Winisis.<br> <br>Todo funciona bien, pero al hacer algunas búsquedas en varios campos y registros se produce un truncamiento de la salida de páginas con un mensaje como éste:<br> <br>VRECnbytes(idx) = 30491 > 30000 fatal: env_addfld/mfrl r><br> <br> <br>La cifra 30491 puede variar, pero no la 30000.<br>Yo supongo que es un problema de buffer o del tamaño string que envia por CGI (metodo POST) los datos al motor WWWI32.exe. Si fuera esto no se como resolverlo, o quiza no tenga solución. Pido ayuda porque no logro encontrar el problema.<br>Si se hacen busquedas de menos longitud o menos cruzadas entre campos y registros, el error no aparece.<br> <br>Gracias y saludos<br> <br>Ricardo<br> <br> <br> </span></p></div><p class="ecxMsoNormal"><span style="color: black; font-family: "Arial","sans-serif";"><br>_______________________________________________<br>Reddes.bvs-tech mailing list<br><a href="mailto:Reddes.bvs-tech@listas.bireme.br" target="_blank">Reddes.bvs-tech@listas.bireme.br</a><br><a href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech" target="_blank">http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech</a></span></p></div></div></div><br>_______________________________________________<br>Reddes.bvs-tech mailing list<br>Reddes.bvs-tech@listas.bireme.br<br>http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech<br></div></div></div>                                            </div>
</div></div></body></html>