resin debug

 

 

关于在Resin下debug的问题,也很简单,首先将为httpd.exe建立一个快捷方式,然后右键属性,在D:\resin-pro-3.0.18\httpd.exe
后面添加 -Xdebug -Xnoagent -Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,address=1183,suspend=n,server=y
语句,启动resin后,就可发现第一行就会有提示的;

我发现直接按照以上的配置resin还有问题,就是无法加载applicationContext_manager.xml;
我费了很大劲才搞明白,是resin用自己的xmlparser所以不识别spring2.0的xml
schema 配置;已经找到解决办法:
1.将<web-app id="/wiczone" document-directory="你自己的wiczone war

目录G:/IdeaProjects/wiczone/trunk/wiczone/war"/> 改为:
<web-app id="/wiczone"
document-directory="D:/wiczone/trunk/wiczone/war">
        <!-- xml -->
        <system-property javax.xml.parsers.DocumentBuilderFactory=
                                             "org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"/>
                  <system-property javax.xml.parsers.SAXParserFactory=
                                             "org.apache.xerces.jaxp.SAXParserFactoryImpl"/>
                                <!--  xslt -->
        <system-property javax.xml.transform.TransformerFactory=
                                             "org.apache.xalan.processor.TransformerFactoryImpl"/>
      </web-app>;
2.得最新web-inf\lib下的jar包;多加了一个xml解析器;
另外,\trunk\web
server\resin下面有resin服务器,和resin配置文件;

 

 

引用:http://www.blogjava.net/bourn/articles/141545.html

你可能感兴趣的:(eclipse,Web,xml,socket,XP)