Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Only at Qlik Connect! Guest keynote Jesse Cole shares his secrets for daring to be different. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
nzlysenko
Contributor II
Contributor II

Multiple session apps in the same user session

Hi everyone. I try to create two session apps using engine api in one user session but it doesn't work. The engine answers with the message:  "error: { code: 1002, parameter: '', message: 'App already open' } }". We use Qlik Sense Server February 2019 release. Code sample:

(async ()=>{
const qix = await session.open();
await qix.createSessionAppFromApp({'qSrcAppId':'5f0eba2b-1fcf-46c9-8a9c-b4b6c0304de4'});
await qix.createSessionAppFromApp({'qSrcAppId':'378108df-7212-493e-ac6d-9ba63935de45'});
await session.close();
})();
 
Labels (1)
1 Solution

Accepted Solutions
ErikWetterberg

Hi,

that’s not possible. QIX only allows one app for a web socket, so you have to open two web sockets.

View solution in original post

2 Replies
ErikWetterberg

Hi,

that’s not possible. QIX only allows one app for a web socket, so you have to open two web sockets.

nzlysenko
Contributor II
Contributor II
Author

Thank you! I changed code for multiple websockets adding unique id in the url like `wss://${host}:4747/app/${uniqueId}` and now it all works.