Bug in Presentation services - using cookies for GET requests

Hi,
I am implementing OBIEE bridge to integrate report in to 3rd party web applications.
I am creating page using the following syntax:
*string pageId = htmlViewService.startPage(new StartPageParams() { dontUseHttpCookies = true }, sessionId);*
Even though its clearly stated not to use Cookies, my guess is that below request is failing because it is expecting cookies:
http://localhost/Bridge?RedirectURL=saw.dll%2fuicomponents/common/common.xml?fmapId=KqIJCw
returns with the response
OBIPSNotLoggedIn
I have tried to inject all headers and all cookies in the request, but its not helping. Can someone help me in this?
I will really appreciate any help.
Thanks!

Irrespective of building EVALUATE expression (using constant only) in the RPD BMM logical column or just in Answers there are some rules:
1. RPD/Answers
If you want to query just EVALUATE expression without some other column then this is must do (example):
Column1:
case when 1=2 then PRODUCTS.PROD_CATEGORY else EVALUATE('TO_CHAR(%1)' as char, 100) end
Evaluate is using only constant. We place presentation attribute inside the case to make navigator to handle this request.
2. Answers
You can use only EVALUATE('TO_CHAR(%1)' as char, 100) in the Answers column expression but only in combination with another presentation attribute, cannot have only EVALUATE('TO_CHAR(%1)' as char, 100) in the request.
Column1: PRODUCTS.PROD_CATEGORY
Column2: EVALUATE('TO_CHAR(%1)' as char, 100)
Regards
Goran
http://108obiee.blogspot.com

