Forum Discussion

Jonathan_Galent's avatar
Dec 05, 2017

Problem creating ILX plugin from iApp

I have an iApp template I've created that creates an ILX workspace. I am trying to create an ILX plugin that references the workspace but keep getting 'An error has occurred while trying to process your request.' when creating an iApp instance from the template.

 

The funny thing is the ILX plugin gets created and works fine - but can't click on the iApp instance without getting the error. I checked /var/log/ltm, /var/log/webui.log and a few other places and can't seem to find any info about the error. Here is the iApp template code:

 

set apppath "/Common/${tmsh::app_name}.app"

set lxtgz "http://xxxxx.tgz"

tmsh::create ilx workspace KeyID-APM-LX from-uri $lxtgz

set s "
ilx plugin KeyIDLX \{ 
    from-workspace ${apppath}/KeyID-APM-LX 
\}
"

tmsh::create $s

2 Replies

  • Hi Jonathan,

    Looks like the plugin creation part (

    tmsh::create ilx plugin  from-workspace 
    ) is causing the issue. Other ilx related commands, such as
    tmsh::create ilx workspace 
    or
    tmsh::create ilx workspace  extension 
    , do work. Will investigate.

    Satoshi

  • Hi Jonathan,

     

    Unfortunately, iRules LX is currently not fully supported by/with the TCL iApps infrastructure yet. If you wish to expedite our development effort, I advise you to raise a request for enhancement (RFE) to the F5 Support.

     

    Thank you for reporting the issue and effective workarounds.