`

log4j cfx 接口请求、返回信息 日志文件分离

阅读更多
log4j.rootLogger=info,stdout,info,error
   
log4j.appender.stdout=org.apache.log4j.ConsoleAppender   
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout   
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] [%-5p]  %c {%F:%L} - %m%n
    
log4j.appender.info=org.apache.log4j.DailyRollingFileAppender
log4j.appender.info.File=/appdata/logs/sys.log
#使用相对路径
log4j.appender.info.Append=false
log4j.appender.info.layout=org.apache.log4j.PatternLayout
log4j.appender.info.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss.SSS} [%t] [%-5p]  %c {%F\:%L} - %m%n
# Error级别日志
log4j.logger.error=error
log4j.appender.error=org.apache.log4j.DailyRollingFileAppender
log4j.appender.error.layout=org.apache.log4j.PatternLayout
log4j.appender.error.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
log4j.appender.error.datePattern='.'yyyy-MM-dd
log4j.appender.error.Threshold = ERROR
log4j.appender.error.append=false
log4j.appender.error.File=/appdata/logs/error.log

#webservice cfx日志
log4j.logger.org.apache.cxf=info,cfx
log4j.additivity.org.apache.cxf=false
log4j.appender.cfx=org.apache.log4j.DailyRollingFileAppender
log4j.appender.cfx.file=/appdata/logs/webservice.log
log4j.appender.cfx.Append=false
log4j.appender.cfx.DatePattern='.'yyyy-MM-dd
log4j.appender.cfx.layout=org.apache.log4j.PatternLayout
log4j.appender.cfx.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n

log4j.logger.org.springframework=info,info,error
log4j.logger.org.apache.commons=info,info,error
log4j.logger.net.sf.ehcache=info,info,error
log4j.logger.org.apache.ibatis=debug,info,error
log4j.logger.org.mybatis.spring=debug,info,error
log4j.logger.api=info,info,error
log4j.logger.java.sql.PreparedStatement=info
log4j.logger.com.ibatis=info
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=info
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=info
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=info
log4j.logger.java.sql.Connection=info
log4j.logger.java.sql.Statement=info
og4j.logger.java.sql.PreparedStatement=info,stdout

 2、spring-config.xml 中配置 cfx  request,response 日志

 <!--服务端发布服务器端接口 主数据接口-->
<jaxws:endpointid="mdataInterface" implementor="com.cea.service.mdata.MdataServiceImpl" address="/MdataInter">
      <jaxws:inInterceptors>
          <refbean="ipInterceptor"/>   
   <!--请求参数日志-->
   <beanclass="org.apache.cxf.interceptor.LoggingInInterceptor"></bean>
      </jaxws:inInterceptors>
<jaxws:outInterceptors>
   <!-- 输出数据日志 -->
<beanclass="org.apache.cxf.interceptor.LoggingOutInterceptor"></bean>
</jaxws:outInterceptors>
  </jaxws:endpoint>
分享到:
评论

相关推荐

    cfx 创建 web service接口

    在本文中,我们将深入探讨如何使用Cfx(Confluence)来创建Web服务接口,并结合提供的jar包和源码示例进行详细讲解。 Cfx,全称Apache CXF,是一个开源的Java框架,用于构建和开发SOAP和RESTful Web服务。它提供了...

    基于cfx的webservice接口搭建

    自行构建web服务服务提供方和使用方,学习基于cfx的webservice服务调用原理

    ANSYS CFX Tutorials CFX帮助文件

    CFX帮助文件 希望对大家有帮助 可惜是英文

    cfxexample.rar_CFX_fortran_CFX算例_cfxexample_fortran 网格_有趣的CFX算例

    4. **与外部程序的接口**:Fortran可以作为桥梁,实现CFX与其他软件(如几何建模工具、优化算法等)的数据交换。 在这个"有趣的CFX算例"中,我们可以学习到如何结合Fortran和CFX解决实际问题,这将有助于提升我们的...

    cfx 例题文件

    综上所述,本文档是一份关于ANSYS CFX软件的官方教程文件,它详细介绍了软件的相关背景信息、使用许可、版权声明以及在使用过程中需要遵守的法律约束和规定。同时,文中也隐含介绍了ANSYS公司及其软件产品的版权和...

    cfx_cfx_

    标题 "cfx_cfx_" 暗示我们讨论的是一个名为 "cfx" 的工具,主要用于解压 CP/M(Control Program for Microcomputers)系统的归档文件。CP/M 是早期个人计算机上广泛使用的操作系统,特别是在70年代末到80年代中期。...

    CFD软件:CFX二次开发-CFD软件CFX基础理论+软件集成+开发接口+案例分析+开发环境配置+求解器+用户定义函数等全套教程

    CFD软件:CFX二次开发_CFD软件CFX基础理论.docx CFD软件:CFX二次开发_CFX二次开发与其他软件的集成.docx CFD软件:CFX二次开发_CFX二次开发中的调试与优化技术.docx CFD软件:CFX二次开发_CFX二次开发接口介绍.docx...

    CFX截面数据分布.zip_CFX 流量效率图_CFX 计算流量_cfx_cfx 质量平均值_cfx计算平均值

    在给定的压缩包文件中,我们关注的是与CFX相关的流量效率图、计算流量、以及质量平均值的分析。 流量效率图是流体动力学中一个重要的概念,它展示了流体通过特定截面时能量转换的效率。在CFX中,我们可以利用该图来...

    CFX官方帮助文档(578页全)

    CFX,全称为Computational Fluid Dynamics eXtreme,是一款由ANSYS公司开发的高级流体动力学(CFD)软件。它广泛应用于各种工程领域,如航空航天、汽车工程、机械设计、能源与环境等,用于模拟和分析复杂的流体流动...

    CFX PBS并行机作业提交脚本 cfx.sh

    CFX PBS并行机作业提交脚本

    CFX中ccl命令行语法规则解析

    ### CFX中CCL命令行语法规则解析 #### 概述 本文旨在解析CFX软件中CCL(Command Control Language)的基本语法结构及其解析过程。CCL是一种用于配置和控制CFX软件行为的语言,它允许用户通过命令行来定义各种模型...

    ansys12.0_workbench_cfx实例练习

    《ANSYS 12.0 Workbench CFX实例练习》是针对初学者的一份入门级教程,旨在帮助用户掌握如何在ANSYS Workbench环境中运用CFX进行流体动力学分析。该教程通过详尽的实例解析,深入浅出地介绍了ANSYS 12.0版本中的关键...

    CFX-post session(批处理文件).pdf

    CFX-post session(批处理文件)是一种自动化脚本,能够通过编程实现批量处理CFD结果文件,从而避免重复手动操作。批处理文件使用特定的命令语言,这些命令类似于CFD-post宏命令,可以通过条件判断、循环和变量声明...

    ANSYS CFX材料

    #### 四、ANSYS CFX 的优势特点 - **高效性**:ANSYS CFX 具有出色的并行计算能力,能够在短时间内完成大规模的流体动力学模拟任务。 - **灵活性**:支持多种网格类型,可以根据不同的工程需求灵活选择合适的网格...

    cfx32.ocx系统文件

    用于“无法找到CFX32.OCX”系列问题, 将该文件放到system32文件夹下可解决问题

    CFX培训PPT-CFX-solver

    CFX-Solver是一款由ANSYS公司开发的计算流体动力学(CFD)求解器,主要用于模拟流体流动、热传递以及相关的物理现象。它广泛应用于航空航天、汽车工程、机械设计、能源与环境等多个领域。这篇CFX培训PPT是针对初学者...

    cfx3.0.4必须jar包

    标题中的“cfx3.0.4必须jar包”指的是Apache CXF库的3.0.4版本中不可或缺的Java Archive (JAR) 文件。Apache CXF是一个开源框架,主要用于构建和服务导向架构(SOA)应用程序,它支持Web服务以及RESTful API的开发。...

    cfx.rar_cfx

    标题 "cfx.rar_cfx" 暗示我们关注的是一个与CFX相关的压缩文件,其中包含用于计算的小程序和一些教育资源。CFX是ANSYS公司的一款流行流体动力学(CFD)软件,用于模拟各种工程问题中的流体流动、传热和化学反应等...

    cfx12.0官方教程

    根据所提供的文件信息,本教程主要介绍的是cfx12.0版本的相关内容。cfx12.0是一款由ANSYS公司开发的专业计算流体动力学(Computational Fluid Dynamics, CFD)软件。该版本发布于2009年4月,并且ANSYS公司在其官方...

Global site tag (gtag.js) - Google Analytics