<dataScope xmlns="http://xmlns.oracle.com/uix/ui"
           xmlns:uix="http://xmlns.oracle.com/uix/ui">
    <contents>
        <form name="urlFileUpload"
              usesUpload="true" 
              method="GET" 
              destination="?event=saveFile">
             <contents>
                <stackLayout>
                    <contents>
                        <labeledFieldLayout width="50%"
                                            columns="1"
                                            labelWidth="15%"
                                            fieldWidth="85%">
                            <contents>
                                <!--
                                    this is a dummy url which is assigned when this form is submitted.
                                    see the setURLValueFromCacheForm()
                                -->
                                <formValue name="url" value="url" />
                                <messageFileUpload uix:prompt="UPLOAD_FILE@ResourceBundle"
                                                   name="fileU" 
                                                   required="yes"
                                                   columns="40"
                                                   id="resCacheFileU" />
                                <messageChoice uix:prompt="UPLOAD_TYPE@ResourceBundle"
                                               name="fileT"
                                               required="yes"
                                               selectedIndex="0">
                                    <contents>
                                        <option uix:text="CACHE_RESPONSE_TYPE_CHAR@ResourceBundle"
                                                value="CHARACTER" />
                                        <option uix:text="CACHE_RESPONSE_TYPE_BIN@ResourceBundle"
                                                value="BINARY" />
                                    </contents>
                                </messageChoice>
                            </contents>
                        </labeledFieldLayout>
                        <spacer heigth="10" />
                        <flowLayout>
                            <contents>
                                <submitButton uix:text="UPLOAD_UPLOAD_BTN@ResourceBundle"
                                              name="event"
                                              value="saveFile"
                                              formName="urlFileUpload"
                                              onClick="setURLValueFromCacheForm()" />
                                <button uix:text="UPLOAD_CLEAR_BTN@ResourceBundle"
                                        onClick="clearFileName();"/>
                            </contents>
                        </flowLayout>
                    </contents>
                </stackLayout>
            </contents>
        </form>
    </contents>
</dataScope>