2016-09-19 7 views
0

動的データドロップダウンコンポーネント内のアイテムのリストを完成させるためにWebサービスを呼び出そうとしています。 私はget submission pageに従っています。その後、私は私の形でそれを呼び出す外部Webサービスを呼び出して動的データドロップダウンコンポーネントを設定する

<p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" 
 
\t \t \t ..."> 
 

 
<p:param type="input" name="instance" /> 
 
<p:param type="output" name="data" /> 
 
\t 
 
<p:processor name="oxf:xforms-submission"> 
 
    <p:input name="submission"> 
 
    <xforms:submission method="get" action="myURL"/> 
 
    </p:input> 
 
    <p:input name="request"> 
 
    <parameters> 
 
\t <param1>admin</param1> 
 
\t <param2>password</param2> 
 
    </parameters> 
 
    </p:input> 
 
    <p:output name="response" id="response"/> 
 
</p:processor> 
 

 
</p:config>

: は、私はXPLを作成しました。フォームを試してみると、orbeon.logにこのエラーが表示されます

Fatal error: The prefix "xforms" for element "xforms:submission" is not bound.

私には何かが欠けていますか?

+0

例えば、XMLパイプラインのルート要素の上に置くことができます:XFormsの= "http://www.w3.org/2002/xforms" 'どこ? – ebruchez

+0

いいえ、利用可能なサービスの1つ(zip-states)からxplをコピーしました これはconfigタグ内にあるはずですか?この文は何をするのですか? – Bruno

+0

XMLでは、名前空間接頭辞には常に名前空間のマッピングが必要です。これをXMLパイプラインのルート要素に置くことができます(例えば、 '。 – ebruchez

答えて

0

XMLでは、名前空間接頭辞には常に名前空間のマッピングが必要です。あなたは `のxmlnsを定義してください

<p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:xforms="http://www.w3.org/2002/xforms">

関連する問題