[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Issue 29
Hi,
Issue 29 describes the problem of static analysis
given that the variable data function can have a variable as an
argument.
A further resulting problem is that expressions in
BPEL cannot be statically compiled.
e.g.
BPEL var1 = "/one/two"
XPATH =
getVariableData("var2","part2",getVariableData("var1"))
the above XPATH expression *must* be parsed and
resolved at runtime.
Does the technical committee see this as an issue
or is static compilation of BPEL not seen as a requirement?
Are there plans to make the arguments to the BPEL
extension functions non-variable, or plans to move away from using functions and
instead use the $ prefix? (I see that these
possibilities were discussed but no post has been made to the issue for some
time)
Removing the functions and using the $ prefix would
fix the static compilation problem while still allowing variable
arguments:
$myvar/one/two[$othervar/three]
cheers
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]