Categories
- All Categories
- 15 Oracle Analytics Sharing Center
- 15 Oracle Analytics Lounge
- 208 Oracle Analytics News
- 41 Oracle Analytics Videos
- 15.7K Oracle Analytics Forums
- 6.1K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 76 Oracle Analytics Trainings
- 14 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Setting Session Variable through GO URL in OAC

I am looking for a way to pass the value of a Session Variable through a GO URL in OAC.
In OBIEE 10g, https://gerardnico.com/dat/obiee/saw_url_session_variable offers the solution of adding a block of code into instanceconfig.xml, such as:
<Auth>
<UserIdPassword enabled="true">
<ParamList>
<Param name="NQ_SESSION.SV_LABS" source="url" nameInSource="SVLABS"/>
</ParamList>
</UserIdPassword>
</Auth>
and then setting the SV_LABS session variable through a GO URL with syntax such as: http://obiserver:9704/analytics/saw.dll?Dashboard&SVLABS=SomeValue
Unfortunately, when I add that block of code to instanceconfig.xml in OAC, the presentation server will not restart. A look at the PS log shows:
Unknown element 'Auth'. Element 'Auth' is not valid for content model.
Is there a comparable solution in OAC?
My real goal is this: I have selected multiple values of LAB from a dashboard prompt. When I click my GO URL, I want to filter the called analysis with those selected values of LAB. The best way I can think of is through a session (request) variable. I can set such a variable in a dashboard prompt. However, when clicking that GO URL, a new OAC session is initialized, so the existing value of the request variable is lost - it is back in the original session, not in the new session. Thus, I thought of passing the value of the variable through the GO URL, which is where I started at the top of this post and Gerard's blog.
Answers
-
Mark that functionality was already removed in 11g.
0 -
Thank you, Christian.
So, is there another way we can think about the problem? Since the instanceconfig solution isn't available, is there some other method we might try that could say "I have two Labs selected over here, and I want those same two Labs to be selected when I click to navigate over there?"
0