{"id":505,"date":"2025-09-01T09:47:13","date_gmt":"2025-09-01T12:47:13","guid":{"rendered":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/?p=505"},"modified":"2025-09-03T10:59:25","modified_gmt":"2025-09-03T13:59:25","slug":"%f0%9f%93%9a-solucion-al-error-con-jt400-en-genexus","status":"publish","type":"post","link":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/?p=505","title":{"rendered":"\ud83d\udcda Soluci\u00f3n al error con JT400 en GeneXus 18"},"content":{"rendered":"<h1>\ud83d\udcda Soluci\u00f3n al error con <strong>JT400<\/strong> en GeneXus 18<\/h1>\n<h2>\u274c Descripci\u00f3n del error<\/h2>\n<p>Al ejecutar un proyecto en GeneXus 18, puede aparecer el siguiente error relacionado con el driver JT400:<\/p>\n<pre><code>Error: Low-order nibble of the byte at array offset 1269 is not valid.\r\nByte value: 00\r\n<\/code><\/pre>\n<p>Este error est\u00e1 asociado a una versi\u00f3n incorrecta o faltante de los drivers <strong>JT400<\/strong> y librer\u00edas complementarias de GeneXus.<\/p>\n<hr \/>\n<h2>\u2705 Soluci\u00f3n propuesta<\/h2>\n<h3>1\ufe0f\u20e3 Reemplazar el <strong>JT400<\/strong> en el directorio de drivers de GeneXus<\/h3>\n<p>Ir a la carpeta ra\u00edz de la instalaci\u00f3n de GeneXus:<\/p>\n<pre><code>C:\\Program Files (x86)\\GeneXus\\GeneXus18\\gxjava\\drivers\r\n<\/code><\/pre>\n<p>\ud83d\udc49 Copiar el archivo:<\/p>\n<ul>\n<li>\n<p><code>jt400-9.3.jar<\/code> (tama\u00f1o <strong>4.151 KB<\/strong>)<\/p>\n<\/li>\n<\/ul>\n<hr \/>\n<h3>2\ufe0f\u20e3 Actualizar la librer\u00eda de <strong>GAM para DB2 iSeries<\/strong><\/h3>\n<p>Ir al directorio:<\/p>\n<pre><code>C:\\Program Files (x86)\\GeneXus\\GeneXus18\\Library\\GAM\\Platforms\\javadb2iseries\r\n<\/code><\/pre>\n<p>\ud83d\udc49 Copiar el archivo:<\/p>\n<ul>\n<li>\n<p><code>genexus.security-db2iseries.jar<\/code> (tama\u00f1o <strong>9.970 KB<\/strong>)<\/p>\n<\/li>\n<\/ul>\n<hr \/>\n<h3>3\ufe0f\u20e3 Reemplazar <strong>JT400<\/strong> en la carpeta del proyecto<\/h3>\n<p>Dentro de la carpeta donde est\u00e1 ubicada tu <strong>KB de GeneXus<\/strong>, navegar hasta:<\/p>\n<pre><code>D:\\Proyectos\\GX18\\[Nombre KB]\\Prototipo\\web\\lib\r\n<\/code><\/pre>\n<p>\ud83d\udc49 Copiar nuevamente:<\/p>\n<ul>\n<li>\n<p><code>jt400-9.3.jar<\/code> (tama\u00f1o <strong>4.151 KB<\/strong>)<\/p>\n<\/li>\n<\/ul>\n<p>\u26a0\ufe0f <strong>Nota importante<\/strong><\/p>\n<ul>\n<li>\n<p>La ruta de la KB puede variar seg\u00fan el lugar donde la tengas instalada.<\/p>\n<\/li>\n<li>\n<p>El nombre del directorio <code>Prototipo<\/code> tambi\u00e9n puede cambiar, ya que depende del valor configurado en el <strong>Target Path<\/strong> dentro de GeneXus.<\/p>\n<\/li>\n<\/ul>\n<blockquote>\n<p>\ud83d\udca1 Para ver el &#8220;Target Path&#8221; tienen que dirigirse al IDE de GeneXus luego a Preferences &gt; Enviroment &gt; Luego a la pesta\u00f1a de Propiedades &gt; Target Path.<\/p>\n<\/blockquote>\n<hr \/>\n<h2>\ud83d\udccc Resumen de archivos a copiar<\/h2>\n<ul>\n<li>\n<p><code>jt400-9.3.jar<\/code> \u2192 en <strong>2 directorios<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>gxjava\\drivers<\/code><\/p>\n<\/li>\n<li>\n<p><code>Prototipo\\web\\lib<\/code> (dentro de la KB del proyecto)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><code>genexus.security-db2iseries.jar<\/code> \u2192 en <strong>1 directorio<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Library\\GAM\\Platforms\\javadb2iseries<\/code><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<hr \/>\n<hr \/>\n<h2>\ud83c\udfaf Resultado esperado<\/h2>\n<p>Luego de realizar estos pasos y reemplazar los archivos mencionados hacer un Build-All, el error:<\/p>\n<pre><code>Low-order nibble of the byte at array offset 1269 is not valid.\r\n<\/code><\/pre>\n<p>deber\u00eda <strong>desaparecer<\/strong> y el proyecto compilar\u00e1 correctamente.<\/p>\n<h3><strong>Drive con los archivos necesarios:<\/strong><\/h3>\n<pre>https:\/\/drive.google.com\/drive\/u\/0\/folders\/1Pn-2NF6eHdTggXnBuWXr0n9ph0vladjE<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcda Soluci\u00f3n al error con JT400 en GeneXus 18 \u274c Descripci\u00f3n del error Al ejecutar un proyecto en GeneXus 18, puede aparecer el siguiente error relacionado con el driver JT400: Error: Low-order nibble of the byte at array offset 1269 is not valid. Byte value: 00 Este error est\u00e1 asociado a una versi\u00f3n incorrecta o [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-505","post","type-post","status-publish","format-standard","hentry","category-errors"],"_links":{"self":[{"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=\/wp\/v2\/posts\/505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=505"}],"version-history":[{"count":17,"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=\/wp\/v2\/posts\/505\/revisions"}],"predecessor-version":[{"id":587,"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=\/wp\/v2\/posts\/505\/revisions\/587"}],"wp:attachment":[{"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wiki.gobiernoriocuarto.gob.ar\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}