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 >