Hello, 

using the OSGi Bundle of MyFaces (myfaces-bundle-2.0.3.jar), I get first a 
warning:
WARNING: Resource referenced by resourceName jsf.js and libraryName 
javax.faces not found in call to ResourceHandler.createResource. It will 
be silenty ignored.

and then a NullPointerException:
javax.faces.FacesException: java.lang.NullPointerException
        at 
org.apache.myfaces.shared_impl.context.ExceptionHandlerImpl.wrap(
ExceptionHandlerImpl.java:241)
        at 
org.apache.myfaces.shared_impl.context.ExceptionHandlerImpl.handle(
ExceptionHandlerImpl.java:156)
        at org.apache.myfaces.lifecycle.LifecycleImpl.render(
LifecycleImpl.java:258)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:191)
        ...
Caused by: java.lang.NullPointerException
        at 
org.apache.myfaces.shared_impl.renderkit.html.util.ResourceUtils.renderDefaultJsfJsInlineIfNecessary(
ResourceUtils.java:204)
        at 
org.apache.myfaces.shared_impl.renderkit.html.HtmlTextRendererBase.encodeEnd(
HtmlTextRendererBase.java:69)
        at javax.faces.component.UIComponentBase.encodeEnd(
UIComponentBase.java:519)
        at javax.faces.component.UIComponent.encodeAll(
UIComponent.java:626)
        at javax.faces.component.UIComponent.encodeAll(
UIComponent.java:622)
        at javax.faces.component.UIComponent.encodeAll(
UIComponent.java:622)
        at javax.faces.component.UIComponent.encodeAll(
UIComponent.java:622)
        at 
org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView(
FaceletViewDeclarationLanguage.java:1320)
        at org.apache.myfaces.application.ViewHandlerImpl.renderView(
ViewHandlerImpl.java:263)
        at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(
RenderResponseExecutor.java:85)
        at org.apache.myfaces.lifecycle.LifecycleImpl.render(
LifecycleImpl.java:239)
        ... 23 more

I submitted a bug, but it was closed, as this is the expected behavior. I 
was able to solve the problem by adding 
META-INF.internal-resources.javax.faces 
and 
META-INF.services 
to the exported packages in MANIFEST.MF. but I'd like to know anyway how I 
can avoid the NullPointerException without patching myself the file 
myfaces-bundle-2.0.3.jar.

(The application I used is the first example from the book 
"JavaServerFaces 2.0, The complete reference" from Ed Burns & Chris 
Schalk)

Thanks in advance

Clovis Seragiotto

______________________________________
Raiffeisen Bausparkasse Gesellschaft m.b.H., 1050 Wien, Wiedner Hauptstraße 94, 
Firmenbuchnummer 116309v, Handelsgericht Wien, DVR 0066257, UID ATU15350206

Diese E-Mail kann vertrauliche und geschuetzte Informationen enthalten. Wenn 
diese E-Mail nicht für Sie bestimmt ist, bitten wir Sie, uns unverzueglich zu 
informieren und sie zu loeschen. 

This e-mail message may contain information, which is confidential and 
protected. If you are not the intended recipient of this message, we ask you to 
inform us immediately and delete the message afterwards.

Reply via email to