Archive for January, 2011

AWStats con Tomcat por contextos

Para configurar awstats con tomcat, mostrando estadísticas individuales por contexto use el siguiente tutorial:

http://www.nuxora.com/2007/07/10/awstats-on-tomcat/

Adicionalmente, la configuracion la hice en el archivo xml de cada contexto dentro de /etc/tomcat5/Catalina/localhost/contexto.xml

añadiendo la si.guiente seccion dentro de

<Context …>

<Valve className="org.apache.catalina.valves.FastCommonAccessLogValve"
                 directory="logs"  prefix="CONTEXTOEJEMPLO_access_log." suffix=".log"
                 pattern="combined" fileDateFormat="dd-MM-yy" resolveHosts="false"/>

</Context>

y luego añadiendo en /etc/awstats/ un nuevo awstats.contexto.dominio.conf con los cambios indicados en el documento adjunto.

Use la línea de comandos en perl para hacer el ajuste y luego revisé desde web.

Saludos!

Oracle: Problema al compilar stored procedures que marca user.user es un objeto no valido

Cuando al compilar se indica que hay un error en el schema donde se repite el nombre del schema y el nombre del objeto como por ejemplo:

apps.apps

puede ser que se haya creado por error un objeto en la base de datos con el nombre del schema.

Para saberlo se puede usar:

select *

from dba_objects

where object_name  = 'APPS'

order by 1,2,3

y para revisar los invalidos:

select *

from dba_objects

where status = 'INVALID'

order by 1,2,3

así se pueden revisar los errores.

 

Linux como instalar ambiente grafico

Cuando se instala un linux sin ambiente / entorno gráfico, es necesario instalarlo desde linea de comandos.

Para la familia Redhat (RHEL, Centos y OEL), se puede usar el siguiente comando:

yum groupinstall "X Window System"

yum groupinstall "GNOME Desktop Environment"

como root y eso instala todo lo necesario para el entorno.

la instrucción

yum grouplist

miuestra  todas las opciones de instalación por grupos

Luego se inicia con

gdm

o

startx

Microsip NG Problema al dar de alta

Se nos presentó el problema que al dar de alta facturas nos mandaba el siguiente error:

WNET/wnet_error: WriteFile errno = 64

Se debe al poner la conexión seleccionamos Netbios en lugar de TCP IP en la conexión. solo hay que ajustar el valor a TCP IP y listo.

 

Weblogic autocommit true error

TUvimos un problema que solo se presentaba en los insert (en los edit y en los browse funcionaba bien) que marcaba que no podia hacer autocommit debido a que esta opción no funciona en transacciones distribuidas.  Este error nos dio en Weblogic 10.3

La solución fue cambiar la configuración del datasource en el weblogic, en la pestaña de transacciones deshabilitamos las transacciones globales. Esta opción hace que las transacciones sean distribuidas (pudiendo acceder a más de una base de datos). En nuestro caso no requerimos pues la codificación se hizo con el autocommit activado.

 

Saludos!