12-31-04 10:48 PM
I haven't found this to be true at all. I have spent many hours tearing my
hair out over a very simple task - pulling data out of a populated HL7 ADT
XML document based on one of BizTalk's own HL7 Accelerator schemas. I have
used the Instance Path given in the XML document's node properties window an
d
gotten the same errors as everyone else.
The documentation for BizTalk is so poor, and the product's workarounds so
overly complex, that MS is shooting itself in the foot, making its best
product in years all but unusable. I would like to recommend BTS2K4, but if
the support and developer's documentation do not improve soon, I'll
discourage everyone I can from considering it!
"Xerox" wrote:
> Thats a great tip. Hadn't thought of looking at the properties for the nod
e
> path! Its just a shame that something that has such natural language synta
x
> as xpath is greatly complicated by all the local-name stuff. It'll be once
> in a blue moon that there will be name clashes in a schema that need to be
> resolved through a namespace prefix - thereby justifying the local-name
> syntax. In all 99% other cases, local-name obfuscates the intent. If only
> the xpath function accepted a boolean parameter to presume all node access
> was local-name then this obfuscation can be avoided.
>
> Oops - got on my soap box again!
>
> "Hugo Rodger-Brown" <hugo@coldhams.com> wrote in message
> news:eTlmjRP4EHA.3908@TK2MSFTNGP12.phx.gbl...
> in
> very
> [url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/ebi[/ur
l]
> when
> pain
> ("/*[local-name()='Order']/*[local-name()='Items']/*[local-nam
e()='Item'][1]
> BizTalk
>
>
>
[ Post a follow-up to this message ]
|