Netbeans 6.5 Problema con f:loadBundle y archivo *.properties

"Yvan Huarac" <yhuarac-jYxKF9gjiIqmoKa8/[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
Buen dia a todos, alguno de ustedes ha experimentado con JSF, tengo un problema que al parecer es sencillo de resolver pero se me está complicando.

--------------------------------------------------------------------------------

Una consulta, al realizar un ensayo con netbeans tengo un problema para hacer lectura de los parámetros de un archivo *.properties

El error se presenta al hacer en el archivo *.jsp de ejemplo.

<%--Importa los tags html para jsf--%> 
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%> 
<%--Importa los tags de control para jsf--%> 
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%> 
<%--Utiliza el siguiente archivo de recursos--%> 
<f:loadBundle basename="hola.recursos.mensajes." var="msj"/> aqui se presenta el problema
<html> 
    
<head> 
<title> Bienvenido</title> 
</head> 
<body> 
Hola 
</body> 
</html> 

¿Debo configurar algo en algún archivo de configuración?, no creo, pues en el parámetro basename le indico el directorio. ¿Que podría estar pasando?.

Bueno, foro de antemano muy agradecido por sus respuestas

Adjunto el error:

java.lang.NullPointerException 
        at com.sun.faces.taglib.jsf_core.LoadBundleTag.doStartTag(LoadBundleTag.java:130) 
        at org.apache.jsp.hola_jsp._jspx_meth_f_loadBundle_0(hola_jsp.java from :95) 
        at org.apache.jsp.hola_jsp._jspService(hola_jsp.java from :61) 
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93) 
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) 
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) 
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470) 
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364) 
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) 
        at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198) 
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390) 
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) 
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198) 
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288) 
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271) 
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202) 
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) 
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) 
        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) 
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206) 
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) 
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) 
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) 
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) 
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150) 
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) 
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) 
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) 
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) 
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272) 
        at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637) 
        at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568) 
        at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813) 
        at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341) 
        at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263) 
        at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214) 
        at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380) 
        at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) 
        at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106) 

--------------------------------------------------------------------------------

Gracias.

Saludos
atte
Ing. Yvan Manuel Huarac C.
OI-CPMP
Telefono: 441-3007 Anexo: 229
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.