OBIEE 11G Web Services - How to find Catalog Object Type

Hi All,
I am trying to access the Web Catalog objects available in OBIEE 11.1.1.5 through the Web Services API. I am able to read object names in "/shared" folders using the getSubItems() web service. My objective is as follows
1. Categorize catalog objects based on their type (Analysis, Agent, Action, Condition, etc...)
2. If possible, read the presentation column information that each object is using
The ItemInfoType structure only provides for types - Folders, Link, Missing, Object, etc... and does not help me in identifying the actual catalog object type. Any help on this regard is appreciated.
Thanks,
Raj.

Is there any solution for this? We also face similar issue recently...

Similar Messages

  • OBIEE 11g web services

    Dears
    I'm using OBIEE 11.1.1.5 and i am write java code to call web services as the following:
    import com.siebel.analytics.web.soap.SAWSessionServiceLocator;
    //import oracle.bi.web.soap.internal.SAWSessionServiceSoap;
    import com.siebel.analytics.web.soap.SAWSessionServiceSoap;
    import oracle.svcmsg.ServiceException;
    public class TestSAW {
    public TestSAW() {
    String username = "weblogic";
    String password = "welcome99";
    public void testSimpleOBIEEService() {
    try {
    SAWSessionServiceSoap service = getService();
    String sessionID = service.logon(username, password);
    System.out.println("sessionID" + sessionID);
    } catch (Exception ex) {
    ex.printStackTrace();
    private SAWSessionServiceSoap getService() {
    SAWSessionServiceSoap result = null;
    SAWSessionServiceLocator locator = new SAWSessionServiceLocator();
    locator.setSAWSessionServiceSoapEndpointAddress("http://anas:9704/analytics/saw.dll?wsdl");
    result = locator.getSAWSessionServiceSoap();
    return result;
    public static void main(String[] args) {
    TestSAW tt = new TestSAW();
    tt.testSimpleOBIEEService();
    when i copmile the code it give me that SAWSessionServiceLocator is not found becuase i attached sawsoapjaxwsstubs.jar and it doesn't have this class, so i found this class at sawsoapstubs.jar from OBIEE 10g after i attached it then give me the following error : Error(33,9): Service not found in class com.siebel.analytics.web.soap.SAWSessionServiceLocator .
    can anyone please help me or give me the right code or jar file i should used to call the web services.
    Thanks

    Hello Prassu,
    Below my comments in bold
    Can we use/invoke the web service in OBIEE 11g?If yes,please provide me details.
    Yes we can Invoke
    Invoking Web Services from OBIEE | srikalyan's blog
    If we install OBIEE 11g ,can we get the BI publisher as free product or do i need to configure anything?
    Yes we will get
    Can i use the Webservices with BI publisher?If yes,then what is the difference between OBIEE 11g usage and BI publisher usage?
    No we cannot use webservices with BI Publisher.We can only use webservices in OBIEE/Analytics
    Btw what is your requirement?
    Thanks,
    Sasi Nagireddy..

  • How can I o create, modify or delete users using OIM 11g web services?

    Hi,
    I have a requirement to create, modify or delete users using OIM 11g web services.
    The end users will be signing on to the online application, a user interface to request ids online. The user interface is the home grown application to request ids.
    I want to integrate this user interface with OIM 11g. I generated the java classes using the out of the box wsdl file as mentioned in the Developer’s Guide for Oracle Identity Manager 11g. But I need to know how to create users using web server client from a given wsdl file? Is there a sample web service client program to create a user in OIM?
    If you know of any document which I can follow or if you can give any details I really appreciate.
    Thanks and Regards,
    Viraf

    Hi Chong,
    Were you able to figure out the approach? I am facing the same issue like this. I have created a web service where the input values are no. of days to extend user's end date and user's employee ID. Output will be true or false. But I am getting error while searching user in OIM DB. I think my web service is not to query OIM DB
    Please let me know if you have worked on this senario.
    Thanks,
    Kalpana.

  • Issue in OBIEE 11g Presentation service.

    Hi All,
    I found a problem in OBIEE 11g Presentation service, i.e., When i created an analysis with few columns in the criteria, it showed proper result, but when i deleted one column and then again add the same column in the criteria, result did not show the added column.
    Anyone else find this issue?
    Please share your views..
    Regards.

    On the left hand corner you will see list of views in the report, on a basic analysis you will see title and table view. Select the table view and click on edit ( pencil symbol ). A new page opens up, scroll down a little and you will see the columns included and columns excluded sections. Make sure the column that you are trying to add to the report is not present in the excluded list. If it is, drag and drop it above.
    Answer points if question is answered.
    Thanks,
    -Amith.

  • Calling UCM 11g web services with SSO

    Hello, I have read the documentation about Single Sign-On in UCM 11G but I haven't understood how I could use SSO on UCM 11g web services calls.
    The document I have read is
    [http://docs.oracle.com/cd/E15586_01/doc.1111/e10792/c03_security.htm]
    and I only see info about SSO when using "Windows Native Authentication" (WNA).
    I have to send soap calls from applications deployed in other application servers and use the SSO mechanism.
    Does anyone knows how can I configure UCM and weblogic?
    Thank you very much in advance!
    Regards.

    Hi ,
    If you are looking to use the WSDL to execute ucm services then use SoapUI IDE on development , there it requires only the http authentication method .
    Let me know if this is the actual requirement which you were looking for or if I have missed the point .
    I use this to quickly test WSDL and verify if the service being invoked is actually correct or not .
    Thanks,
    Srinath
    Edited by: Srinath Menon on Apr 26, 2013 11:32 AM

  • UCM 11g web services with HTTP authentication

    Is it possible to setup UCM 11g web services with HTTP authentication?
    I did setup UCM 11g web services using OWSM policies and are working well.
    But my development team wants to consume web services with only HTTP authentication (simple user name and password), do not want to use Keystore files and encryption.
    Please help me guys.
    Thank you in advance

    Hi ,
    If you are looking to use the WSDL to execute ucm services then use SoapUI IDE on development , there it requires only the http authentication method .
    Let me know if this is the actual requirement which you were looking for or if I have missed the point .
    I use this to quickly test WSDL and verify if the service being invoked is actually correct or not .
    Thanks,
    Srinath
    Edited by: Srinath Menon on Apr 26, 2013 11:32 AM

  • BI Web Service - How to retain numeric data format?

    When returning data via Business Intelligence Web Service (BIWS), I find that calculations cannot be made on numeric columns because they are treated at strings. I have tried specifically changing the format to number in the underlying web report block, but it didn't have any effect. I have found that I have to wrap each cell in a "=value()" function in order to perform a calculation on the returned data in Excel.
    Ideas?

    hi
    good
    go through this weblog, this might help you to solve your problem.
    /people/thomas.jung3/blog/2005/06/05/web-services-the-case-of-the-missing-soap-action-header
    thanks
    mrutyun

  • How to find out which type of the driver is used in our application?

    Hi all,
    can anyone tell me how to find out which type of the driver is used in our application?
    Thanks in advance,
    Phoeniox

    Hi,
    Check out this...
    Class.forName("com.mysql.jdbc.Driver"); //if u r using MySql
    List drivers = Collections.list(DriverManager.getDrivers());
                   for(int i=0;i<drivers.size();i++)
                        Driver driver = (Driver)drivers.get(i);
                        String driverName = driver.getClass().getName();
                        System.out.println("Driver "+i+":::"+driverName);
    you need to load the driver and display in the same program.
    Then only you'l get the required result.
    prakhyath

  • How to find the Data Type of a column

    Dear All,
    How to find the Data Type of a Column dynamically in oracle Form.
    Thanks and Regards,
    Fazil
    Edited by: user11334489 on Aug 25, 2012 9:06 PM

    hi,
    you can use get_item_property built-in
    eg:
    declare
       l_item VARCHAR2(10);
    begin
       l_item := Get_Item_Property('item_name',DATATYPE);
    end;

  • How to find the application type fora Script based on Form name?

    Hi Guys,
                can anybody tell me how to find the Application Type and output type based on Form name and print program name?
    I am having form name as: ZINVENT (INVENT is the actual) and program name as RM07IDRU.How can i find the Appliction ntype and OutType for entering into the NACE tr code.
                    i tried thru TNAPR table but i was not able to find the Entry in the TNAPR with form Name and printprogram name
                   Th Script is about Phsical inventory Documents.
    Thanks,
    Gopi.

    You can use this...
    REPORT  Z_DUMMY_ATG NO STANDARD PAGE HEADING.
    *======================================================================
    * Tablas
    *======================================================================
    TABLES: TTXFP.
    *======================================================================
    * Tablas Internas
    *======================================================================
    DATA: T_TTXFP TYPE STANDARD TABLE OF TTXFP WITH HEADER LINE.
    *======================================================================
    * Selection-Screen
    *======================================================================
    SELECTION-SCREEN BEGIN OF BLOCK SCRIPT WITH FRAME.
    SELECT-OPTIONS:
                  PRINTNAM FOR TTXFP-PRINT_NAME,
                  TDFORM   FOR TTXFP-TDFORM.
    SELECTION-SCREEN END OF BLOCK SCRIPT.
    *======================================================================
    * Start-of-selection
    *======================================================================
    START-OF-SELECTION.
      PERFORM SELECT_DATA.
      PERFORM PRINT_DATA.
    *&      Form  SELECT_DATA
    *       Seleccionamos los datos del reporte.
    FORM SELECT_DATA.
      SELECT TDFORM PRINT_NAME LAST_PROG
      INTO TABLE T_TTXFP
      FROM TTXFP
      WHERE PRINT_NAME IN PRINTNAM
        AND TDFORM IN TDFORM
      ORDER BY TDFORM.
    ENDFORM.                    "SELECT_DATA
    *&      Form  PRINT_DATA
    *       Imprimimos el resultado del reporte.
    FORM PRINT_DATA.
      FORMAT COLOR 3.
      WRITE: 'Programa', 18 'Formulario', 50 'Flag de Ultimo programa'.
      FORMAT COLOR OFF.
      SKIP 1.
      IF NOT T_TTXFP[] IS INITIAL.
      SORT T_TTXFP BY PRINT_NAME.
        LOOP AT T_TTXFP.
          IF T_TTXFP-LAST_PROG EQ 'X'.
          FORMAT COLOR 4.
          WRITE:/ T_TTXFP-PRINT_NAME, 18 T_TTXFP-TDFORM, 60 T_TTXFP-LAST_PROG.
          FORMAT COLOR OFF.
          ELSE.
          WRITE:/ T_TTXFP-PRINT_NAME, 18 T_TTXFP-TDFORM, 60 T_TTXFP-LAST_PROG.
          ENDIF.
        ENDLOOP.
      ENDIF.
    ENDFORM.                    "PRINT_DATA
    Greetings,
    Blag.

  • How to find the objects created in last one year

    Hi Experts,
    How to find the objects created in last one year.
    Thanks in Advance,
    Iff

    hi
    just go through this table.
    <b>TADIR</b>  object as 'PROG'
    in this you can also provide the authors name in AUTHOR field
    and
    <b>TRDIRT</b>
    reward points if it helps,
    regards,

  • How to find Info objects for particular filed??

    Hi
    I hav doubt Can anyone tel me???
    My Query s <b>How to find Info objects for particular filed??</b>
    For example i hav some table fileds, how to find Info objects for that fields??
    Pls explain me detaily
    Points wil be given for all answers.
    Thanks
    Senthil

    Hi Senthil ,
    You have your field description along with your Field right.
    For example:MATNR - Material Number
    Now take this description and go to your BW side Tcode:RSA1
    1)Search in Modelling >> Infoobjects >> Material Number
    Then you get few hits (matches)  which have description matched.
    For Example: 0material  - Material Number
    Check for the Length and type match.
    You will understand once you get those hits as to which is related to yours.
    2)Go to BI content and search in the infoobjects this has all active and inactive objects but this takes a little time (not much  though).
    3) You have meta data search / simple search also where you can search for the objects with field description as matching criteria.
    Hope your doubt is cleared atleast to some extent.
    Assign Points if helpful.
    Thanks,
    Priyanka

  • How to Find Business Objects for any Tranaction .

    Hi Abapers,
                        How to find Business objects for any transcation.....  and how to connect the Work flow to  any  Trancation  so that for example any body changes the date of Birth ...... so that the work flow should trigger .
    Thanks & Regards
    Bhaskar Rao.M

    Hi Bhaskar,
    For finding business object,you can try transaction SWO4 and by checking the documentation in it you can find your required business object.
    Another method is:
    1) Go to Trx SWE4 and switch on the event trace.
    2) Run your transaction which you want to use for triggering your workflow.
    3) Run transaction SWEL and find your Business Object and related event in it.
    For connnecting your WF to your transaction you have to create a start event in your WF in SWDD,where in you specify the Business Object and start event which you find using above method.
    Eg.You want your WF to be triggered whenever you have an error in your idoc.For this your BO will be IDOCAPPL and your event will be (inputErrorOccurred).This you will give in header data in SWDD.
    Neerja

  • How to read PP01- Object type u0091Positionu0092- Description- Text

    Hi All,
    How to read PP01->Object type ‘Position’->Description->Text
    I tried to use READ_TEXT but i am not able to figure out what combination
    to be given in input fields  of this BAPI.
    Please Guide.
    Regards

    Hi Amit,
    Thanks for reply.
    It is coming in HRT1002 table which is linked with HRP1002 with field TABNR.
    But problem is that I have to capture this value in BADI-HRBAS00INFTY.
    Before save. Because with BADI i need to update data in it.
    any solution of it?
    Regards

  • How to get the report description from obiee's web services (web catalog)?

    I am trying to get the Description from the properties of a report (using web services + web catalog). I am not able to retrieve the description through the itemProperties[] array, and have not been successful finding it anywhere else. Has anyone been able to get the this Description property? Thanks.

    hi,
    are you looking for table name,column name,subject area,created time for a specific report/request ?
    IF yes we can do this using Catalog manager
    Open Catalog Manager-->tools-->Create Report
    thanks,
    saichand.v

Maybe you are looking for