2 weihejia weihejia 于 2014.03.27 14:04 提问

osb在获取xml报文时如何不解析body ,或者如何在Assign中将body的"<"和"/>"替换

路由 Assign request表达式

com:in0erp/com:in0
com:in1{$messageID}/com:in1
com:in2{$ipAddress}/com:in2
com:in3fn:translate({$body},"<","whj")/com:in3
/com:getRequest

Assign response表达式

com:in0erp/com:in0
com:in1{$messageID}/com:in1
com:in2{$ipResponse}/com:in2
com:in3fn:translate(fn:string({$body}),"<","whj")/com:in3
/com:getResponse

校验时报错:
line 5, column 48: {err}XP0003: Invalid expression: expecting QName, found '"'

目的是获取$body完整报文,以原样形式存入数据库,但个人是第一次搞OSB 和webservice实在是晕头转向
望各路大神指点迷津!在线等!

1个回答

wangyaninglm
wangyaninglm   Ds   Rxr 2015.01.19 21:18
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!