Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions
cancel
Showing results for 
Search instead for 
Did you mean: 
Alpha549
Creator II
Creator II

ESB (REST API or SOAP) : write in log file like doing a System.out.println

Hello everyone,

 

In the context of a REST API (but this could be a SOAP WS), I would like to be able to write in log file, also for debugging.

 

I could print in the console using System.out.println, however, System.out.println doesn't write in log file, so it won't be useful if the REST API job is deployed as a service.

 

How could I write in the log file ?

Labels (2)
2 Replies
Anonymous
Not applicable

Hello,

You can setup the log4j log file by studio -> Project settings -> Log4j as the below like

 

<Configuration > 

   <Appenders> 

       <Console name="Console" target="SYSTEM_OUT"> 

           <PatternLayout pattern="[%-5level] %d{HH:mm:ss} %logger{36}- %msg%n" />

       </Console> 

     <File name="LogToFile" fileName="c:/dev/logs/test.log">

           <PatternLayout>

               <Pattern>%d %p %c{1.} [%t] %m%n</Pattern>

           </PatternLayout>

       </File>

   </Appenders> 

 

   <Loggers> 

       <Root level="WARN">

           <AppenderRef ref="Console" /> 

         <AppenderRef ref="LogToFile" /> 

       </Root> 

   </Loggers> 

</Configuration>

0695b00000Srh6KAAR.png

Alpha549
Creator II
Creator II
Author

I this logging also available when deployed ?