论坛首页 入门讨论版 Struts

resin3.0.12下面部署的struts2+spring+ibatis应用报错。

浏览 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
   
论坛首页 入门讨论版 Struts

跳转论坛:
JavaEye推荐