Re: Problema al utilizar <f:loadBundle basename="hola.recursos.mensajes." var="msj"/> desde NetBeans

José Fernández <[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
Hola,

Has declarado en faces-config <locale-config>?

Yvan Huarac escribió:
>
> Buenos dias a todos.
>  
> 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 <mailto:%@taglib> uri="http://java.sun.com/jsf/html"
> prefix="h"%>
> <%--Importa los tags de control para jsf--%>
> <%@taglib <mailto:%@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)
>
>  
> 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.