Una entrada rápida. Habilitar las Java Management Extensions (JMX) simplemente requiere añadir la configuración correspondiente al archivo setDomainEnv.sh, disponible en el directorio bin/ del dominio, que como sabréis, contiene gran parte de la configuración y parámetros de arranque de Weblogic. En la mayoría de casos, esta configuración ya viene preestablecida y comentada, por lo que Seguir leyendo
java
Invalid request scheme for Endpoint Expected http Received https
En un servidor de aplicaciones sobre JAVA, existe la posibilidad de definir y personalizar determinadas restricciones de seguridad (security constraints) con el fin de limitar los privilegios y métodos de acceso a determinadas aplicaciones ó URLs. Una de estas restricciones se basa en la capa de transporte (transport-guarantee), permitiendo especificar los métodos de comunicación permitidos Seguir leyendo
Sacar un listado de todas las propiedades de java / JVM
Cuando se inicia una JVM, los parámetros o propiedades que no son definidas de forma explícita son heredados de los valores que trae por defecto java para esa versión. Para no tener que andar revisando la documentación en busca de esta información existe una opción que podemos pasar a java para obtener el listado: -XshowSettings:<categoría> Seguir leyendo
Cómo descompilar .class desde línea de comandos
Una clase java no puede visualizarse desde línea de comandos como si fuera un archivo de texto, es decir, con comandos como cat,less, more, etc. Para poder ver el contenido de forma legible hay que descompilar previamente la clase: $ file foo.class foo.class: java class file Tanto JAVA de Oracle como OpenJDK cuentan con una Seguir leyendo
Cómo extraer, modificar y crear un archivo JAR
Vamos a ver los pasos necesarios para extraer el contenido de un archivo JAR, modificar su contenido y después volver a empaquetarlo. Extraer el contenido de un archivo JAR El comando «jar» (Java Archive Tool) permite manipular los archivos jar. En el caso de OpenJDK está disponible en las versiones «devel» del paquete (p.ej java-1.7.0-openjdk-devel). Seguir leyendo