# IE Asks: "Stop running this Script?"

**URL:** <https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935>\
**Category:** Forum\
**Tags:** Former-Crossvision-Products, Application-Composer\
**Created:** [July 3, 2007, 3:21pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935 "2007-07-03T15:21:32Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![mulrich](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mulrich](https://techcommunity.softwareag.com/u/mulrich)\
**Post date:** [July 3, 2007, 3:21pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/1 "2007-07-03T15:21:32Z")

</div>

Hi There,  
When I do the following:  
Display a rowtablearea2 with 8 rows, containing a label and a (Textfield or Combobox [one of the two is displayed the other invisible])

I encounter the following symptom:  
The browser (IE) opens a Window containing the following text:

## "

Stop running the script?

A script on this page is causing IE to run slowly.  
If it continues to run, your computer may become unresponsive.

## \<\> \<\>

"

If I press “Yes” the java script on the page does not work any more  
If I press “No” the warning becomes true (but I get more chances to click “Yes”

Additional Info:

- When I have 7 or less items in the table it works, if there are 8 or more contained it fails with the described “behavior”. The definition of the roware is as follows:  
"  
"

- If I remove the Combodyn from the tablearea in the Layout XML everything works (sometimes ☹ ).

- I did some Java Script Debugging and figured that it might happen in the  
csc.js File in the operation “transferXMLIntoModel()”. This operation seems to run more than once, the first time it seems to be successfull, the second time the Counter “i” has the Value “NaN” (Not a Value)

Here is the Content of the xml Variable (I guess the stuff returned from the ajax call):  
"------------------------------  
xml  
“k100ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[4].selectedk100ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[0].selectedk94ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[0].idk94ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[3].idk89ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].isValueTfMandantoryk96ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[3].namek94ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.changeIndexk106ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[0].backgroundsCSVk79ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].selectionk96ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[2].namek104ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[4].displayStylek100ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[1].selectedk104ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[1].displayStylek94ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[1].idk106ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[1].backgroundsCSVk101ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[0].valuesCSVk77ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueTfk83ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbStatusk101ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[1].valuesCSVk94ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[4].idk101ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[2].valuesCSVk101ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[3].valuesCSVk101ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[4].valuesCSVk100ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[2].selectedk106ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[2].backgroundsCSVk96ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[1].namek106ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[3].backgroundsCSVk86ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].isValueTfVisiblek104ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[3].displayStylek102ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[3].selectablek104ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[0].displayStylek102ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[4].selectablek87ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].isValueTfEditablek102ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[0].selectablek94ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[2].idk75ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].labelk102ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[1].selectablek106ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[4].backgroundsCSVk100ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[3].selectedk102ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[2].selectablek77ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbk96ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[4].namek96ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[0].namek104ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTable.items[7].valueCbCombo.items[2].displayStyles1110changeIndexb21ravoap\_navigationTreeq010001301183456542625cb19ravpgpk\_ebenenComboq010000401641cb60ravpgpk\_ebenenSelection\_einschliessbareProduktbausteineComboq010000401642cb60ravpgpk\_ebenenSelection\_selectedBesonderheit\_parametersTablep0800001rowCount7b08items[0]b12valueCbComboq010000401645ccb08items[1]b12valueCbComboq010000401646ccb08items[2]b12valueCbComboq010000401647ccb08items[3]b12valueCbComboq010000401648ccb08items[4]b12valueCbComboq010000401649ccb08items[5]b12valueCbComboq010000401650ccb08items[6]b12valueCbComboq010000401651cccb12messageTableq010000401649cx041648”  
"--------------------------

---

<div class="post-metadata">

