- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2019 08:12 AM
I have a simple UI Page that just displays Hello World!!
<?xml version="1.0" encoding="utf-8" ?>
<j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
<p>Hello World!!</p>
</j:jelly>
I have a Record Producer where I have add a Variable of type UI Page and assigned the above UI Page to the variable.
When I use the "Try It" button on the UI Page and on the Record Producer, screen shows fine.
Put when I display the record producer through the portal the "Hello World!!" text does not show.
Don't know if there is a plugin or something I need to configure in order for this to work. I have tried this in our London environment. And in my Personal instance that is set with Madrid. Have not been able to get this to work in either instance.
Thanks
Marc........
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2019 08:28 AM
Hi Marc,
The Service Portal runs on Angular v1.5.11, and UI Pages use Rhino Javascript and Apache Jelly. These are not compatible languages, meaning unfortunately you'll have to recreate the UI Page as a Service Portal widget for it to work on the Service Portal. I'd recommend you use a Macro variable in your Service Catalog Item, and that way you can create a UI Macro and Service Portal widget so that you can have it available to you on the platform site and the Service Portal.
If my answer was helpful or answered your question, please mark it as 'Helpful' or 'Correct'
Thanks!
Josh

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2019 08:28 AM
Hi Marc,
The Service Portal runs on Angular v1.5.11, and UI Pages use Rhino Javascript and Apache Jelly. These are not compatible languages, meaning unfortunately you'll have to recreate the UI Page as a Service Portal widget for it to work on the Service Portal. I'd recommend you use a Macro variable in your Service Catalog Item, and that way you can create a UI Macro and Service Portal widget so that you can have it available to you on the platform site and the Service Portal.
If my answer was helpful or answered your question, please mark it as 'Helpful' or 'Correct'
Thanks!
Josh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2019 11:44 AM
We are currently only using the portal for this. So would that mean I could just create the Widget and leave the Macro blank?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2019 11:53 AM
Yes, it will not cause any errors on the platform. It will just simply not show up on that view. So if you are only using the Service Portal, then you only have to create the widget 🙂
If my answer was helpful or answered your question, please mark it as 'Helpful' or 'Correct'
Thanks!
Josh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-05-2021 05:42 AM
Hi Josh,
I have created a Table type variable for my catalog item but the values inside the table are not getting cascaded to RITM .
Can you suggest what to do ?
Thanks