Similar Messages

  • Whether to use cookie for session mgmt

    i m using session mgmt by getsession ,setvalue& getValue methods.
    whether it is necessary to use cookies for it

    you don't use get/setValue, you should be using get/setAttribute
    you don't need to do anything with cookies. session tracking cookies are inserted automatically.

  • Stateful WebLogic Web Services using cookie

    Hi all,
    How do I configure WebLogic Web Services to return cookie in the HTTP header?
    In my weblogic.xml I included the following attributes but no cookie is returned in the HTTP header.
    <session-descriptor>
    <cookie-http-only>false</cookie-http-only>
         <tracking-enabled>true</tracking-enabled>
         <cookies-enabled>true</cookies-enabled>
         <cookie-name>JSESSION_ID</cookie-name >
    </session-descriptor>
    Thanks
    SMT

    Ok just as I expected. So I guess I am left with the following two options
    1) either I switched to using JAXB in my apps instaed of xmlbeans....
    2) or if I still wanna use the old JAX-RPC web services to deploy on the Weblogic 10gR3 server i will have to create my own ant task jwsc directly......as shown below in your docs
    Programming Web Services for WebLogic Server (ant tasks)
    http://download.oracle.com/docs/cd/E13222_01/wls/docs92/webserv/anttasks.html
    Getting Started With WebLogic Web Services Using JAX-RPC
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/webserv_rpc/index.html
    Will OEPE be supporting the old JAX-RPC anytime in the near future release? or have to create own build ant task to call jwsc ant task directly to compile JAX-RPC web services??

  • Creating Web services using JDeveloper for Pl/SQL package having ref cursor

    Hi,
    I am trying to create web services for PL/SQL package in JDeveloper. When I am trying to create this web service, the functions in the package which is returning referential cursor or record cursor are not visible. When I highlight the function and click "Why Not?", it displays the message "The following types used by the program unit do not have an XML schema mapping and/or serializer Specified: REF CURSOR". Could you please let me know, how I can create this web service?
    I am getting similar error when I am trying to create web service for a package with overloaded functions also.
    Thanks,

    Ok so I played around with this some more. I created the same process in bpel using oracle bpel designer and here are the results.
    1. Against 10g database running a synch process data is retutned without error.
    2. Against 9i database running an asynch process data is retutned without error.
    3. Against 9i database running a synch process data is retutned with error.
    I'm definilty missing something.

  • Can we access two rpds in a single Presentation Service using BI Cluster

    Hi,
    Can we have a single presentation service pointing to multiple rpd's using BI Cluster . Generally why a BI Cluster is used?

    No, BI Cluster is generally used for load balancing and reduce points of failure.. In Clustering same rpd will be loaded in multiple servers and when ever primary server RPD got changed, that will be copied to other machine. So conceptually its same rpd deployed in all the machines involved in Clustering.
    so in clustering if server 1 fails, then server 2 will take all the load and works for the end user. This is about clustering.
    - Madan

  • Using JCom for getting the user name

    I am using jcom610-win.exe and weblogic610sp2_win.exe .I need to use the Jcom for getting the user name of the NT Iser Logged in.I have got the process for this on the page at http://e-docs.bea.com/wls/docs61/jcomreference/Security.html .But this page uses a method isCallerAuthenticated() from a class file called jcom .I looked into the whole bea directory but there was no class like in the server dir.Can you tell where to get this class from.And if this has not been provided into the jar files that come along with the installable then why is it mentioned in the page @ http://e-docs.bea.com/wls/docs61/jcomreference/Security.html

    Hi.
    You might have better luck posting this in teh jcom newsgroup.
    Regards,
    Michael
    Manoj Gupta wrote:
    I am using jcom610-win.exe and weblogic610sp2_win.exe .I need to use the Jcom for getting the user name of the NT Iser Logged in.I have got the process for this on the page at http://e-docs.bea.com/wls/docs61/jcomreference/Security.html .But this page uses a method isCallerAuthenticated() from a class file called jcom .I looked into the whole bea directory but there was no class like in the server dir.Can you tell where to get this class from.And if this has not been provided into the jar files that come along with the installable then why is it mentioned in the page @ http://e-docs.bea.com/wls/docs61/jcomreference/Security.html
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Web Service Response issue for some Requests

    I have a WebService deployed on Oracle Application Server and it's an HTTPS connection. I am facing a small issue and can't figure out
    what's going on. For each request there's a response returned. Sometimes the comsumer does not get the response back even though the request
    is successfully processed and response generated but some how it never makes it to the consumer.
    Here is the signature of the function:
    public Element parseData(Element data) throws RemoteException;
    --------------------------------------------------------------------------------And I can't figure out why a consumer does not receive a response back for some of the requests. Any ideas what might be wrong or how to
    debug this issue. Is there any place I can look to see for each request is a response going back. I don't know if it's related Network or
    App. Server and where to start to debug this. As looking at the logs of my Web Service I do see all the requests being processed and response
    being generated but some how it never makes it to the consumer. It normally takes arround 5 to 10 seconds to process each request and most
    of time multiple requests may be being processed.
    Any help is appreciated.
    Thanks

    Hi there.
    If the consumer of your service is a .NET client, it will silently ignore any response that is not formated as advertize in the WSDL and will return an empty object to the caller. As you are trying to use raw XML Element, it seams to be a potential explaination.
    If you can turn off SSL in your test environment, you may want to run a TCP sniffer tool, on the host where your server is running. You can setup a filter on the IP @ of the consumer or the TCP port of the service comsumed. I'll recommend you look at ethereal as it's a cross platform utility.
    Hope it helps.
    Eric

  • I cannot remain logged into a site that uses cookies for authorization.

    I have tried everything I can think of. All of my settings are set to allow cookies. LiveJournal won't let me post. Help is appreciated!

    From your Safari menu bar click Safari / Preferences then select the Security tab.
    Click: Show Cookies
    Delete all the LiveJournal cookies.
    Now empty the Safari cache either from the menu bar, Safari / Empty Cache or Option + Command + E on your keyboard.
    Quit then relaunch Safari. If that didn't help, if you use an ad blocker, disable that, then try again.

  • OBIEE Presentation Services : Default formatting for numeric fields

    Hello all.
    I need help in setting default formatting for numeric fields in criteria. If a user adds an numeric field, it does not have any formatting associated with it. I want to know how do you set default formatting (for example if user adds sales measure it should appear in default format like $1,000 or even with decimal places).
    Please help.
    Thank you.

    Hi,
    1) We have so many subject areas. If we select "system wide default for this data type", is this change going to reflect in all subject areas.No should do this subject area wise.
    2) Will this effect if we migrate from dev to prod environment.Yes it will effect.
    I hope u will follow this to-
    http://forums.oracle.com/forums/ann.jspa?annID=939 :)
    Regards,
    Srikanth

  • Newbie Question, OR statement for GET requests

    I apologize but I am not sure what to google to get the information I need. Typing OR is google in useless :(.
    Is there a way to use OR statements in HTTP requests? For example, I am making a call to a web service like this:
    http://services.myintranet.net/program?xml=1&name=von+w
    Is there a way to specify an alternative for name, like
    http://services.myintranet.net/program?xml=1&name=von+wORKEYWORDname=w+von

    If I understand you well: there is no predefined OR token in the query string the HTTP protocol would be aware of.
    You have to choose the logical operator which is expected by the service processing your URL. This could be simply "OR" or the escaped sequence of "||" or even a blank - which would escape to "+" - when specified this way.
    Search Engines as Google use the following:
    http://...?as_q=client+server&... is to look for pages with words "client" and "server"
    http://...?...&as_oq=client+server&... is to look for pages with words "client" or "server"
    So the small "o" mkes the difference and is interpreted at server side.

  • When making a phone call on my Samsung Galaxy s5, I need to use letters for some requests.  How is that done?

    When I made a recent phone call on my Samsung Galaxy s5, I was ask to enter a password, but my password includes a letter.  How to I change the keyboard to use a letter also?

        Good evening Litespeed! Let's get those letters on your calls pronto! When a password is requested and you need to enter a letter, simply select the number corresponding to the letter you want to enter. Keep us posted.
    AntonioC_VZW
    Follow us on Twitter at www.twitter.com/VZWSupport

  • Need share folder for more presentation service on one physical machine?

    Dear gurus,
    If I want to scale more presentation service instances on one physical machine, do I still need set the network share folder for the catalogs? Can I just specify a local disk folder for them ?
    thanks!
    michael

    thanks, that really helps!
    A further question is do you have best practice recommendations about the ratio between presentation service instances number with the java host instance number ? For e.g, 1:1?
    I'm trying to set more instances of bi server/presentation services/java host to get better scale performance, while i can't determine the right ratio of them. One idea I can think out is watching the processes' resource costing, is that the only way? Have some experiences values? thanks!

  • Possible elements in the instanceconfig.xml file for presentation services

    g'day
    Has anyone here come across a list of all the possible elements that can be put in the configuration file for a presentation service, instanceconfig.xml ?<P>
    I have found next to nothing in the documentations, about what can be configured there.<P>
    What I am specifically after is: How can I change the default listening port for the Presentation Service? The default port is 9710 and I want to move to another port.<P>
    Also, how can I move the JavaHost from the default port 9810? I can change the file <i>OracleBI/web/javahost/config/config.xml</i> to reflect the change. Once the JavaHost has been restarted it starts up on the expected port, but the Presentation Service still tries to communicate over RPC to port 9810. How do I configure the presentation service to search for the JavaHost on a non-default port?<P>
    I have boiled it down to my original question: What are the possible values I can configure in the instanceconfig.xml file?<P>
    Any comments here would be great.<P>
    Cheers,<br>
    Borkur

    So, I had a little breakthrough here.
    I found in the OBIEE deployment guide, page 142:
    To change the Presentation Services listener port
    1 Open the instanceconfig.xml file for editing.
    2 Locate the <WebConfig> element.
    3 Within the <WebConfig> tags, create the element <RPC> and assign it the RPC Listener Port
    value for the BI Presentation Services instance, as shown in the following example.
    <WebConfig>
    <ServerInstance>
    <RPC>
    <Listener port="9715" />
    </RPC>
    </ServerInstance>
    </WebConfig>
    NOTE: In the preceding example, the RPC Listener port for the BI Presentation Services instance
    has been changed to port 9715 from the default of 9710.
    4 Save changes to the file.
    This almost works. The RPC element has been deprecated, as was reported in the sawserver.out.log:
    The configuration entry 'RPC/Listener' is deprecated. Please refer to the admin guide for more information.
    What I then did was to just remove the RPC elements and leaving the Listener element straight under there ServerInstance element. This seems to have solved the problem.
    I still have to figure out how to let the Presentation Service know that I have moved the JavaHost to antoher port ...
    Cheers,
    Borkur

  • Unable to login to presentation services after doing the upgrade 10g to 11g

    Hi All,
    I had a running instance of OBIEE 11g 11.1.1.6.0, my 11g rpd and webcatlog was working fine. Imp to note is that, I had configured external LDAP authenticator and wasn't using the weblogic embedded LDAP.
    Now, today, I had to updrage 10g RPD and Webcatlog to 11g and merge into the my current 11g system. I ran the upgrade utitlity and it completed the upgrade successfully but now when I try to login into presentation services using the weblogic user, the presentation services gets hung. It doesn't even give me a message like "Invalid login or password" I DON't get any message but my Presentation services and RPD gets hung( when I try to open it online)
    Also, I am trying to refresh the GUIDs after making the necessary changes in the config and instanceconfig.xml file i start the obi server and presentation server, it doesn't come up. So I am unable to refresh my GUIDs
    What could be issue here? Do I need to fix an credential file? Please let me know.
    Thanks,
    Ronny

    Ronny wrote:
    Hi All,
    I had a running instance of OBIEE 11g 11.1.1.6.0, my 11g rpd and webcatlog was working fine. Imp to note is that, I had configured external LDAP authenticator and wasn't using the weblogic embedded LDAP. Was LDAP access working fine before upgrading the 10g rpd and webcat?
    Now, today, I had to updrage 10g RPD and Webcatlog to 11g and merge into the my current 11g system. I ran the upgrade utitlity and it completed the upgrade successfully but now when I try to login into presentation services using the weblogic user, the presentation services gets hung. It doesn't even give me a message like "Invalid login or password" I DON't get any message but my Presentation services and RPD gets hung( when I try to open it online)What do the logs say?
    Also, I am trying to refresh the GUIDs after making the necessary changes in the config and instanceconfig.xml file i start the obi server and presentation server, it doesn't come up. So I am unable to refresh my GUIDsWhen you say doesn't come up, do you mean the services are down? If yes, what do the logs say about this?

  • Unable to open dashboards in presentation services

    Hi All,
    I have recently installed BI applications in my system.After installtion I am unable to open dashboards.Answers and delivers all the others are working fine.
    When I click on the dashboard link it is giving the following error
    "access denied for user to path /users/administrator/_portal.
    Error Details
    Error Codes: O9XNZMXB".
    Thank You

    Hi ,
    I could't able to solve my problem after going through the above post.
    I Want to login into Presentation services using paint/paint as userid & pwd, but it is throwing me following error.
    " Unable to Log In
    Error connecting to the Oracle BI Server: The specified ODBC DSN is referencing a subject area that no longer exists within the Oracle BI Repository.
    Error Details
    Error Codes: WH4KCFW6:OPR4ONWY:U9IM8TAC
    Odbc driver returned an error (SQLDriverConnectW).
    State: 08004. Code: 10018. [NQODBC] [SQL_STATE: 08004] [nQSError: 10018] Access for the requested connection is refused. [nQSError: 43037] Invalid catalog, Sales - Order Lines, specified. (08004) "
    When i gave some blank pwd, then it clearly shows that "An invalid User Name or Password was entered."
    So, i concluded that the pwd which am giving for the pain is correct and there is some thing to do with my catelog. So, i went ahead and changed in the instanceconfig file as pain catalog and even restarted oc4j, Bi server & Presentation server, even then its giving me the same error.
    Also, my NQS file have paint red as default.
    Can anyone give some inputs on this error and how to over come this?

Maybe you are looking for

  • Taking up too much space

    I recently downloaded a couple of seasons of a TV Show from the iTunes store.  I finished watching all the episodes.  This is taking up a lot of room on my hard drive.  Is it possible to transfer the video files to an external, and then transfer them

  • Which slot should I install my Blackmagic Intensity Pro PCIe card?

    Hi there, I just purchased myself a Blackmagic Design Intensity Pro capture card. It's a x1 lane PCIe card and according to the manual, it should work in any PCIe slot on the Mac Pro. However, in the readme file, it states, "If using a Mac Pro, it is

  • Oracle forms JRE Vs JInitiator

    Hi, We used Jiniator in the past but now we have moved to JRE. At Oracle forms runtime, when using JInitiator, the username and the SID used to be visible on the top of the application. But after we switched to JRE, the runtime is not displaying the

  • Plz give me the code?

    Hi, in a dialog screen - to attach a field that has functionality like Select-options fields? And if so - how? thanks in advance regards rachu

  • Adding Masks Slows down render times massively

    Adding any sort of vignettes/mask when using DL in Premiere CC creates massive render times in premiere. On a two minute promo it takes 15 minues to render what took 4 minutes without Masks. Anyone know how to improve this? In the middle of a product