smooks

    1熱度

    2回答

    我試圖用代理與Smooks Mediator在文件上寫回應,但沒有任何反應。 調解員獲得與VFS選項csv文件,轉換成XML輸出和發送的CSV到了目錄correctely。 在控制檯中,我看到ws02-esb-service.log和xml是正確的。 但我不會寫入文件。 在/u01/app/wso2esb-4.7.0/tmp/send/convert中,則不會顯示結果。 並沒有任何錯誤。 這是代碼

    1熱度

    1回答

    我需要將osgi包寫入簡單的解組消息(invoice),並在數據庫中保存發票。我響應時收到一個異常 我的環境: - ServiceMix的5.0.0 我有以下駱駝航線 <route> <from uri="mina2:tcp://localhost:9999?textline=true&encoding=utf-8" /> <to uri="smooks://smo

    0熱度

    1回答

    試圖通過smooks將EDI-to-xml轉換。同時轉換到smooks xml的字段分隔符有一些問題。 <medi:edimap xmlns:medi="http://www.milyn.org/schema/edi-message-mapping-1.4.xsd"> <medi:description name="Invoice" version="1.0"></medi:descr

    0熱度

    1回答

    我有一個包含byte []類型成員的類Vo。現在我想這一類的整個對象數據寫入一個文件,我使用的Smooks API下面的配置: smookConfig.xml: <ftl:template><!--<#list objectVo.arrayOfBytes as oneByte> ${oneByte}</#list>--> </ftl:template> 現在 創建對象後填充所有數據後使用smo

    0熱度

    1回答

    我幾乎沒有開始WSO2 ESB,需要創建一個允許我從.edi文件(96a)通過VFS(已啓用)轉換它的方案到XML ...爲此,我正在使用Smooks和UN/EDIFACT來執行解析。當執行提供了以下錯誤WSO2: [2014-01-16 08:16:44,684] ERROR - VFSTransportListener Error processing File URI : file:///h

    0熱度

    2回答

    我已經有了一個CSV到Java的配置文件,並在其中一個字段中有一個符號。當我轉換爲Java bean時,它會將&添加到該字段中。 爲什麼我會阻止這樣做? 這裏的配置文件: <?xml version="1.0" encoding="UTF-8"?> <smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"

    0熱度

    2回答

    我想操縱一個大的文本文件,這是一個文本,並希望使用smooks來操縱它。該文本文件包含大量的行。而且從每一行中,我必須拆分字符並從中獲取信息。 例如:我在java中執行以下操作; row.substring(0, 4) row.substring(4, 64) 我必須將文本內容轉換爲CSV文件。 我們可以在smooks中進行完全相同的字符串操作嗎? (這是在配置smooks我可以嗎?)我相信

    0熱度

    1回答

    我寫了一個示例smooks配置使用固定長度閱讀器[1]與許多領域。 我在這裏看到一個奇怪的問題。也就是說,如果我在配置中擁有最後一個字段AnnualReportReturnedDate [8],它不返回任何集合。那是我的集合是空的。 所以,我通過添加所有字段,我的配置工作正常。當我嘗試添加AnnualReportReturnedDate [8]提交時,它不工作。(taht是空集返回)此外,如果我改

    1熱度

    1回答

    我正在嘗試使用Smooks(1.5版本)將EDI與XML映射。我有可能會出現幾次5段,我想將它們放到組,但有些錯誤崛起: Caused by: org.xml.sax.SAXParseException; cvc-complex-type.2.4.a: Invalid content was found starting with element 'medi:segmentGroup'. On

    0熱度

    1回答

    我有一個CSV文件,我在作爲分隔符的smooksConfig文件中拼寫「逗號」。但是,只要其中一個值有雙引號(例如21「電視,10」屏幕),如果在我的記錄中沒有雙引號,那麼smooks將無法回覆數值,smooks的效果不錯。 謝謝。