Hello Jeremy,
>
> I am trying to upgrade our beta3 forms to 1.0 RC and implement
> subforms on one of our existing forms. In firefox, this is working
> without a problem. The sample writers.xml works fine in both firefox
> and IE9. The difference between our application and the writers
> sample is that we are bundling our forms through a tomcat server via a
> servlet that does some preprocessing of the xml. In the end, the xml
> that is passed to xsltforms is essentially the same. The big
> difference is in our xf:load which is:
>
> <xf:load show="embed" targetid="generalSubForm"
> resource="FormLaunch?form=GeneralForm"/>
>
> In debugging our webapp, the resource reference to the FormLaunch
> servlet works as expected. In IE9, the server never receives the request.
>
> In IE9, the profiler reports the following trace:
>
> 19262 -> Load FormLaunch?form=GeneralForm
>
> 48 -> Unexpected call to method or property access.
>
> 4 -> Dispatching event xforms-link-exception on <DIV class="
> xforms-group" id="generalSubForm"/>
>
> 309 -> insert bftr_expce in bftrs_expcs at 0 - Data
>
> 0 -> Dispatching event xforms-insert on <SPAN class="xforms-instance"
> id="main"/>
>
> 1 -> insert loc_origin in locations at 0 - Data
>
> 0 -> Dispatching event xforms-insert on <SPAN class="xforms-instance"
> id="main"/>
>
> I went ahead and pulled in the writers.xml and replaced all of our
> form and subform with the writers.xml and the books.xml and
> experienced the same method or property access error using with the
> servlet resource reference.
>
> I'm unclear as to where the unexpected call to method or property
> access is happening in the xsltforms.js, will continue to look, but
> wonder if somebody can point me in the right direction.
>
The IE9 debugger can help you to precisely locate this unexpected call
(you should first set a breakpoint at line #4173).
Thank you for your feedbacks!
-Alain
|