Instalando RichFaces 3.2.1 en Jboss 4.2

6 Comments

Despues de una semana luchando con este problema lo posteare, casi no hay información en español.

Estoy corriendo una aplicacion en jboss-4.2.3.GA-jdk6, con RichFaces 3.2.1GA sobre Eclipse 34.

Me daba los siguientes errores;

com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! org.apache.commons.digester.Digester
CONFIGURATION FAILED! org.ajax4jsf.application.DebugLifecycleFactory

Mi configuracion del web.xml,. es la siguiente.

<?xml version=”1.0″ encoding=”UTF-8″?>
<web-app xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns=”http://java.sun.com/xml/ns/javaee” xmlns:web=”http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd” xsi:schemaLocation=”http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd” id=”WebApp_ID” version=”2.5″>
<display-name>Encuesta.Me</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<context-param>
<param-name>com.sun.faces.verifyObjects</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>com.sun.faces.validateXml</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
<context-param>
<param-name>facelets.DEVELOPMENT</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>facelets.SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<param-name>org.richfaces.SKIN</param-name>
<param-value>blueSky</param-value>
</context-param>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<filter>
<display-name>RichFaces Filter</display-name>
<filter-name>richfaces</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>richfaces</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>

Parecia ser un problema de librerias, y encontre el siguiente post:

http://javanotepad.blogspot.com/2007/10/my-problems-putting-richfaces-to-work.html

Donde dicen el problema que puede existir con las librerias commons, entonces, solo busque estas librerias:

Las agrege al proyecto y funciono perfectamente, las otras librerias commons pueden ser las mas actuales, pero no necesariamente.

Que facil aprender jBPM

20 Comments

Estoy trabajando en montar un motor de Workflow, como comente anteriormente les comentaba en mi analisis de BPM, elegi jBPM.

Pero para aprender, se necesitan fuente de información, yo encontre un blog fenomenal, se llama Salaboy

http://salaboy.wordpress.com

Yo estoy poniendo en practica sus tutoriales, si te interesa montar un workflow, visitalo.

Mas adelante, hace un pequeño tutorial sobre este motor BPM, muy potente que corre bajo JBOSS.

Linux también tiene virus

1 Comment

En los últimos años ha crecido el malware diseñado para Linux, infectando gran cantidad de ordenadores y servidores con este sistema operativo.

Aunque Linux es utilizado por una minoría en comparación con el número de usuarios de Windows, al igual que está pasando Mac OS X, ambos sistemas operativos cada vez tienen más popularidad entre los usuarios.
Por este motivo, los cibercriminales están creando malware desarrollado para que afecte específicamente a los equipos Apple u ordenadores con Linux.

Como destaca Sophos en su Informe de Seguridad de julio de 2008 sobre cibercrimen, el problema del malware contra Apple es actualmente muy pequeño si se compara con el lanzado contra Windows, pero esto no significa que no haya riesgo. Desde la aparición del primer malware contra Mac OS X a
finales de 2007 -generado por motivos económicos- ha habido varias tentativas por parte de los hackers para infectar y robar desde ordenadores Mac.

El mismo informe señala que desde hace 6 años el malware RST-B, diseñado para Linux, ha infectado un gran número de ordenadores y servidores que usan este sistema operativo. Según los datos de SophosLabs, el nivel más alto de infección de Linux/RST-B con ordenadores comprometidos está en EE.UU, seguido de China y Alemania.

Pese a que Linux se presenta en varias distribuciones, el kernel o núcleo sobre el que se desarrollan las diferentes versiones es siempre el mismo, y por esta razón los virus creados para Linux se ejecutan en

cualquier distribución pero pueden no tener el mismo efecto.

Fuente

Los Precios del iPhone de Claro en Nicaragua

1 Comment

Nuestro amigo de SwordfishCode.com nos cuenta que ha recibido información de primera mano sobre los precios del iPhone que vendera Claro.

Hemos estado detras de los precios y la fecha de salida de este teléfono en la venta, el nos cuenta que puede estar a la venta el 1 de Octubre, pero solo en Planes Postpago.

Esta es la lista de los planes.

Planes Iphones

Modelo Iphone Costo Plan Mensual Minutos SMS Datos Costo del Equipo
Modelo 8GB $38 200 min 100 100MB $457
modelo 8GB $52 300 min 150 150 MB $313.99
modelo 8GB $63 400 min 200 200MB $199.99

Félix se convierte en tormenta tropical al entrar en Honduras

No Comments

El huracán Félix, que ha dejado al menos tres muertos al embestir este martes Nicaragua con feroces vientos de 260 kilómetros por hora, ha pasado a ser una tormenta tropical y amenaza con causar peligrosas inundaciones. Félix perdió su estatus de ciclón cerca de la frontera entre Nicaragua y Honduras al disminuir sus vientos máximos sostenidos
a 95 kilómetros por hora, de acuerdo con el boletín de las dos de la madrugada (hora española) del Centro Nacional de Huracanes (CNH).

¿Cuál es el mejor framework Ajax?

No Comments

En plena fiebre 2.0 han aparecido montones de alternativas diferentes para desarrollar aplicaciones AJAX.

Suelo utilizar Java, y buscando un poco he encontrado esta comparativa de frameworks en la que se describen unos cuantos. Sinceramente, me he mareado un poco… con lo cómodo que estaba yo con Struts.

La pregunta es fácil: ¿Qué es lo que se lleva ahora? O mejor aún: ¿Qué creéis que se llevará mañana?

Google Masps añade 54 nuevos países dentro de su ámbito de cobertura

No Comments

España aparece en Google Maps
desde hace tiempo sin embargo no todos los países están incluidos tanto
en la vista satélite como en la vista mapa. En la última actualización
de Google Maps se han añadido 54 nuevos países doblando la cobertura
para Latino América y triplicando el número de países incluidos en el
caso de Asia.

Dentro de los nuevos países incluidos destaca Kazakhstan por ser el
más grande y Bermuda y Aruba por ser los más pequeños. Argentina, el
octavo país del mundo en cuanto a tamaño, sin embargo no aparece
recogido.

Lista completa nuevos países incluidos:Afganistan, Aruba,
Bahamas, Bahrain, Bangladesh, Belize, Bermuda, Brunei, Bhutan, Bolivia,
Cambodia, Chile, Colombia, Costa Rica, Cuba, Ecuador, El Salvador,
Fiji, Filipinas, Guatemala, Haiti, Honduras, Indonesia, Iraq, Irán,
Jordania, Kazakhstan, Kyrgyzstan, Kuwait, Laos, Libano, México, Myanmar
(Burma), Mongolia, Nepal, Nicaragua, Oman, Pakistan, Panamá, Paraguay,
Peru, Papua Nueva Guinea, Qatar, Saudi Arabia, Sri Lanka, Siria,
Tajikistan, Turkmenistan, Timor, Uruguay, Uzbekistan, Venezuela,
Vietnam, Yemen.

Vía | Google LatLong