日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

orbeon form 的日志处理

發布時間:2023/12/19 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 orbeon form 的日志处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

有的時候,我們訪問 orbeon form 自帶的 demo 頁面時,比如 url:http://localhost:8080/orbeon/fr/orbeon/controls/new

會遇到錯誤消息:

403 錯誤:

日志文件位置:

https://stackoverflow.com/questions/15402931/unauthorized-orbeon-form-error

當您收到意外行為(例如 Form Builder 的錯誤消息或運行表單時)時,您通??梢栽?Orbeon Forms 日志文件(通常稱為 orbeon.log)中找到有關出錯原因的更多信息。 要檢查此日志:
找到您的 orbeon.log 所在的位置。 開箱即用,它寫在 …/logs/orbeon.log 中,相對于您啟動 servlet 容器或應用程序服務器時的當前目錄。 例如,如果您從 bin 目錄啟動 Tomcat,則日志文件將位于 Tomcat 的日志目錄中。 如果您找不到 orbeon.log,或者希望在其他位置創建它,請在 Orbeon Forms 中編輯 WEB-INF/resouces/config/log4j.xml,找到 SingleFileAppender,然后在 <param name= “File” value="…/logs/orbeon.log"/> 將 …/logs/orbeon.log 替換為您希望存儲 orbeon.log 的位置。 使用絕對路徑,例如 /opt/tomcat/logs/orbeon.log 通常是個好主意。

一些日志片段分析:

2021-12-18 10:18:12,169 INFO ProcessorService - Context listener - Context initialized.
2021-12-18 10:18:12,192 INFO form-runner-auth - initializing
2021-12-18 10:18:12,196 INFO form-runner-auth - configuring: FilterSettings(None)
2021-12-18 10:18:12,200 INFO limiter - initializing

這個 context listener 一看就是 Java 的東西。

ContextListener 類是實例化 ApplicationContext 對象的默認上下文偵聽器類。 在 web.xml 中注冊這個類,以便在 JSP/Java Servlet 應用程序啟動時調用它。

2021-12-18 10:18:19,491 INFO ProcessorService - Servlet initialized.

servlet 是在 Web 服務器中運行的小型 Java 程序。 Servlet 接收和響應來自 Web 客戶端的請求,通常是通過 HTTP(超文本傳輸協議)。 Servlet 處理從客戶端到服務方法的任何調用。

2021-12-18 10:18:19,532 INFO lifecycle - event: {“request”: “1”, “source”: “limiter”, “message”: “start: chain”, “path”: “/fr/orbeon/controls/new”, “method”: “GET”, “wait”: “0”}

這說明客戶端發起了一個打開新建數據 form 的 GET 請求。

2021-12-18 10:18:19,572 INFO ProcessorService - Session listener - Session created.

當會話對象更改時,會通知 HttpSessionEvent。 這個事件對應的監聽器接口是HttpSessionListener。 我們可以在此事件中執行一些操作,例如統計總數和當前登錄用戶,維護登錄時間、注銷時間等用戶詳細信息的日志。

2021-12-18 10:18:19,625 INFO lifecycle - event: {“request”: “1”, “session”: “FF9852F8D7883C80F1F8D8ADA1231ADC”, “source”: “service”, “message”: “start: handle”}

產生第一個 session,以 ADC 結束。

2021-12-18 10:18:19,625 INFO ProcessorService - /fr/orbeon/controls/new - Received request
2021-12-18 10:18:21,810 INFO lifecycle - event: {“request”: “2”, “session”: “FF9852F8D7883C80F1F8D8ADA1231ADC”, “source”: “service”, “message”: “start: handle”, “path”: “/fr/service/persistence/crud/orbeon/controls/form/form.xhtml”, “method”: “GET”}

讀取 orbeon/controls/form 下的 form.xhtml 文件。

更多Jerry的原創文章,盡在:“汪子熙”:

總結

以上是生活随笔為你收集整理的orbeon form 的日志处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。