Blog Open Source de Neodoo Microsystems

Notas, trucos y consejos sobre integración y desarrollo

Error al subir ficheros en PHP con Apache

Si te devuelve este error: The requested resource /wp/wp-admin/media-upload.php does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit. La solución es ir a la configuracion de Apache ir al fichero httpd.conf y modificar o añadir el siguiente parametro: LimitRequestBody 0 Si se pone […]

GAE: “Token validation failed during app_id lookup”

Sale un error como este: google.appengine.ext.remote_api.remote_api_stub.ConfigurationError: Token validation failed during app_id lookup. (sent ’897477446983′, got 897477446983L) Ha pasado al subir de versión del SDK del 1.4.3 al 1.5.0. La solución ha sido añadir un parametro que hasta entonces no habia sido necesario. appcfg.py download_data –application APP_ID …

Solución error: “org.jboss.cache.CacheException: Unable to fetch state on startup”

El mensaje es el siguiente: org.jboss.cache.CacheException: Unable to fetch state on startup Una posible solución es aumentar el timeout o deshabilitar el “fetch”. En el siguiente fichero de configuración (JBoss5) : $JBOSS_HOME/server/default/deploy/cluster/jboss-cache-manager.sar/META-INF/jboss-cache-configs.xml Cambiando los parametros del atributo “fetchInMemoryState” del elemento “stateRetrieval”: <stateRetrieval fetchInMemoryState=»false» timeout=»60000″/>

Solución error: “java.lang.OutOfMemoryError: unable to create new native thread.”

El mensaje de error es el siguiente : «java.lang.OutOfMemoryError: unable to create new native thread.» Para solucionarlo hay que reducir el tamaño de pila (stack) utilizado, que es la que usan los threads. Para reducir el tamaño de la pila en la JVM se puede poner la siguiente opción “-Xss64k” en el arranque. Yo sugiero […]

JDK 7: Mejoras en la sintaxis

Voy a relatar las mejoras en la sintaxis que se han introducido en el lenguaje a través del Proyecto “Coin”: -Strings en el Switch En versiones anteriores el argumento de “switch” solo podía ser de tipo primitivo “byte, short, char, int, or enum”. Ahora se ha añadido el tipo “String”. Ej: String color = «red»; […]

git tip: modificar antiguo commit

De un tiempo a esta parte, vengo utilizando git en algún proyecto como sistema de control de versiones, pero nunca se me había ocurrido postear algo sobre ello. Mi intención es poner pequeños posts sobre el uso de git (si las ganas de escribir me lo permiten ). Aquí va el primero: Cómo modificar un […]

Como apagar el equipo con Gnome3 sin tener que cerrar sesión

En Gnome3 por defecto no sale la opción de Apacgar el equipo, sólo sale la de Suspender. Si se va al menu donde sale “Suspender” y se presiona la tecla ALT, el texto “Suspender…” cambia por “Apagar…”. Otra forma de hacerlo es que salga siempre una opción de apagar, esto se puede lograr instalando una […]

Como hacer debug de un plugin de Maven

Como en cuanquier aplicación de Java de la que se quiera hacer debug hay que añadir unos parametros en el arranque. En el caso de Maven se pueden añadir a su variable de entorno MAVEN_OPTS : MAVEN_OPTS=»-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000″; export MAVEN_OPTS mvn loquesea:plugin Entonces la aplicación quedará pausada hasta que desde Netbeans o Eclipse se […]

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.

Blog de Neodoo Microsystems
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles. Puedes encontrar más información en nuestra Política de privacidad y Política de cookies.