E9.2 Is it possible to interactively run an E1 application from an orchestration?

jgagnon

Active Member
Is it possible to write an orchestration that launches another E1 application interactively? In other words, opens the application so that the user can interact with it. Kind of like running a form exit.
 

johnd

Well Known Member
Try writing a custom BSFN to call an APPL as a form interconnect
Add that to your Orch....see if it works
 

BOster

Legendary Poster
Try writing a custom BSFN to call an APPL as a form interconnect
Add that to your Orch....see if it works
I am genuinely curious about this. My initial reaction is that it won't... but who knows.

In general the only way to invoke an APPL from a BSFN is to:
1) Make the BSFN an NER
2) Make the BSFN Local Only
3) Call the NER from an APPL

When you do this you are creating an "Interpreted NER". Basically what happens is that the ER code of the NER runs "in-line" within the APPL... its almost as if you had written the ER code directly in the APPL instead of calling an NER. The build may still generate C code and compile it but that C code will never actually execute.
 

jolly

Reputable Poster
Me too. I'll openly admit I'm using him as a guinea pig as I'm up to my eye balls ATM :)
NERs can call APPLs, so who knows
I stand to be proven wrong, but I don't believe it will work. The Orchestration itself doesn't know about any context of an interactive web browser client. For all it knows, it was launched by a UBE or Scheduler.
 

Craig_Potter

Reputable Poster
I stand to be proven wrong, but I don't believe it will work. The Orchestration itself doesn't know about any context of an interactive web browser client. For all it knows, it was launched by a UBE or Scheduler.
I am with Jolly on this one. As I understand it if you launched the Orchestrator from your interactive screen it would take the processing to the AIS Server and come back to you on the Web server when finished.
Potsy
 

johnd

Well Known Member
I am with Jolly on this one. As I understand it if you launched the Orchestrator from your interactive screen it would take the processing to the AIS Server and come back to you on the Web server when finished.
Potsy
I'd be keen to see if it works too, it was just a thought based on the fact BSFNs run on the Ent servers not the AIS server. Orchs can also call UBEs.
So by your logic, if you are right, you're saying both the UBE and BSFN would run on your AIS server? I don't think they do

I'd test it but our 9.2 instance is currently down and having an overhaul before go live
 

Shockwave

Member
It's not possible with Orchestration in the current form.
The most "interactive" it can get is to call an orchestration from form extension (custom button or custom row exit), the orchestration will run in the AIS server and returns the output on the screen.
 
Top