Blog Open Source de Neodoo Microsystems
Notas, trucos y consejos sobre integración y desarrollo
Cambiar de pestaña en nuxeo desde el API
Cuando envías un form o ejecutas una acción de un bean, por defecto se vuelve a mostrar la misma pestaña en la que estabas. Si queremos que nos muestre una pestaña en concreto, debemos hacer uso del componente de Seam 'webActions', que implementa el interfaz...
Buscar una cadena de texto en los ficheros de un directorio en linux
La forma mas sencilla que he visto para hacerlo es la siguiente: grep -r “LO_QUE_BUSCO” /home/xxxx/carpeta
Convertir un informe Jasper compilado .jasper al fuente .jrxml
Bueno, hoy la he liado parda y en vez de borrar los compilados (.jasper), he borrado los fuentes (.jrxml) de los informes en Jasper. He intentado recuperarlos con la función extundelete pero no han aparecido pero he descubierto que tenía todavía en el disco el .jasper. Pues bien, hay dos maneras de recuperar el .jrxml: […]
Recuperar un panel de gnome eliminado
Si por alguna causa se elimina un panel de gnome y se quiere restaurar que vuelvan los originales, solo hace falta ejecutar el siguiente comando desde un terminal: gconftool-2 –recursive-unset /apps/panel
Upgrading plugin Twitter Tools 2.4 in WP 3.0.1.: «Authentication Failed. Please check your credentials and make sure Twitter is up and running.»
Upgrading plugin Twitter Tools 2.4 in WP 3.0.1.: "Authentication Failed. Please check your credentials and make sure Twitter is up and running." El plugin Twitter Tools iba perfectamente en nuestro Wordpress 3.0.1 hasta que decidimos actualizarlo a la versión Twitter...
El mismo enlace con h:outputLink y h:commandLink en JBoss Seam
Tanto monta, monta tanto: Un simple link hecho de 2 formas distintas. Con la etiqueta h:outputLink, no es necesario embeberlo en un formulario (h:form) ni indicar la URL de destino en un fichero del tipo account_login.page.xml (o en el fichero general de navegación): <table> <tr> <td> <h3>#{messages[‘account_register.title’]}</h3> </td> </tr> <tr> <td><h:outputText value=”#{messages[‘account_register.description’]}” /></td> </tr> <tr> […]
El 100% de la plantilla de Neodoo está certificada en JBoss
Desde el año 2008, nuestra plantilla está certificado en productos JBoss, concretamente en la modalidad de "Certified JBoss Administrator" y "Certified JBoss Advanced Developer". Mucho ha llovido desde entonces pero el tiempo ha demostrado que no nos equivocamos con...
Como automatizar una conexión FTP
Para ello es necesario crear un fichero $HOME/.netrc con el siguiente formato:
machine ftp.server.com
login
password
Y ponerle los permisos:
chmod 600 $HOME/.netrc
Y a partir de ahora ya no sera necesario poner usuario y password.
MySQL timeout con tablas federadas
En una aplicación con tablas federadas, un día de repente nos dió este error: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException The last packet sent successfully to the server was XXX seconds ago Como parecía un problema de timeout, nos metimos al mysql cliente...
Fallo al arrancar un proyecto basado en JBoss Seam con Eclipse y los plugins de JBoss Tools: Expression @jndiPattern@ evaluated to null.
Mi proyecto basado en JBoss Seam montado en Eclipse y los plugins JBoss Tools dejó de arrancar en el servidor JBoss 4.2.3 obteniendo continuamente el siguiente error: … 02:11:19,632 INFO [Server] JBoss (MX MicroKernel) [4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181439)] Started in 16s:575ms 02:11:24,565 INFO [TomcatDeployer] deploy, ctxPath=/ruralbook-booking, warUrl=file:/home/fsolans/workspace/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_4.2_-_Ruralbook_Server1279238621471/deploy/ruralbook-booking.war/ 02:11:28,690 INFO [ServletContextListener] Welcome to Seam 2.2.0.GA 02:11:30,562 […]

Utiliza nuestras máquinas AMI en AWS Marketplace
Utiliza nuestras plantillas preconfiguradas disponibles en AWS Marketplace para crear instancias de los contenedores y servidores de aplicaciones Open Source más importantes de la comunidad Java.
Suscríbete a nuestro boletín
Notas, trucos y consejos sobre integración y desarrollo.
Escribe tu dirección de correo electrónico y revisa a continuación tu email para confirmar la suscripción.