" /> Compile issue with IRD 8.1 - Genesys CTI User Forum

Author Topic: Compile issue with IRD 8.1  (Read 7492 times)

Offline BenTaylor

  • Full Member
  • ***
  • Posts: 107
  • Karma: 4
Compile issue with IRD 8.1
« on: September 12, 2011, 03:01:53 PM »
Advertisement
Is anyone using IRD 8.1?

If I modify a strategy that is loaded and save it to the database (with the same name) it suddenly becomes uncompiled? It seems ok if I manually compile it first before saving...

Looking at the Genesys KB, it seems it’s working as ‘designed’ with new IRD 8.x versions:

“IR Designer will not allow changes to this strategy to be saved using the same strategy name as long as this strategy remains loaded. The purpose of this design is to prevent 'not completely modified strategies' from being saved resulting in it immediately becoming a "production strategy" and causing problems (construed as outages) in routing.”

The workaround for this issue

-          Unload strategy before modifying it. Reload back after compiling and saving.
-          Save strategy on the same name, click on Tools -> compile and save it back (without unloading and re-loading it should able to pick up the changes)

Anyone else found this?

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Compile issue with IRD 8.1
« Reply #1 on: September 12, 2011, 03:58:43 PM »
why dont just open it, save it with new name (v1, v2, 1.0, 1.1...you know, control change) and then load the new strategy?

Offline BenTaylor

  • Full Member
  • ***
  • Posts: 107
  • Karma: 4
Re: Compile issue with IRD 8.1
« Reply #2 on: September 12, 2011, 04:03:01 PM »
Because I didn't used to have to do that and I fear change...

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Compile issue with IRD 8.1
« Reply #3 on: September 12, 2011, 04:13:23 PM »
??? Since 7.something IRD limited the edition of loaded strategies...you had to create copies to load them to RPs

Offline BenTaylor

  • Full Member
  • ***
  • Posts: 107
  • Karma: 4
Re: Compile issue with IRD 8.1
« Reply #4 on: September 12, 2011, 04:27:35 PM »
Just change view to normal and it has always let you save a loaded strategy.

Its more that it actually lets you hit save, and says it has saved it correctly. No warning that it hasn't been complied etc.

However when you then put a call through you find out that there's no bytecode for the strategy as it hasn't been complied correctly...


Offline kubikle

  • Full Member
  • ***
  • Posts: 140
  • Karma: 7
Re: Compile issue with IRD 8.1
« Reply #5 on: September 12, 2011, 07:58:15 PM »
And what is in router's log when you save startegy with those modofications (resulting unloaded strategy). Does URS complain about anything?

Offline BenTaylor

  • Full Member
  • ***
  • Posts: 107
  • Karma: 4
Re: Compile issue with IRD 8.1
« Reply #6 on: September 13, 2011, 09:41:46 AM »
Yeah, URS isn't happy...

New strategy, just compiled, saved and loaded:

    _I_I_006801f660b2101b [14:33] strategy: *0x65*StupidCompileIssue (1845410708) is attached to the call
10:30:35.418 Int 20001 interaction 006801f660b2101b is started

Open strategy, change it and hit save:

10:33:53.777 PopCfgScript(DBID=152) updating
*** STRATEGY <*0x65*StupidCompileIssue>
*** is empty now. There is no bytecode for it.
CfgScript=(DBID=152,name=StupidCompileIssue,tenantDBID=101)
10:33:53.777 PopCfgScript(DBID=152) updated[023c6880]

Doesn't do this with IRD7.6

Offline kubikle

  • Full Member
  • ***
  • Posts: 140
  • Karma: 7
Re: Compile issue with IRD 8.1
« Reply #7 on: September 13, 2011, 06:13:12 PM »
it sounds more like config server related issue - I would check logs of config server when strategy is aved.

Offline genesysguru

  • Sr. Member
  • ****
  • Posts: 293
  • Karma: 12
    • Genesys Guru Blog
Re: Compile issue with IRD 8.1
« Reply #8 on: September 14, 2011, 11:04:06 AM »
Think you are going to have to live with this one Ben! Assume you are using the latest versions of URS as well.

Offline BenTaylor

  • Full Member
  • ***
  • Posts: 107
  • Karma: 4
Re: Compile issue with IRD 8.1
« Reply #9 on: September 14, 2011, 11:12:16 AM »
[quote author=genesysguru link=topic=6647.msg28956#msg28956 date=1315998246]
Think you are going to have to live with this one Ben! Assume you are using the latest versions of URS as well.
[/quote]

Yeah on all the latest versions of URS and IRD (and Confserv). No errors in the Confserv logs either.

Its a real pain when you just want to quickly test stuff out in dev...

Offline Kevin S

  • Full Member
  • ***
  • Posts: 145
  • Karma: 4
Re: Compile issue with IRD 8.1
« Reply #10 on: September 14, 2011, 02:24:03 PM »
I'll have to check again. We're running 8.1 and I haven't seen this behavior... Granted, I keep IRD set to "Normal" and not "Check Integrity"...

Offline kunovacjel

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
Re: Compile issue with IRD 8.1
« Reply #11 on: September 16, 2011, 06:13:44 AM »
Is it possible to Synthetic create benchmark data setsfor reality checks on program execution with IRD 8.1?