Para almacenar la fecha, hora incluidos los milisegundos en Oracle, realizar lo siguiente:
create table esquema.tabla
(FECHA_HORA timestamp(5) default systimestamp
,MENSAJE varchar2(4000)
);
Para consultar los milisegundos con un query puede realizar lo siguiente:
select to_char(FECHA_HORA,'yyyy/mm/dd hh24:mi:ss FF3')
from esquema.tabla;
el...
martes, 29 de diciembre de 2009
domingo, 20 de diciembre de 2009
Para buscar en una cadena con PHP puede hacerlo ignorando mayusculas y minusculas mediante preg_match con el parametro i.
<?php
if (preg_match("/php/i", "PHP es un lenguaje web.")) {
echo "Encontrado.";
} else {
echo "No se encontro.";
}
?>
Para buscar una palabra completa con PHP mediante preg_match con el parametro b.
<?php
if...
jueves, 17 de diciembre de 2009
Habilitar logs para mensaje SOAP de un WebService en JBoss
Si desea saber como son los mensajes SOAP de entrada y salida en JBoss; ubique el archivo
/opt/jboss-as/server/all/conf/jboss-log4j.xml
Alli agregue las siguientes lineas
<!-- ================ -->
<!-- Limit categories -->
<!-- ================ -->
<category name="org.jboss.ws">
<priority value="DEBUG"/>
...
miércoles, 16 de diciembre de 2009
Hacer mas memoria RAM en Windows
Despues de tanto instalar y desinstalar, algunos programas ya olvidados han estado funcionando sin que nos demos cuenta.
Asi que vaya al regedit y Busque en las Claves como Palabra Completa: "Run"
Alli encontrara todo lo que se ejecuta cuando inicia su sesion y la PC.
Borre aquello que ya no le interesa y tendra un inicio mas rapido y menos cosas...
javax.mail.Session cannot be cast to javax.mail.Session
Es probable que este utilizando librerias mail.jar y activation.jar duplicadas.
El JBoss trae sus propias librerias las cuales encontrara en \jboss-as\server\all\lib
Su aplicacion tambien tiene sus propias librerias que estaran en \jboss-as\server\all\tmp\deploy\tmpapp-exp.war\WEB-INF\lib
Los jar pueden estar duplicados, sobretodo el mail.jar y...
martes, 15 de diciembre de 2009
You cannot commit with autocommit set! JBoss
Estuve usando JBoss con una conexion oracle.jdbc.driver.OracleConnection; todo funcionaba bien. Pero finalmente termine por usar java.sql.Connection por un tema de WebService.
java.sql.Connection por defecto coloca la conexion como con.setAutoCommit(true). Y si aun por ello le haces con.commit() en el programa; se lanzara el mensaje "You cannot commit...
viernes, 11 de diciembre de 2009
java.lang.NoClassDefFoundError: com/sun/xml/messaging/saaj/soap/AttachmentPartImpl
Si al correr un cliente WebService en Java le da el mensaje:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/xml/messaging/saaj/soap/AttachmentPartImpl
at com.sun.xml.ws.message.AttachmentUnmarshallerImpl.(AttachmentUnmarshallerImpl.java:55)
Entonces agregue el siguiente jar a su proyecto
http://mirrors.ibiblio.org/pub/mirro...
SOAP request exception setProperty must be overridden by all subclasses of SOAPMessage
Si al invocar un metodo de un webservice en JBoss sale el mensaje:
15:29:56,688 ERROR [SOAPFaultHelperJAXWS] SOAP request exception
java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
Es por un conflicto entre el javax.xml.soap.SOAPMessage delJava 1.6 y la del JBoss 4.2
En un cliente webservice...
martes, 8 de diciembre de 2009
Modificar "Publicar un comentario en la entrada"
En diseño, Edición de HTML; ubique este codigo:
<b:if cond=\'data:post.allowComments\'>
<a expr:href=\'data:post.addCommentUrl\' expr:onclick=\'data:post.addCommentOnclick\'><data:postCommentMsg/>Describe aquí tu sueño sobre este tema para una interpretación.
</a>
</b:if>
y reemplázelo por el siguiente:
<b:if...
lunes, 7 de diciembre de 2009
Me sale "setProperty must be overridden by all subclasses of SOAPMessage" en JBoss
Si te sale este error al desplegar un webservice en Jboss:
ERROR [SOAPFaultHelperJAXWS] SOAP request exception
java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
at javax.xml.soap.SOAPMessage.setProperty(SOAPMessage.java:445)
Copie estos 3 jars de la carpeta \server\default\lib hacia \l...
Definir el puerto y la ip de un webservice en JBoss
Ubique el archivo jbossws.sar/jbossws.beans/META-INF/jboss-beans.xml
Alli modifique y habilite con los parametros correctos las siguientes lineas:
<property name="webServiceHost">${jboss.bind.address}</property>
<property name="webServiceSecurePort">8443</property>
<property name="webServicePort">8080</property>
...
sábado, 5 de diciembre de 2009
Algunos avisos Adsense no se ven completamente en mi blogger.
Si esta usando la plantilla "Strech Denim" o "Stretch Denim Light" y desea modifcar la amplitud(ancho) de las secciones, entonces vaya a Diseño/Edicion de HTML y busque
#main-wrapper {
margin-$startSide: 1%;
width: 64%;
float: $startSide;
background-color: $mainBgColor;
display: inline;
word-wrap: break-word;
overflow: hidden;...
viernes, 4 de diciembre de 2009
Cuantos milimetros, pixeles tiene un A4
Estaba creando una imagen para que despues se pueda imprimir.
Aqui los tamaños de un A4 al cual convertir las imágenes.
El tamaño de un A4 es 297mm (alto) 210mm (ancho)
En píxeles un A4 es 842px (alto) 595px (anc...
Como realizo un bucle repetitivo en Oracle
Puede utilizar el WHILE, FOR o el LOOP
limite := 1;
WHILE limite <= 400
LOOP
suma := suma + limite;
limite := limite + 1;
END LOOP;
FOR limite IN 1..400
LOOP
suma := suma + limite;
END LOOP;
limite := 1;
LOOP
suma := suma + limite;
EXIT WHEN limite > 400;
...
jueves, 3 de diciembre de 2009
Conversor entidades html
El siguiente conversor le permitirá convertir entidades HTML y viceversa:
http://www.gameldigital.com/engine/toolboxnet/convertidor.php
Convertir de Texto HTML(< > á) a Entidades HTML (< > á)
Convertir de Entidades HTML (< > á) a Texto HTML(< > á)...
miércoles, 2 de diciembre de 2009
Recursividad : De como Martin aprende la recursividad con un dragón
Hace muchos años, antes que se inventaran las computadoras, había alquimistas que estaban interesados en las matemáticas. Como carecían de computadoras usaban dragones para que trabajaran para ellos. Pero los dragones eran perezoso y tenían mal genio, no siendo raro que incendiaran a alguien antes de hacer el mas minimo trabajo para el. Esta es la...
lunes, 30 de noviembre de 2009
Curso de Java. Programación Orientada a Objetos
CAPITULO 01: Conceptos Iniciales
Características del lenguaje Java (01.01.01)
Java para aplicaciones corporativas (01.01.02)
Java en tu computadora/ordenador (01.01.03)
Características de un programa Java. (01.01.04)
Como ejecutar un programa Java. (01.01.05)
Declarar variables en Java (01.02.01)
Estándares de nombres en Java (01.02.02)
Nombres de...
sábado, 28 de noviembre de 2009
Cual es la diferencia entre Microsoft Office Enterprise, Profesional Plus, Standard
Esta es la lista de programas del Office según su versión.
Office Basic 2007
-Excel 2006
-Outlook 2007
-Word 2007
Office Standard 2007
-Excel 2007
-Outlook 2007
-PowerPoint 2007
-Word 2007
Office Hogar y Estudiantes 2007
-Excel 2007
-OneNote 2007
-PowerPoint 2007
-Word 2007
Office PYME 2007
-Excel 2007
-Outlook 2007 con Business Contact Manager
-PowerPoint...
jueves, 26 de noviembre de 2009
No usar mapeo para servlets en JBoss
Si no desea mapear cada servlet en web.xml del JBoss y desea llamarlos directamente incluyendo el paquete y el nombre del Servlet, entonces agregue lo siguiente en el archivo web.xml de la aplicacion.
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
...
miércoles, 25 de noviembre de 2009
Como instalar Prolog en Windows (Java + Eclipse + Amzi Prolog)
Busque en la página http://www.amzi.com/download/prolog_download_sites.htm o en ftp://ftp.amzi.com/misc/amzi_7-4-12_win.exe el instalador que incluye JAVA+ECLIPSE+AMZI_PROLOG.
Ejecute el archive amzi_7-4-12_win.exe
Double-Click en el...
Como instalar Oracle Express en Windows. Los primeros SQL en Oracle
Realice el download del Oracle Express desde: http://www.oracle.com/technology/software/index.html
Debe contar con una cuenta oracle, sino puede crearla en la opción signup now
INSTALAR ORACLE
Ejecute el archivo OracleXEUniv.exe...