Hi

It seems is caused by the solution committed on:

https://issues.apache.org/jira/browse/MYFACES-2873

I already reopened the issue.

regards,

Leonardo Uribe

2011/3/2 [email protected] <[email protected]>:
> Hi,
>
> I am using MyFaces 1.2 in combination with Trinidad 1.2.14 on TomCat 6.0.20
>
> After changing the MyFaces Core Jar's from version 1.2.9 to version 1.2.10,
> I am getting the following NullPointerException:
>
> INFO: Server startup in 1352 ms
> Mar 2, 2011 8:57:08 AM org.apache.catalina.core.StandardWrapperValve invoke
> SEVERE: Servlet.service() for servlet Faces Servlet threw exception
> java.lang.NullPointerException
>        at org.apache.myfaces.el.unified.ResolverBuilderBase.sortELResolvers(
> ResolverBuilderBase.java:114)
>        at org.apache.myfaces.el.unified.ResolverBuilderForFaces.build(
> ResolverBuilderForFaces.java:63)
>        at org.apache.myfaces.application.ApplicationImpl.createFacesResolver
> (ApplicationImpl.java:189)
>        at org.apache.myfaces.application.ApplicationImpl.getELResolver(
> ApplicationImpl.java:181)
>        at org.apache.myfaces.trinidadinternal.config.LazyValueExpression
> $MockELContext.<init>(LazyValueExpression.java:194)
>        at
> org.apache.myfaces.trinidadinternal.config.LazyValueExpression._getELContext
> (
> LazyValueExpression.java:143)
>        at
> org.apache.myfaces.trinidadinternal.config.LazyValueExpression._createValueExpressionFromApplication
> (
> LazyValueExpression.java:176)
>        at
> org.apache.myfaces.trinidadinternal.config.LazyValueExpression.createValueExpression
> (
> LazyValueExpression.java:55)
>        at org.apache.myfaces.trinidadinternal.config.ConfigParser
> $Handler.endElement(ConfigParser.java:252)
>        at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(
> AbstractSAXParser.java:601)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
> (
> XMLDocumentFragmentScannerImpl.java:1782)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
> $FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(
> XMLDocumentScannerImpl.java:648)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(
> XMLNSDocumentScannerImpl.java:140)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> (
> XMLDocumentFragmentScannerImpl.java:511)
>        at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> XML11Configuration.java:808)
>        at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> XML11Configuration.java:737)
>        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
> XMLParser.java:119)
>        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
> (AbstractSAXParser.java:1205)
>        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
> $JAXPSAXParser.parse(SAXParserImpl.java:522)
>        at
> org.apache.myfaces.trinidadinternal.config.ConfigParser.parseConfigFile(
> ConfigParser.java:81)
>        at
> org.apache.myfaces.trinidadinternal.context.RequestContextFactoryImpl._getBean
> (
> RequestContextFactoryImpl.java:71)
>        at
> org.apache.myfaces.trinidadinternal.context.RequestContextFactoryImpl.createContext
> (
> RequestContextFactoryImpl.java:56)
>        at
> org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._attachRequestContext
> (
> GlobalConfiguratorImpl.java:470)
>        at
> org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.beginRequest
> (
> GlobalConfiguratorImpl.java:208)
>        at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(
> TrinidadFilterImpl.java:155)
>        at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(
> TrinidadFilter.java:92)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:206)
>        at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:233)
>        at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:191)
>        at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:128)
>        at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:102)
>        at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:109)
>        at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:293)
>        at org.apache.coyote.http11.Http11Processor.process(
> Http11Processor.java:849)
>        at org.apache.coyote.http11.Http11Protocol
> $Http11ConnectionHandler.process(Http11Protocol.java:583)
>        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(
> JIoEndpoint.java:454)
>        at java.lang.Thread.run(Thread.java:662)
> FormularDBNew: 2011-03-02 08:57:08,800 ERROR [http-8080-1]
> javax.faces.webapp._ErrorPageWriter: An exception occurred
> java.lang.NullPointerException
>        at
> org.apache.myfaces.trinidadinternal.renderkit.RenderKitDecorator.getRenderKit
> (
> RenderKitDecorator.java:119)
>        at
> org.apache.myfaces.trinidadinternal.renderkit.RenderKitDecorator.getResponseStateManager
> (
> RenderKitDecorator.java:70)
>        at
> org.apache.myfaces.shared_impl.renderkit.RendererUtils.getResponseStateManager
> (
> RendererUtils.java:1184)
>        at org.apache.myfaces.lifecycle.DefaultRestoreViewSupport.isPostback(
> DefaultRestoreViewSupport.java:141)
>        at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(
> RestoreViewExecutor.java:80)
>        at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(
> LifecycleImpl.java:103)
>        at org.apache.myfaces.lifecycle.LifecycleImpl.execute(
> LifecycleImpl.java:76)
>        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:183)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:290)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:206)
>        at org.apache.catalina.core.ApplicationDispatcher.invoke(
> ApplicationDispatcher.java:646)
>        at org.apache.catalina.core.ApplicationDispatcher.processRequest(
> ApplicationDispatcher.java:438)
>        at org.apache.catalina.core.ApplicationDispatcher.doForward(
> ApplicationDispatcher.java:374)
>        at org.apache.catalina.core.ApplicationDispatcher.forward(
> ApplicationDispatcher.java:302)
>        at org.apache.catalina.core.StandardHostValve.custom(
> StandardHostValve.java:416)
>        at org.apache.catalina.core.StandardHostValve.throwable(
> StandardHostValve.java:271)
>        at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:142)
>        at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:102)
>        at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:109)
>        at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:293)
>        at org.apache.coyote.http11.Http11Processor.process(
> Http11Processor.java:849)
>        at org.apache.coyote.http11.Http11Protocol
> $Http11ConnectionHandler.process(Http11Protocol.java:583)
>        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(
> JIoEndpoint.java:454)
>        at java.lang.Thread.run(Thread.java:662)
>
> An ideas?
>
> regards,
> Steffen
> ____________________________________
>
> Öffentliche Versicherung Braunschweig
> [email protected]
> ____________________________________
>
>
>
>
>  Von:        Leonardo Uribe <[email protected]>
>
>  An:         [email protected], [email protected]
>
>  Kopie:      [email protected], [email protected]
>
>  Datum:      01.03.2011 22:03
>
>  Betreff:    [ANNOUNCE] MyFaces Core v1.2.10 Release
>
>
>
>
>
>
> The Apache MyFaces team is pleased to announce the release of MyFaces Core
> 1.2.10.
>
> MyFaces Core is a JavaServer(tm) Faces 1.2 implementation as specified by
> JSR-252. MyFaces Core has passed Sun's JSR-252 TCK and is 100% compliant
> with the JSR-252 specification.
>
> MyFaces Core 1.2.10 is available in both binary and source distributions.
>
>     * http://myfaces.apache.org/download.html
>
> MyFaces Core is also available in the central Maven repository under Group
> ID "org.apache.myfaces.core".
>
> Release Notes - MyFaces Core - Version 1.2.10
>
> Bug
>
>     * [MYFACES-1890] - Numberconverter has issue with bigdecimal
>     * [MYFACES-2751] - escape attribute of h:outputLabel is not picked up
> by HtmlLabelRenderer
>     * [MYFACES-2857] - Its not possible to change the summary/ detail
> message of a ParametrizableFacesMessage
>     * [MYFACES-2928] - FacesConfigurator cast for ApplicationImpl directly
> to load converter configuration, instead use RuntimeConfig object
>     * [MYFACES-2934] - Side-channel timing attack in StateUtils class may
> still allow padding oracle attack
>     * [MYFACES-2969] - Example number used by f:convertNumber messages are
> not formatted taking into account locale and parameters.
>     * [MYFACES-2970] - f:convertNumber conversion is not symmetric when
> currencyCode and currencySymbol are used
>     * [MYFACES-2982] - Update localized javax.faces.Messages.properties
>     * [MYFACES-3001] - Memory Leak in MyFaces 1.2 related to RuntimeConfig
> ThreadLocal
>     * [MYFACES-3015] - CLONE -ExternalContext: setRequest(...) method does
> not reset cached request maps (1.2 branch)
>     * [MYFACES-3057] - CLONE - MyFaces hangs when converting
> 2.2250738585072012e-308 (1.2.x fix)
>
> Improvement
>
>     * [MYFACES-2224] - Misleading hint in error message for NFE in
> BigDecimalConverter
>
> Task
>
>     * [MYFACES-2840] - Use a copied Iterator instead of the real
> Enumeration in AbstractAttributeMap.AbstractAttributeIterator
>
> regards,
>
> Leonardo Uribe
>
>
> +----------------------------------------------------------------------+
> | SecureMail Gateway Braunschweig - http://www.braunschweig-it.de      |
> +----------------------------------------------------------------------+
> | - Die Nachricht war weder verschluesselt noch digital unterschrieben |
> +----------------------------------------------------------------------+
>
>
>
>

Reply via email to