浏览 1112 次
|
该帖已经被评为新手帖
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2006-12-31 关键字: struts2在resin下部署问题!!!
比较奇怪,我在windows下面用的是resin3.0.18没有任何问题,但是到了服务器上面resin3.0.12下面就报错,而且是我在jsp里面的“<s:textfield name="user.username" label="用户名" required="true"/>”这条错误,我觉得有可能是在加载struts2的配置文件的时候有问题。
请问有那位配置过类似环境的能指点一下吗,多谢了!!! 刚才测试找到问题具体位置: 是在加载struts-default.xml的时候出错。 好像是resin没有能够读出配置文件,报空指针错误。 Error loading configuration file struts-default.xml - Class: com.caucho.xml.QAttributedNode File: QAttributedNode.java Method: getAttributeNodeNS Line: 146 - com/caucho/xml/QAttributedNode.java:146:-1 at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:125) at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:97) at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:46) at org.apache.struts2.components.Form.evaluateExtraParamsServletRequest(Form.java:244) at org.apache.struts2.components.Form.populateComponentHtmlId(Form.java:208) at org.apache.struts2.components.UIBean.evaluateParams(UIBean.java:695) at org.apache.struts2.components.ClosingUIBean.start(ClosingUIBean.java:55) at org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:44) at _jsp._SayHello__jsp._jspService(_SayHello__jsp.java:40) at com.caucho.jsp.JavaPage.service(JavaPage.java:63) at com.caucho.jsp.Page.pageservice(Page.java:570) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:159) at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:248) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208) at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:388) at com.caucho.server.port.TcpConnection.run(TcpConnection.java:341) at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:467) at com.caucho.util.ThreadPool.run(ThreadPool.java:408) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NullPointerException at com.caucho.xml.QAttributedNode.getAttributeNodeNS(QAttributedNode.java:146) at com.opensymphony.xwork2.util.location.LocationAttributes.getLocation(LocationAttributes.java:170) at com.opensymphony.xwork2.util.location.LocationAttributes.getLocation(LocationAttributes.java:183) at com.opensymphony.xwork2.util.DomHelper.getLocationObject(DomHelper.java:60) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.buildPackageContext(XmlConfigurationProvider.java:410) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:222) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:723) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:121) ... 20 more 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |



