I am using the Helix producer Active X control to do real
encoding. Its has
worked fine for months, but I received the following error
one time in an
exception when calling StartJob() on the encoder control.
file:///C:/Synergy/Encoder/job.2.0.xsd#/schema[1]/element[po
sition() = 1 and
name
= 'job']/key[position() = 1 and name =
'AudienceID']/selector[1]
Reference to undeclared namespace prefix: 'rn'.
Could it be because of some references to files over the net
instead of
local files?
I modified the job file to refer to
"job.2.0.xsd" locally instead of over
the internet so that when loading with MSXML it loades
quickly.
Here is the <job> tag of my job file:
<job xmlns="http://ns.real.com/t
ools/job.2.0"
xmlns si=&
quot;http://www.
w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ns.real.com/t
ools/job.2.0 job.2.0.xsd">
Orignally the file contained:
<job xmlns="http://ns.real.com/t
ools/job.2.0"
xmlns si=&
quot;http://www.
w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ns.real.com/t
ools/job.2.0
http://ns.real.c
om/tools/job.2.0.xsd">
(The change I made was to removed "http://ns.real.com/tools/
a>" before
job.2.0.xsd)
I have not changed job.2.0.xsd at all.
The references to the name space prefix "rn" in
job.2.0.xsd are:
<xsd:selector
xpath="rn:audiences/rn:audience/rn:name"/>
<xsd:selector
xpath="rn:output/rn:mediaProfile/rn:audienceRefs/rn:au
dienceRef"/>
I'm not an expert on xml namespaces, maybe someone could
enligten me? Where
is the "rn" namespace prefix defined?
Thanks,
Brian
_______________________________________________
Helix-producer-dev mailing list
Helix-producer-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listi
nfo/helix-producer-dev
|