我正在尝试使用 WSO2-ESB 解析包含 Web 日志的文本文件并将其放入数据库中。我已经使用 VFS 导入了文件。现在我需要在这个输入上应用 smooks 调解器并转换成 XML。输入文件的结构如下
64.242.88.10 - - [07/Mar/2004:16:06:51 -0800] “GET /twiki/bin/rdiff/TWiki/NewUserTemplate?rev1=1.3&rev2=1.2 HTTP/1.1”200 4523
64.242.88.10 - - [07/Mar/2004:16:10:02 -0800] “GET /mailman/listinfo/hsdivision HTTP/1.1”200 6291
所以我需要一个自定义调解器,我可以在其中解析这些类型的输入并将其拆分为空格字符并将其转换为 XML。我知道如何在 WSO2 ESB 中使用 smooks 将 XML 转换为 XML、CSV 转换为 XML 等。但我不知道如何创建自定义中介。
是否有任何教程或链接可供我参考以创建自定义调解器?