2016-11-22 1 views
0

나는 wildfly-swarm으로 RestApplication을 만들었습니다. 응용 프로그램 로깅은 log4j2와 잘 작동합니다. 하지만 난 모르겠어, 어떻게 내 응용 프로그램에 대한 액세스 로그를 활성화 할 수 있습니다.wildfly-swarm을 사용하여 응용 프로그램의 액세스 로그를 활성화하려면 어떻게해야합니까?

밸브가 지원되지 않으므로 jboss-web.xml을 밸브와 함께 사용할 수 없습니다!

ClassLoader cl = Main.class.getClassLoader(); 
URL xmlConfig = cl.getResource("standalone.xml"); 

Swarm swarm = new Swarm(false) 
     .withXmlConfig(xmlConfig); 

[...] 

다른 계약 및 프로모션 추천 자료 비즈니스 디렉토리 리뷰, 제이 보스 - web.xml에 같은 선언적 XML을 : 나는 프로그래밍 좋아하는 무리를 만들 수 있습니다, 알아? 사전에

감사 & 안부

답변

0

액세스 로그는 물러에서 구성됩니다. 사용하려면 UndertowFraction을 사용해야합니다. 뭔가 같은 것

final UndertowFraction fraction = UndertowFraction.createDefaultFraction(); 
fraction.subresources() 
     .server("default-server") 
     .subresources() 
     .host("default-host") 
     .accessLogSetting(new AccessLogSetting().useServerLog(true)); 
+0

어쩌면 우리는 구성을 통해이를 가능하게 할 수 있습니까? – Ken

+0

답변 해 주셔서 감사합니다. 나는 그것을 위해 선언적으로 다른 방법을 찾을 수 없다면 그것을 사용할 것이다. – shan

관련 문제