[ https://issues.apache.org/jira/browse/TRINIDAD-1506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Robinson resolved TRINIDAD-1506. --------------------------------------- Resolution: Fixed Fix Version/s: 1.2.12-core > ClassCastException during surefire tests when calling > ExternalContextUtils.getServletContextPath() > -------------------------------------------------------------------------------------------------- > > Key: TRINIDAD-1506 > URL: https://issues.apache.org/jira/browse/TRINIDAD-1506 > Project: MyFaces Trinidad > Issue Type: Bug > Affects Versions: 1.2.11-core > Reporter: Matt Cooper > Priority: Minor > Fix For: 1.2.12-core > > > If you have a renderer that makes a call like this: > ExternalContextUtils.getServletContextPath(context.getExternalContext()); > Then, when running a surefire test for a component that uses such a renderer, > a ClassCastException will be thrown where some underlying code is expecting a > javax.servlet.ServletContext however, a > org.apache.myfaces.trinidadinternal.renderkit.MApplication is provided > instead. Perhaps MApplication needs to implement/extend ServletContext or > otherwise ExternalContextUtils.getServletContextPath() needs to return a > dummy value when running surefire tests. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.