Re: [Xsltforms-support] IE9 subforms access error
Brought to you by:
alain-couthures
From: Alain C. <ala...@ag...> - 2012-07-13 19:12:41
|
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 |