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 | > +----------------------------------------------------------------------+ > > > >