**Author:** ![Bjoern\_Mueller](https://avatars.discourse-cdn.com/v4/letter/b/e9bcb4/32.png) [@Bjoern\_Mueller](https://techcommunity.softwareag.com/u/Bjoern_Mueller)\
**Post date:** [July 3, 2007, 6:17pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/2 "2007-07-03T18:17:43Z")

</div>

Hi,

I could not see the XML layout that you are using in the post. Could you add it?

Thanks, Bj

---

<div class="post-metadata">

**Author:** ![mulrich](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mulrich](https://techcommunity.softwareag.com/u/mulrich)\
**Post date:** [July 4, 2007, 1:05am UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/3 "2007-07-04T01:05:12Z")

</div>

here you have the XML Layout…

Thanks for the effort

---

<div class="post-metadata">

**Author:** ![Bjoern\_Mueller](https://avatars.discourse-cdn.com/v4/letter/b/e9bcb4/32.png) [@Bjoern\_Mueller](https://techcommunity.softwareag.com/u/Bjoern_Mueller)\
**Post date:** [July 4, 2007, 11:50am UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/4 "2007-07-04T11:50:03Z")

</div>

…hmm, where…? I can’t see any…  
Bj

---

<div class="post-metadata">

**Author:** ![mulrich](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mulrich](https://techcommunity.softwareag.com/u/mulrich)\
**Post date:** [July 4, 2007, 11:56am UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/5 "2007-07-04T11:56:35Z")

</div>

you are right, upload does not work.  
I also tried to just copy&past it in here but then all the attributes in the XML Tags are missing.

Any suggestions how to get the thing over…?

This is the error I get from the Forum Software:  
“Upload Error: Could not upload Attachment to ./files/rav.produktdaten\_153.xml.”

OR

“Upload Error: Could not upload Attachment to ./files/produktdaten\_567.zip.”

---

<div class="post-metadata">

**Author:** ![mulrich](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mulrich](https://techcommunity.softwareag.com/u/mulrich)\
**Post date:** [July 4, 2007, 1:07pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/6 "2007-07-04T13:07:45Z")

</div>

So now I tricked the Forum Software:  
Unfortunatly there is alimit of 1000 Chars, so I had to cut some parts.

```auto

{?xml version="1.0" encoding="UTF-8"?}
{page model="ch.css.vertrag.oap.gui.frontend.rav.impl.RavProduktdatenGuiAdapterImpl" translationreference="rav_default" stylesheetfile="styles/CSS_DEFAULT.css"}
    {pagebody takefullheight="true"}
        {rowarea foldable="false" withtoppadding="false"}
            {tr}
			........
            {/tr}
        {/rowarea}
        {rowarea height="100%" withtoppadding="false"}
            {tr height="100%"}
                {vsplit height="100%" widthleftprop="splitPosition"}
                    {splitcell takefullheight="true"}
                        {rowarea name="Offerte RAV PG" textid="tree_rav_pg" foldable="false" height="100%" withtoppadding="false"}
                            {rowtablearea2 griddataprop="ravoap_navigationTree" rowcount="20" height="100%" withborder="false" vscroll="false"}
                                {repeat}
                                    {tr}
                                        {treenode3 width="150" withplusminus="true" imageopened="images/fileopened.gif" imageclosed="images/fileclosed.gif" imageendnode="images/fileendnode.gif" singleselect="true" withlines="true" colspan="1" pixelheight="25"}
                                        {/treenode3}
                                    {/tr}
                                {/repeat}
                            {/rowtablearea2}
                        {/rowarea}
                    {/splitcell}
                    {splitcell takefullheight="true"}
                        {rowarea name="RAV-Besonderheiten (Produktdaten)" textid="area_productData" foldable="false" height="100%" withtoppadding="false"}
                            {rowarea withleftborder="false" withtopborder="false" withrightborder="false" withbottomborder="false"}
                                {tabsel tabselprop="maintabsel" bottomborder="false" reversecolors="true" leftindent="1"}
                                {/tabsel}
                                {rowarea name="Auswahl der Ebene" textid="area_levelChoice" foldable="false" withtoppadding="false"}
                                    {tr height="8"}
						.....
                                    {/tr}
                                {/rowarea}
                                {rowarea name="Auswahl Baustein" textid="area_blockChoice" foldable="false" withtoppadding="false"}
						.....
                                {/rowarea}
                                {rowarea name="Auswahl Steuerelemente" textid="area_controlChoice" foldable="false" visibleprop="auswahlSteuerelementeVisible" withtoppadding="false"}
						.....
                                {/rowarea}
                                {rowarea name="Arbeitgeberbeitrag" textid="area_employer" foldable="false" visibleprop="agBeitragVisible" withtoppadding="false"}
						.....
                                {/rowarea}
                            {/rowarea}
                            {rowarea foldable="false" visibleprop="auswahlBesonderheitenVisible" withtoppadding="false" nameprop="ravpgpk_ebenenSelection_selectedBesonderheit_parameterSets_iterator_next_bezeichnung"}
                                {tr height="8"}
                                {/tr}
                                {rowtablearea2 griddataprop="ravpgpk_ebenenSelection_selectedBesonderheit_parametersTable" rowcount="8" height="350" vscroll="auto" firstrowcolwidths="true"}
                                    {tr}
                                        {gridcolheader name="Rahmenvertragsbesonderheit" textid="tbl_ravCharacteristica" width="70%" propref="1" textalign="center"}
                                        {/gridcolheader}
                                        {gridcolheader name="Wert" textid="tbl_ravValue" width="30%" propref="20" textalign="center"}
                                        {/gridcolheader}
                                    {/tr}
                                    {repeat}
                                        {str valueprop="selection" showifempty="false"}
                                            {textout valueprop="label" width="100%"}
                                            {/textout}
                                            {cellspan}
                                                {field valueprop="valueTf" width="100%" flush="server" statusprop="valueTfStatus" invisiblemode="invisible"}
                                                {/field}
                                                {combodyn2 valueprop="valueCb" validvaluesprop="valueCbCombo" width="100%" flush="server" statusprop="valueCbStatus"}
                                                {/combodyn2}
                                            {/cellspan}
                                        {/str}
                                    {/repeat}
                                {/rowtablearea2}
                            {/rowarea}
                        {/rowarea}
                    {/splitcell}
                {/vsplit}
            {/tr}
        {/rowarea}
        {rowarea withtoppadding="false"}
		.....
        {/rowarea}
    {/pagebody}
{/page}
```

[/code]

---

<div class="post-metadata">

**Author:** ![mulrich](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mulrich](https://techcommunity.softwareag.com/u/mulrich)\
**Post date:** [July 4, 2007, 3:20pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/7 "2007-07-04T15:20:42Z")

</div>

I prepared a small sample (3 Files) it woul be nice to upload it but that doesnt work.

I could mail it to you.

---

<div class="post-metadata">

**Author:** ![Bjoern\_Mueller](https://avatars.discourse-cdn.com/v4/letter/b/e9bcb4/32.png) [@Bjoern\_Mueller](https://techcommunity.softwareag.com/u/Bjoern_Mueller)\
**Post date:** [July 4, 2007, 5:04pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/8 "2007-07-04T17:04:32Z")

</div>

Sorry, we have informed our administrator because of upload problems. Could you please send the mail to: [bjoern.mueller@softwareag.com](mailto:bjoern.mueller@softwareag.com)? Thanks!

Bj

---

<div class="post-metadata">

**Author:** ![Bjoern\_Mueller](https://avatars.discourse-cdn.com/v4/letter/b/e9bcb4/32.png) [@Bjoern\_Mueller](https://techcommunity.softwareag.com/u/Bjoern_Mueller)\
**Post date:** [July 4, 2007, 7:50pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/9 "2007-07-04T19:50:22Z")

</div>

Hi,

OK, we could reproduce. The problem is: the name of a property that is referenced in the user interface must not exceed 100 characters. In your case the full property name referenced within the combo processing is:

```auto

ravpgpk_ebenenSelection_selectedBesonderheit_parametersTable.items[7].valueCbCombo.items[3].backgroundsCSV
```

We output this information in the server log as error message:

```auto

20070704/163839/339 E CASA4_1183559916535...... CIS StringMgmt.getLength(StringMgmt.java:73) StringMgmt.getLength ERROR ******************************************************
20070704/163839/339 E CASA4_1183559916535...... CIS StringMgmt.getLength(StringMgmt.java:74) StringMgmt.getLength ERROR ******************************************************
20070704/163839/339 E CASA4_1183559916535...... CIS StringMgmt.getLength(StringMgmt.java:75) StringMgmt.getLength Length of passed string exceeds number of digits
20070704/163839/339 E CASA4_1183559916535...... CIS StringMgmt.getLength(StringMgmt.java:76) StringMgmt.getLength s=ravpgpk_ebenenSelection_selectedBesonderheit_parametersTable.items[7].valueCbCombo.items[3].backgroundsCSV
```

I checked you program and reduced the name of the first referenced property to “ravpgpk\_ebenenSelection\_selectedBesonderheit”. Now it works.

I assume that you are assigning the name of the property dynamically by some algorithm. Either change this algorithm, or introduce some cross reference between “short property name” and “long property name”.

Some additional background info: why is there a limit of 100? In order to optimize the unpacking of response data on client side the data is sent in a string format in which the length of certain strings is passed as well.  
E.g. a property value is transferred in the format pnnvvvvv{name}{value}. “nn” being the number of characters for the property name, and “vvvvv” being the number of characters for the value. E.g. firstName=“hugo” would be transferred as “p090004firstNamehugo”. Property names are limited for this reason to be p99 as maximum.  
(b.t.w. for very long values we also have a tag in whcih the value can have up to 12 digit length, which should be enough for any kind of data… - but the length of the property still is limited…).

Hope this helps!

Bj

---

<div class="post-metadata">

**Author:** ![Helmut\_Bauer](https://avatars.discourse-cdn.com/v4/letter/h/8491ac/32.png) [@Helmut\_Bauer](https://techcommunity.softwareag.com/u/Helmut_Bauer)\
**Post date:** [July 5, 2007, 5:17pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/10 "2007-07-05T17:17:54Z")

</div>

Uploading attachements works again.  
Sorry for the inconvenience.  
Your friendly Administrator.

---

<div class="post-metadata">

**Author:** ![mulrich](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mulrich](https://techcommunity.softwareag.com/u/mulrich)\
**Post date:** [July 5, 2007, 6:07pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/11 "2007-07-05T18:07:50Z")

</div>

Hallo Bj

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [April 2, 2021, 2:48pm UTC](https://techcommunity.softwareag.com/t/ie-asks-stop-running-this-script/74935/12 "2021-04-02T14:48:30Z")

</div>


