2017-12-11 5 views
2

내 목표는 특정 SOAP 응답을 새 파일에 기록/로그/전송하는 것입니다. 새 파일의 새 디렉토리를 지정할 수 있도록 수정해야하는 파일은 무엇입니까? 쓰기/로그 Hybris SOAP가 새 파일에 응답

당신에게

PS 감사 : 나는 그것을 더 정교한 수 없습니다 죄송합니다. 나는 아직도 하이브리드에 익숙하지 않다.

답변

0

다음은 flexiblesearch 클래스 디버그 로그를 다른 파일에 저장하는 예제이다. 로깅 기능을 SOAP 서비스/클라이언트에 추가 한 다음 아래처럼 구성해야합니다.

log4j2.appender.FlexlogAppender.type=RollingFile 
log4j2.appender.FlexlogAppender.name=FlexlogAppender 
log4j2.appender.FlexlogAppender.fileName=${HYBRIS_LOG_DIR}/Flexlog.log 
log4j2.appender.FlexlogAppender.filePattern=${HYBRIS_LOG_DIR}/Flexlog-%d{yyyy-MM-dd}.log 
log4j2.appender.FlexlogAppender.ImmediateFlush=true 
log4j2.appender.FlexlogAppender.layout.type=PatternLayout 
log4j2.appender.FlexlogAppender.layout.pattern=%m%n 
log4j2.appender.FlexlogAppender.policies.type = Policies 
log4j2.appender.FlexlogAppender.policies.time.type = TimeBasedTriggeringPolicy 
log4j2.appender.FlexlogAppender.policies.time.interval = 1000000 
log4j2.appender.FlexlogAppender.policies.time.modulate = true 

log4j2.logger.flexible.name = de.hybris.platform.jalo.flexiblesearch 
log4j2.logger.flexible.level = DEBUG 
log4j2.logger.flexible.appenderRef.stdout.ref = FlexlogAppender 
log4j2.logger.flexible.additivity = false