Hi Dean, This problem is usually caused by *any* client-side script triggering a synchronous server round-trip that takes a long time to return and the browser suspects the script has hung.
I suspect the implementation of "THEN" doesn't expect large models and the operation is taking a long time to return. My advice would be to raise a JIRA recording the issue with, ideally, a test-case demonstrating the problem. With kind regards, Mike 2011/2/1 Dean Whisnant <[email protected]> > I submitted this before, but perhaps I didn’t word my question well. > > > > Does anyone else have issues with Guvnor throwing a “script is taking too > long” when hitting the plus sign next to the THEN statement? I’ve had the > issue in both IE and Firefox, but Safari doesn’t give me any issues and is > snappy. > > > > I have 263 class files in my package with a total of 2600+ fields. > > > > Is this a limitation of Guvnor? Could there be something in my object model > (.jar file) that when it’s uploaded causes this? > > > > Any help is appreciated, > > > > Dean > > > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Dean Whisnant > *Sent:* Wednesday, January 05, 2011 12:48 PM > *To:* Rules Users List > *Subject:* [rules-users] Guvnor - Limitation for number of classes or > fields? > > > > My class model contains in the neighborhood of 2,400 fields which we have > broken down into the imported classes below. The breakdown is based upon > repeatable loops within an EDI transaction. This allows our users to first > select the LOOP (or class from below) and then choose from a smaller number > of fields when building their rules. > > > > When creating a rule in Guvnor, the WHEN class/field choosers work very > quickly. But then when you do the THEN side, a message pops up saying that > A Script on the page is causing the web browser to run slowly. You have to > answer NO to this question approximately 3 times before it then brings up > the “add new action” dialog. The field chooser then works fine, though you > get the script message again when you go to add another action. > > > > Is there a limitation to Guvnor for the number of classes or fields in the > model? Is there a memory setting that needs to be configured differently? > > > > Thank you in advance! > > > > Dean > > > > > > import com.hipaa837p.Loop2420B_Segment_REF > > import com.hipaa837p.Loop2420D_Segment_REF > > import com.hipaa837p.Loop2330B_Segment_DTP > > import com.hipaa837p.Loop2010CA_Segment_NM1 > > import com.hipaa837p.Loop2010BA_Segment_NM1 > > import com.hipaa837p.Loop2400_Segment_K3 > > import com.hipaa837p.Loop2300_Segment_SV5 > > import com.hipaa837p.Loop2330C_Segment_REF > > import com.hipaa837p.Loop2400_Segment_HCP > > import com.hipaa837p.Loop2300_Segment_SV1 > > import com.hipaa837p.Loop2400_Segment_SV1 > > import com.hipaa837p.Loop2400_Segment_DTP > > import com.hipaa837p.Loop2000B_Segment_SBR > > import com.hipaa837p.Loop2300_Segment_QTY > > import com.hipaa837p.Loop2420H_Segment_N4 > > import com.hipaa837p.Loop2310E_Segment_NM1 > > import com.hipaa837p.Loop2010CA_Segment_REF > > import com.hipaa837p.Loop2400_Segment_CR3 > > import com.hipaa837p.TransactionTrailer_Segment_SE > > import com.hipaa837p.Loop2310A_Segment_NM1 > > import com.hipaa837p.Loop2420H_Segment_N3 > > import com.hipaa837p.Loop2400_Segment_CR1 > > import com.hipaa837p.Loop2400_Segment_PWK > > import com.hipaa837p.Loop2300_Segment_CRC > > import com.hipaa837p.Loop2420G_Segment_NM1 > > import com.hipaa837p.Loop2010BB_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_SBR > > import com.hipaa837p.Loop2410_Segment_CTP > > import com.hipaa837p.Loop2320_Segment_AMT > > import com.hipaa837p.Loop2010AA_Segment_REF > > import com.hipaa837p.Loop2420C_Segment_N3 > > import com.hipaa837p.Loop2310B_Segment_PRV > > import com.hipaa837p.Loop2420E_Segment_PER > > import com.hipaa837p.Loop2420C_Segment_N4 > > import com.hipaa837p.Loop2330F_Segment_REF > > import com.hipaa837p.Loop2310C_Segment_PER > > import com.hipaa837p.Loop2420F_Segment_NM1 > > import com.hipaa837p.Loop2330D_Segment_REF > > import com.hipaa837p.Loop2300_Segment_PAT > > import com.hipaa837p.Loop2300_Segment_AMT > > import com.hipaa837p.Loop2010AC_Segment_N3 > > import com.hipaa837p.Loop2300_Segment_CUR > > import com.hipaa837p.Loop2420G_Segment_N4 > > import com.hipaa837p.Loop2420G_Segment_N3 > > import com.hipaa837p.Loop2010AC_Segment_N4 > > import com.hipaa837p.Loop2320_Segment_MOA > > import com.hipaa837p.Loop2310E_Segment_N3 > > import com.hipaa837p.Loop2300_Segment_FRM > > import com.hipaa837p.Loop2300_Segment_CN1 > > import com.hipaa837p.Loop2310E_Segment_N4 > > import com.hipaa837p.Loop2330A_Segment_REF > > import com.hipaa837p.Loop2010AC_Segment_NM1 > > import com.hipaa837p.Loop2420H_Segment_NM1 > > import com.hipaa837p.Loop2310D_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_PRV > > import com.hipaa.CLM_PendInformation > > import com.hipaa837p.Loop2400_Segment_CRC > > import com.hipaa837p.Loop2010AA_Segment_PER > > import com.hipaa837p.Loop2000A_Segment_CUR > > import com.hipaa837p.Loop2310C_Segment_NM1 > > import com.hipaa837p.Loop2000A_Segment_PRV > > import com.hipaa837p.Loop1000B_Segment_NM1 > > import com.hipaa837p.Loop2000B_Segment_HL > > import com.hipaa837p.Loop2300_Segment_MEA > > import com.hipaa837p.Loop2410_Segment_LIN > > import com.hipaa837p.Loop2330F_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_DMG > > import com.hipaa837p.Loop2330E_Segment_REF > > import com.hipaa837p.Loop2300_Segment_CTP > > import com.hipaa837p.Loop2300_Segment_DTP > > import com.hipaa837p.Loop2010AA_Segment_N3 > > import com.hipaa837p.Loop2300_Segment_LIN > > import com.hipaa837p.Loop2010AA_Segment_N4 > > import com.hipaa837p.Loop2300_Segment_PS1 > > import com.hipaa837p.Loop2330C_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_CLM > > import com.hipaa837p.Loop2400_Segment_SV5 > > import com.hipaa837p.Loop2420D_Segment_NM1 > > import com.hipaa837p.Loop2400_Segment_REF > > import com.hipaa837p.Loop2330E_Segment_NM1 > > import com.hipaa837p.Loop2320_Segment_OI > > import com.hipaa837p.Loop2420C_Segment_NM1 > > import com.hipaa837p.Loop2010BA_Segment_REF > > import com.hipaa837p.Loop2400_Segment_QTY > > import com.hipaa837p.Loop2300_Segment_SE > > import com.hipaa837p.Loop2420A_Segment_REF > > import com.hipaa837p.Loop2010BA_Segment_DMG > > import com.hipaa837p.Loop2300_Segment_LX > > import com.hipaa837p.Loop2010AB_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_LQ > > import com.hipaa837p.Loop2430_Segment_SVD > > import com.hipaa837p.Loop2000C_Segment_HL > > import com.hipaa837p.Loop2000C_Segment_PAT > > import com.hipaa837p.Loop2330B_Segment_REF > > import com.hipaa837p.TransactionHeader_Segment_BHT > > import com.hipaa837p.Loop2400_Segment_PS1 > > import com.hipaa837p.Loop2410_Segment_REF > > import com.hipaa837p.TransactionHeader_Segment_ST > > import com.hipaa837p.Loop2310A_Segment_REF > > import com.hipaa837p.Loop2330G_Segment_REF > > import com.hipaa837p.Loop2310B_Segment_REF > > import com.hipaa.HipaaDroolsObject > > import com.hipaa837p.Loop2310D_Segment_REF > > import com.hipaa837p.Loop2420A_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_K3 > > import com.hipaa837p.Loop2300_Segment_N4 > > import com.hipaa837p.Loop2320_Segment_CAS > > import com.hipaa837p.Loop2300_Segment_N3 > > import com.hipaa837p.Loop2330D_Segment_NM1 > > import com.hipaa837p.Loop1000A_Segment_PER > > import com.hipaa837p.Loop2400_Segment_CN1 > > import com.hipaa837p.Loop2330A_Segment_N3 > > import com.hipaa837p.Loop1000A_Segment_NM1 > > import com.hipaa837p.Loop2330A_Segment_N4 > > import com.hipaa837p.Loop2330A_Segment_NM1 > > import com.hipaa837p.Loop2400_Segment_MEA > > import com.hipaa837p.Loop2010BB_Segment_REF > > import com.hipaa837p.Loop2310C_Segment_N3 > > import com.hipaa837p.Loop2310C_Segment_N4 > > import com.hipaa837p.Loop2000B_Segment_PAT > > import com.hipaa837p.Loop2330G_Segment_NM1 > > import com.hipaa837p.Loop2430_Segment_CAS > > import com.hipaa837p.Loop2010BA_Segment_PER > > import com.hipaa837p.Loop2300_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_NTE > > import com.hipaa837p.Loop2300_Segment_MOA > > import com.hipaa837p.Loop2310C_Segment_REF > > import com.hipaa837p.Loop2300_Segment_SVD > > import com.hipaa837p.Loop2400_Segment_LX > > import com.hipaa837p.Loop2420E_Segment_REF > > import com.hipaa837p.Loop2310B_Segment_NM1 > > import com.hipaa837p.Loop2000A_Segment_HL > > import com.hipaa837p.Loop2420C_Segment_REF > > import com.hipaa837p.Loop2300_Segment_PWK > > import com.hipaa.CLM_ClaimLineItem > > import com.hipaa837p.Loop2300_Segment_CR1 > > import com.hipaa837p.Loop2420E_Segment_N4 > > import com.hipaa837p.Loop2420E_Segment_N3 > > import com.hipaa837p.Loop2010AB_Segment_N3 > > import com.hipaa837p.Loop2300_Segment_CR3 > > import com.hipaa837p.Loop2400_Segment_AMT > > import com.hipaa837p.Loop2300_Segment_CR2 > > import com.hipaa837p.Loop2300_Segment_CAS > > import com.hipaa837p.Loop2310F_Segment_N4 > > import com.hipaa837p.Loop2300_Segment_PER > > import com.hipaa837p.Loop2010BA_Segment_N3 > > import com.hipaa837p.Loop2010BA_Segment_N4 > > import com.hipaa837p.Loop2310F_Segment_N3 > > import com.hipaa837p.Loop2010AB_Segment_N4 > > import com.hipaa837p.Loop2420B_Segment_NM1 > > import com.hipaa837p.Loop2330B_Segment_N3 > > import com.hipaa837p.Loop2330B_Segment_N4 > > import com.hipaa837p.Loop2010CA_Segment_N4 > > import com.hipaa837p.Loop2010CA_Segment_N3 > > import com.hipaa837p.Loop2320_Segment_SBR > > import com.hipaa837p.Loop2010CA_Segment_PER > > import com.hipaa837p.Loop2430_Segment_AMT > > import com.hipaa837p.Loop2010BB_Segment_N4 > > import com.hipaa837p.Loop2420E_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_REF > > import com.hipaa837p.Loop2420F_Segment_REF > > import com.hipaa837p.Loop2010AC_Segment_REF > > import com.hipaa837p.Loop2010BB_Segment_N3 > > import com.hipaa837p.Loop2330B_Segment_NM1 > > import com.hipaa837p.Loop2420A_Segment_PRV > > import com.hipaa837p.Loop2430_Segment_DTP > > import com.hipaa837p.Loop2010AA_Segment_NM1 > > import com.hipaa837p.Loop2010CA_Segment_DMG > > import com.hipaa837p.Loop2300_Segment_HL > > import com.hipaa837p.Loop2300_Segment_HI > > import com.hipaa837p.Loop2400_Segment_NTE > > import com.hipaa837p.Loop2300_Segment_OI > > import com.hipaa837p.Loop2310F_Segment_NM1 > > import com.hipaa837p.Loop2300_Segment_HCP > > > > > > > > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users > >
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
