Herramientas de usuario

Herramientas del sitio


ada:tips:browser:misecelaneos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:tips:browser:misecelaneos [2023/04/26 11:49]
192.168.175.173 [Errores Create Session Failed - WebAPI]
ada:tips:browser:misecelaneos [2023/10/30 13:08] (actual)
192.168.175.10
Línea 21: Línea 21:
  
 ===== Base de Datos ==== ===== Base de Datos ====
 +
 +==== Oracle (11g): Otorgar permisos para ejecutar recursos java desde la base de datos ====
 +
 +<code sql>
 +DECLARE
 + ​KEYNUM NUMBER;
 +BEGIN
 +  SYS.DBMS_JAVA.GRANT_PERMISSION(
 +     ​grantee ​          => '​ADMINISTRACION'​
 +    ,​permission_type ​  => '​SYS:​java.lang.RuntimePermission'​
 +    ,​permission_name ​  => '​accessClassInPackage.sun.misc'​
 +    ,​permission_action => ''​
 +    ,key               => KEYNUM
 +    );
 +END;
 +/
 +</​code>​
  
 ==== Oracle (12c): Utilizar Oracle 12c en TOAD ==== ==== Oracle (12c): Utilizar Oracle 12c en TOAD ====
Línea 41: Línea 58:
 <code sql> <code sql>
 --La columna SOPORTE es tipo LONG RAW, se puede cambiar directamente a tipo BLOB con la siguinete sentencia --La columna SOPORTE es tipo LONG RAW, se puede cambiar directamente a tipo BLOB con la siguinete sentencia
-ALTER TABLE PRESUP01.DET_DOCUMENTO_SOPORTES MODIFY(SOPORTE BLOB);+ALTER TABLE PRESUP01.DET_DOCUMENTO_SOPORTES MODIFY(SOPORTE BLOB DEFAULT EMPTY_BLOB());
 </​code>​ </​code>​
  
Línea 104: Línea 121:
 A continuación se listan los errores que se pueden generar al iniciar una applicación PowerServer. Ver el siguiente [[https://​docs.appeon.com/​ps2022/​Session_creation_failed.html|Link]] para más información. A continuación se listan los errores que se pueden generar al iniciar una applicación PowerServer. Ver el siguiente [[https://​docs.appeon.com/​ps2022/​Session_creation_failed.html|Link]] para más información.
  
 +==== SnapDevelop - Customize Deploy (Configuraciones post despliegue) ====
 +En ciertas ocasiones se necesita modificar algunas propiedades de un despliegue PowerServer. A continuación se comparte el [[https://​docs.appeon.com/​ps2021/​Change_the_Web_API_URL_for_an_application.html|Link]] donde se pueden modificar las siguientes opciones:
 +
 +  * WebAPI
 +  * Recuersos Externos
 +  * Contraseña conexión base de datos.
 +
 +==== PowerServer - Errores Frecuentes ====
 +A continuación se listan algunos errores frecuentes identificados en los procesos de migración y la solución identificada para cada caso. Tener presente que agunos errores pueden solucionarse de otra formapor lo tanto asuma la información como guía.
 +
 +=== Alias iguales ===
 +Se ha identificado que algunas consultas cuando tienen alias en las columnas iguales a los nombres de las columnas, genera error en la WebAPI.
 +
 +Ejemplo:
 +<code sql>
 +--Se genera error en la web API
 +SELECT COLUMN1 AS COLUMN1, COLUMN2 AS COLUMN2 FROM SICOF.TABLA WHERE COLUMN3 > 0;
 +</​code>​
 +
 +Solución: Se deben quitar los alias iguales a los nombres de las columnas.
 +<code sql>
 +--Consulta corregida
 +SELECT COLUMN1, COLUMN2 FROM SICOF.TABLA WHERE COLUMN3 > 0;
 +</​code>​
 +
 +=== Funciones SQL en campos actualizables de Datawindows ===
 +Se ha identificado que cuando se aplican consultas SQL como TRUNC, RTRIM, TRIM, DECODE, NVL en columnas que son actualizables en los datawindows genera error de columna NULA.
 +
 +Ejemplo:
 +<code sql>
 +--Se genera error en la web API
 +SELECT RTRIM(COLUMN1),​ TRUNC(COLUMN2) FROM SICOF.TABLA WHERE COLUMN3 > 0;
 +</​code>​
 +
 +Solución: Se deben quitar las funciones de las columnas actualizables.
 +<code sql>
 +--Consulta corregida
 +SELECT COLUMN1, COLUMN2 FROM SICOF.TABLA WHERE COLUMN3 > 0;
 +</​code>​
 +
 +=== Inicialización de Columnas con Valor por Defecto en Datawindows ===
 +Se ha identificado que los campos de datawindow que representan columnas de la tablas que tiene valores por defecto, se están enviando nulos en la WebApi.
 +
 +Solución: Inicialice el campo en el datawindow con el valor por defecto al momento de insertar la fila.
 +
 +==== PowerServer - Errores de Ejecución y administración de la aplicación implementada ====
 +A continuación se comparte un [[https://​docs.appeon.com/​ps2022/​Run_the_installable_cloud_application.html|Link]] con información relacionada con los errores que se pueden presentar al desplegar y ejecutar aplicaciones.
 +
 +==== PowerServer - Configuraciones de Timeouts ====
 +A continuación se comparte [[https://​docs.appeon.com/​ps2022/​Configure_timeout_settings.html|link]] con información acerca de lso timeouts que deben ser configurados en las aplicaciones según el proceso.
  
 [[ada:​tips|Volver]] [[ada:​tips|Volver]]
ada/tips/browser/misecelaneos.1682509759.txt.gz · Última modificación: 2023/04/26 11:49 por 192.168.175.173