Java 奥林戈v4+;log4j2
我找不到任何关于Olingo v4系统日志的信息,就像spring boot一样。 本教程包括slf4j,所以在框架中必须有内部日志记录Java 奥林戈v4+;log4j2,java,odata,olingo,Java,Odata,Olingo,我找不到任何关于Olingo v4系统日志的信息,就像spring boot一样。 本教程包括slf4j,所以在框架中必须有内部日志记录 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>${slf4j.version}</version>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>${slf4j.version}</version>
<scope>runtime</scope>
</dependency>
在ODataServlet中没有捕获
try {
/*session, storage, handler, edm providers init here*/
// let the handler do the work
handler.process(req, resp);
} catch (Exception e) {
log.error("Server Error occurred in ODataServlet", e); //app is not getting here
throw new ServletException(e);
} finally {
log.debug("========== Request end ==========");
}
还有我的日志
[DEBUG] ODataServlet - ========== Request begin ==========
[DEBUG] ODataServlet - Received GET request /myOdataServer.svc/$metadata from 0:0:0:0:0:0:0:1
[DEBUG] JDBCFactory - Opening connection to jdbc:postgresql://host/card_storage
[DEBUG] ODataServlet - ========== Request end ==========
我希望从框架中获得更多关于错误的信息:堆栈跟踪、行号等等
try {
/*session, storage, handler, edm providers init here*/
// let the handler do the work
handler.process(req, resp);
} catch (Exception e) {
log.error("Server Error occurred in ODataServlet", e); //app is not getting here
throw new ServletException(e);
} finally {
log.debug("========== Request end ==========");
}
[DEBUG] ODataServlet - ========== Request begin ==========
[DEBUG] ODataServlet - Received GET request /myOdataServer.svc/$metadata from 0:0:0:0:0:0:0:1
[DEBUG] JDBCFactory - Opening connection to jdbc:postgresql://host/card_storage
[DEBUG] ODataServlet - ========== Request end ==========