http://forum.java.sun.com/thread.jspa?threadID=476773&messageID=2214010
有个讨论,和你的情况类似,希望对你有帮助。用过JSF,没用过WEBSPHERE,没有遇到过你这种问题。

解决方案 »

  1.   

    按那个方法试了,还是一样的错误!准备直接问IBM的人,到底是不是websphere5.0的问题
      

  2.   

    >准备直接问IBM的人,到底是不是websphere5.0的问题这是个好方法,他们总该能解决吧
      

  3.   

    向IBM的专家提交了问题,等他们的回应。
    这个应用我部署到Tomcat和Weblogic都没有问题,而到了websphere就出问题
    所以怀疑是websphere5.0的问题!
      

  4.   

    我刚刚也遇到了和你类似的问题
    java.lang.NullPointerException
    javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:211)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:805)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:696)
    org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
    org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
    java.lang.Thread.run(Thread.java:534)
    错误行数是相同的,我的错误原因是:
    我的一个jar(jsf customer component)中的tld文件写错了(XML语法错误)导致。
    修改好了这个tld,重新编译jar就好了。可能对你这个没帮助,多了解些总没坏处
      

  5.   

    经过多方求证,websphere5.0只是支持部分servlet2.3规范
    而JSF需要实现了servlet2.4规范的服务器,有些支持servlet2.3的服务器也可以,
    具体是哪些没有去验证!谢谢以上各位!