`
aiyalhw
  • 浏览: 61468 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

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

分享到:
评论
3 楼 aiyalhw 2010-03-29  
给httpd加上运行参数:-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=12345并运行

接着打开Debug dialog
右键点击Remote Java Application->New
Connection Properties:
Host:127.0.0.1
Port:12345
点Debug即可
2 楼 aiyalhw 2010-03-28  
http://yuan.iteye.com/blog/225689
1 楼 aiyalhw 2010-03-28  
本文介绍如何在Resin中调试Web应用程序。测试环境为Windows XP / Resin 3.0.18 / Eclipse 3.1

在Resin的启动命令后加上如下参数:

httpd -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=12345

启动Resin后,打开Eclipse项目,选择 Run -> Debug... -> Remote Java Application -> New

新建一个Remote Java Application,填入Host: 127.0.0.1, Port: 12345, 注意这个Port就是Resin启动的address参数。

现在,就可以利用Eclipse强大而方便的调试界面对Web App断点调试,跟踪了!


相关推荐

    eeclipse集成resin调试

    完成以上步骤后,你可以保存配置,并通过点击"Debug"按钮开始调试Resin服务器上的Web应用程序。通过这种方式,Eclipse可以识别并跟踪Resin服务器中的代码执行,帮助开发者定位和解决问题。 请注意,不同的Resin版本...

    eclipse resin插件

    ResinLauncher: launch resin 2.x or 3.x (require JDK 1.4) within eclipse to let you debug jsp or servlet. If you are using jdk 1.4 you can use hot code replace with servlet. You can debug jsp page ...

    myeclipse resin服务器配置

    例如,假设 Resin 安装在 `D:\resion\resin-pro-3.1.9\resin-pro-3.1.9\conf` 目录下,则可以将 `resin.conf` 复制到 `E:\workspace\resin_conf` 并重命名为 `htf_web.conf`。 - **路径示例**:`D:\resion\resin-...

    resin中关于日志的配置

    - `debug`:详细信息,主要用于调试。 - `trace`:最详细的日志级别,包含所有信息。 4. **日志输出路径**: - 可以通过`&lt;log-file&gt;`标签指定日志文件的位置,例如:`&lt;log-file&gt;/var/log/resin/app.log`。 - ...

    Eclipse配置Resin 教程

    Eclipse是一款广受欢迎的Java集成开发环境(IDE),而Resin则是一款高性能的Java应用服务器,常用于部署和运行Java Web应用程序。本教程将详细阐述如何在Eclipse中配置Resin,以便开发者能够轻松地进行项目开发、...

    windows下resin的配置与部署

    对于更复杂的故障排查,可以借助`Debug.rar`中的工具,例如使用JProfiler或VisualVM等Java性能分析工具,对Resin服务器进行深入的性能监控和诊断。 总的来说,Windows下Resin的配置与部署涉及多方面知识,包括基本...

    eclipse下resin-debg的设置方法

    在开发Java Web应用程序时,Resin服务器是一款常用的轻量级应用服务器,提供了高效且稳定的服务。Eclipse作为主流的Java集成开发环境,虽然原生不直接支持Resin的调试,但通过一些设置技巧,我们可以在Eclipse下进行...

    eclipse-resin3 - plugin

    - **调试应用**:在Eclipse的Debug视图中,设置好调试配置,启动调试模式。 4. **Resin 3特性**: - **高性能**:Resin 3以其快速的Servlet和JSP处理速度而闻名,提供了高效的线程模型和内存管理。 - **轻量级**...

    resin源码解读

    &lt;log name="" level='finer' path="log/debug.log" timestamp="[%H:%M:%S.%s]" rollover-period="1D"/&gt; ``` 这里的关键参数解释如下: - `name`:日志名称。 - `level`:日志级别,设置为`finer`可以获得更详细的...

    java服务器配置tomcat,resin,jboss借鉴.pdf

    3. 配置虚拟目录:找到如下节点 ,在下面增加 &lt;Context path="/bbs" docBase="E:\H\jsp\bbs" debug="0" reloadable="true" /&gt;。 4. 大并发配置:,maxThreads="900",并发 900 很稳定,可以再升测试我的机器能达到 ...

    resion 服务器 resion 服务器 resion 服务器

    你可以控制日志级别(如 DEBUG、INFO、WARN),并定义日志文件的位置和大小限制。 5. **安全配置**:为了保护服务器,可能需要设置防火墙规则、SSL/TLS 加密、访问控制列表等。Resin 提供了 `&lt;ssl&gt;` 和 `&lt;security&gt;...

    泛微oa开发环境搭建说明.docx

    泛微OA开发环境搭建是指通过在自己的电脑上搭建开发环境,以实现开发过程中的debug和进度追踪,从而提高开发效率。下面将介绍泛微OA开发环境的搭建过程。 环境准备 首先,需要下载WEAVER_E8.rar文件,并将其解压到...

    003-OA开发基础之--E9开发环境搭建(后端).ppt

    * 添加-g参数,表示debug程序可以看到参数值 * 配置ecology根路径 三、修改配置文件app-default.xml 在搭建E9开发环境时,需要修改配置文件app-default.xml,主要修改配置参数包括: * 添加source=“src”,表示...

    利用eclipse进行远程调试

    C:\sinoccpdm\resin-3.0.15\httpd.exe -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1234 -conf c:\sinoccpdm\resin-3.0.15\conf\resin.conf -Xms128M -Xmx1024M ``` #### 四、...

    泛微oa开发环境搭建说明[汇编].pdf

    通过对开发环境的优化配置,可以显著提高开发效率,并确保开发过程中能够顺利进行debug。 #### 二、准备工作 在正式开始搭建开发环境之前,需要完成以下准备工作: 1. **下载资源**: - 下载地址:`...

    让Struts与Hibernate顺利协同工作

    - 修改web.xml文件,配置ActionServlet,包括配置文件路径(struts-config.xml)、调试级别(debug和detail)以及启动加载顺序。 4. **Hibernate配置**: - 创建Hibernate的配置文件(hibernate.cfg.xml),定义...

    泛微oa开发环境搭建说明.pdf

    为了实现debug功能,你需要关闭之前启动的d.e*e服务,备份ecology\classbean文件夹。在Myeclipse中取消校验设置,然后新建一个JDK配置。接下来,创建一个Java项目而非Web项目,以避免Myeclipse运行缓慢。如果...

    dfd参数设置.txt

    - `-Xrunjdwp`:进一步配置JVM使用的调试协议(JAVA Debug Wire Protocol),并提供一系列可选参数来细化调试行为: - `transport`: 指定调试通信的传输方式。其中,`dt_socket`表示使用Socket方式进行通信,而`dt_...

    music-player-device

    配置变量调试模式 - DEBUG_MODE - debugMode - 确定是否在日志中显示调试输出。 火力地堡网址- FIREBASE_URL - firebaseUrl -的后端使用。 宽限期 (ms) - GRACE - grace - “宽限期”,即开始播放之前的延迟,以允许...

    struts标签大全

    4. **数据标签**:`&lt;s:debug&gt;`用于调试,显示当前请求的所有信息;`&lt;s:include&gt;`和`s:forward&gt;`则用于页面间的包含和跳转。 5. **国际化标签**:通过`&lt;s:text&gt;`和`s:message&gt;`标签,可以轻松实现多语言支持。 6. *...

Global site tag (gtag.js) - Google Analytics