El servidor de aplicaciones incrustado en Netbeans se cierra automáticamente siempre que se realiza cualquiera de las siguientes operaciones de proyecto:
Limpiar un proyecto
Crear una distribución delta
Crear Jar
Depurar un proyecto
Administrar repositorios incrustados
Perfil de proyecto
Ejecutar un proyecto
El depurador de Identity Manager IDE es lento. ¿A qué puede deberse este problema?
Respuesta:Para aumentar el rendimiento del depurador:
Desactive siempre el monitor de HTTP de Tomcat de la manera siguiente:
Seleccione la ficha Runtime de Identity Manager IDE.
Expanda el nodo Servers y haga clic con el botón secundario en Bundled Tomcat > Properties.
Desactive la opción Enable HTTP Monitor y cierre el cuadro de diálogo.
La próxima vez que inicie Tomcat, el monitor de HTTP estará desactivado.
Si no va a depurar Java, seleccione Project Attach Debugger > Identity Manager XML Object Debugger para usar sólo el depurador de XPRESS.
Si se selecciona Project > Debug Project para un proyecto no remoto de Identity Manager IDE, se inician tanto el depurador de XPRESS como el de Java, y el depurador de Java genera una considerable sobrecarga.
No puedo definir un punto de interrupción en el depurador. ¿A qué puede deberse este problema?
Respuesta:Las condiciones siguientes pueden impedir que se defina un punto de interrupción:
Se acaba de instalar NBM, pero no se ha reiniciado Netbeans.
El XML contiene un elemento de empaquetador <Waveset>.
Identity Manager IDE omite básicamente cualquier archivo que empiece con un elemento de empaquetador Waveset>, ya que interpreta dicho elemento como un archivo de múltiples objetos.
Las funciones siguientes no funcionan con archivos de varios objetos:
Depurador
Comprobador de reglas
Vista preliminar de formulario
Ninguno de los editores
Generador de archivos de importación
Transferencia de objetos
Comparación de objetos
Básicamente, todo lo que se puede hacer con archivos de varios objetos es importarlos. Los únicos archivos que deben contener elementos de empaquetador <Waveset> son los archivos de importación de nivel superior del proyecto.
He definido un punto de interrupción en el depurador y no suspende en dicho punto. ¿A qué puede deberse este problema?
Respuesta:Hay que comprobar dos cosas:
Asegúrese de que el nombre del objeto no contenga una cadena de sustitución de CBE (%%). Las cadenas de sustitución de CBE no se admiten en los nombres de objeto.
Verifique si realmente se ejecuta el código que usted espera. Intente añadir un seguimiento y compruebe si hay algún resultado.