Problem : BI Beans, BIBCAT empty :)

I'm novice user to ora olap,
I don't get one thing right , I've created AW „KRESO1“ with AWM (with wizard) from deployed objects from warehouse builder. Enabling seemed to be ok (no errors) (enable to use with BI beans). It produced some large script and no errors were reported
The script looked like this
execute cwm2_olap_table_map.remove_awview('OWBT','OWBT_KRESO_KCLAN_GEO41VIEW');
DROP VIEW OWBT.OWBT_KRESO_KCLAN_GEO41VIEW
execute CWM2_OLAP_TABLE_MAP.ADD_AWVIEW('OWBT','OWBT_KRESO_KCLAN_GEO41VIEW','R2C','OWBT','KRESO1');
execute cwm2_olap_table_map.map_awview_column('OWBT', 'OWBT_KRESO_KCLAN_GEO41VIEW', 'KCLAN_FONDA_ET', 'KCLAN_FONDA');
execute cwm2_olap_table_map.map_awview_column('OWBT', 'OWBT_KRESO_KCLAN_GEO41VIEW', 'KCLAN_FONDA_PARENT', 'KCLAN_FONDA_PARENTREL');
execute cwm2_olap_table_map.map_awview_column('OWBT', 'OWBT_KRESO_KCLAN_GEO41VIEW', 'TIP_OSOBE_TIP_OSOBE', 'KCLAN_FONDA_FAMILYREL');
execute cwm2_olap_table_map.map_awview_column('OWBT', 'OWBT_KRESO_KCLAN_GEO41VIEW', 'MJESTO_MJESTO', 'KCLAN_FONDA_FAMILYREL');
execute cwm2_olap_table_map.map_awview_column('OWBT', 'OWBT_KRESO_KCLAN_GEO41VIEW', 'ZUPANIJA_ZUPANIJA', 'KCLAN_FONDA_FAMILYREL');
Then let's say I want to create something in JDev 9i, BI beans install went OK.
I don't understand what is my OLAP Catalog (wich I'm asked during creating BI designer in my project )
If I use BIBCAT then I'm told there are no measures in OLAP catalog in BIBCAT
HOW DO I POPULATE (with existing data from AW xxx ) ? Isn't enabling AW to work with BI BEANS enough???
What am I missing?

hi
bibeans usually have two connections: one for the olap metadata (thats the connection you specify when creating the designer) and another connection for stroing calcualtions/presentations/saved selections/custom objects.
the later is refered to as catalog connection and in jdeveloper by default file based - you can change it to be database based as well.
so to see you measures/dimensions user the user, who "ownes" the aw and where you ran the enablement scripts
regards,
thomas

Similar Messages

  • Problem about Handling of Empty Files in File Adapter

    Hello everyone,
    NetWeaver 2004s --- XI
    In Sender i have a File Adapter.
    Now i meet a problem about Handling of Empty Files. When i send empty file, but don't cerate a leer message.
    I have seen following text in help document. But in adapter configuration i can not find the correspond parameter.
    can you give me some tips?
    Thx in advance
    best regards
    Yaning
    SAP Help Document über File Adapter
    +Handling of Empty Files
    Specify how empty files (length 0 bytes) are to be handled.
    ○       Do Not Create Message
    No XI messages are created from empty files.
    The files are processed according to the selected Processing Mode.
    For example, if the processing mode is Delete, empty files are deleted in the source directory.
    ○       Process Empty Files
    XI messages are created with an empty main payload.
    The files are processed according to the selected Processing Mode.
    ○       Skip Empty Files
    No XI messages are created from empty files.
    Empty files are skipped and remain in the source directory.+
    Help Docu

    hi,
    it's available since Sp19 for XI 3.0
    and the corresponding SPS fpr XI 7.0
    http://help.sap.com/saphelp_nw04/helpdata/en/44/f565854b7341e6e10000000a1553f6/frameset.htm
    so probably you need to install the new SP
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Problem with a thousend empty playlist in iTunes Match.

    I need a help to reset my itunes match because have a problem with a thousend empty playlist.

    Funny thing: I just reset the iPad 2 again and was careful to shut off iTunes Match. Almost immediately my iPhone 4s updated and showed no more duplicate "recent" playlists. A check of my Laptop also shows none. So now it's isolated to the iPad. Guess I'll leave Match shut off for a day or two.

  • SQL Server JDBC Problem - Exception vs. Empty ResultSet

    I just uploaded and installed the latest pre-release build (123667). Win2K
    platform.
    There is something very wrong with the MS SQL Server JDBC behavior now.
    If you Select * from a table which exists but is empty, the code raises an
    exception like:
    weblogic.jdbc.mssqlserver4.TdsException: Statement.executeQuery - No result
    sets
    were produced by 'SELECT recordHandle, record, recordState FROM JMSStore'
    This is a big change. Normally JDBC returns an empty ResultSet. Cloudscape
    still works fine, I havent test any other drivers yet.
    This is also affecting EJB deployment -- Many beans in the examples provided
    with the product fail to deploy with an error because of this JDBC exception
    change. (Yes I'm sure the required tables are in my SQL*Server database,
    I've been running the beta for a month now).
    Help!

    Sorry. My fault i sent you the WLS51 stuff. heres the driver again. Let me
    know if any prblem with this one.
    sree
    "Greg Nyberg" <greg.nyberg.at.objectpartners.com> wrote in message
    news:[email protected]...
    If I put your mssqlserver4v70.jar file first in the classpath in the
    startWebLogic script, it doesn't boot:
    C:\bea\wlserver6.1>"C:\bea\jdk131\bin\java" -hotspot -ms64m -mx64m -classpat
    h .;
    .\lib\mssqlserver4v70.jar;.\lib\weblogic_sp.jar;.\lib\weblogic.jar -Dweblogi
    c.Do
    main=ejbbook -Dweblogic.Name=myserver "-Dbea.home=C:\bea"
    "-Djava.security.polic
    y==C:\bea\wlserver6.1/lib/weblogic.policy" -Dweblogic.management.password=we
    blog
    ic weblogic.Server
    Starting WebLogic Server ....
    The WebLogic Server did not start up properly.
    Exception raised: java.lang.NoSuchMethodError
    java.lang.NoSuchMethodError
    at
    weblogic.management.internal.ConfigurationMBeanImpl.<clinit>(Configur
    ationMBeanImpl.java:80)
    at weblogic.management.Admin.initialize(Admin.java:214)
    at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:354)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:197)
    at weblogic.Server.main(Server.java:35)
    Reason: Fatal initialization exception
    >
    Putting it at the end doesn't work, of course.. Still uses jDriver classes
    in weblogic.jar.
    Did you package too many things in this .jar file? It is a lot biggerthan
    4v65.jar and I see some "common" and "boot" classes in it..
    -Greg
    "Sree Bodapati" <[email protected]> wrote in message
    news:[email protected]...
    Yep QA found this problem and the fix will go into the GA. I am
    attaching
    a
    new driver for you , please let me know if you see any problem with this
    driver.
    regards
    sree
    "Greg Nyberg" <greg.nyberg.at.objectpartners.com> wrote in message
    news:[email protected]...
    Problem goes away if I take the old version of the jDriver for SQL
    Server
    from the original beta 61 install and place it in the classpath in
    front
    of
    the new weblogic.jar before booting.. Empty tables return empty
    results
    sets again, EJBs deploy, etc.
    Please tell me QA found this problem and it is not going to be in theGA
    release..
    -Greg
    "Greg Nyberg" <greg.nyberg.at.objectpartners.com> wrote in message
    news:[email protected]...
    I just uploaded and installed the latest pre-release build (123667).Win2K
    platform.
    There is something very wrong with the MS SQL Server JDBC behavior
    now.
    If you Select * from a table which exists but is empty, the coderaises
    an
    exception like:
    weblogic.jdbc.mssqlserver4.TdsException: Statement.executeQuery - Noresult
    sets
    were produced by 'SELECT recordHandle, record, recordState FROM
    JMSStore'
    This is a big change. Normally JDBC returns an empty ResultSet.Cloudscape
    still works fine, I havent test any other drivers yet.
    This is also affecting EJB deployment -- Many beans in the examplesprovided
    with the product fail to deploy with an error because of this JDBCexception
    change. (Yes I'm sure the required tables are in my SQL*Server
    database,
    I've been running the beta for a month now).
    Help!
    [mssqlserver4v70.jar]

  • Remote Delta link setup problem with Bean / Access Service

    Hello,
    I am trying to setup Remote Delta Link (RDL) between two portals. (Both portals same version - EP 7.0 EHP1 SP 05 - are in the same domain)
    I already have the Remote Role Assignment working without any issues.
    The following have been done successfully:
    1. Same user repository has been setup for both the portals
    2. Setup trust between producer and consumer (SSO working fine)
    3. Producer added and registered succesfully on consumer
    4. Permissions setup on producer and consumer
    4. pcd_service user with required UME actions setup
    I am able to see all the remote content in the Consumer portal.
    When I try to copy the remote content and paste it as local content, I am getting the following error:
    Could not create remote delta link to object 'page id'. Could not connect to the remote portal. The remote portal may be down, there may be a network problem, or your connection settings to the remote portal may be configured incorrectly.
    After increasing the log severity, I am able to see the following in Default Trace:
    com.sap.portal.fpn.transport.Trying to lookup access service (P4-RMI) for connecting to producer 'ess_int' with information: com.sap.portal.fpn.remote.AccessServiceInformation@31c92207[connectionURL=hostname.mycompany.com:50004, shouldUseSSL=false, RemoteName=AccessService]
    com.sap.portal.fpn.transport.Unable to lookup access service (P4-RMI) with information: com.sap.portal.fpn.remote.AccessServiceInformation@31c92207[connectionURL=hostname.mycompany.com:50004, shouldUseSSL=false, RemoteName=AccessService]
    AbstractAdvancedOperation.handleDirOperationException
    [EXCEPTION]
    com.sap.portal.pcm.admin.exceptions.DirOperationFailedException: Could not retrieve the bean / access service to connect with producer
    Could not retrieve the bean / access service to connect with producer
    Like you can see above, there is some bean / access service which is not retrieved successfully. I am not sure if this is a permission problem on the consumer.
    I have checked that the P4 ports are configured correctly (standard - not changed) and I am able to telnet from producer to consumer (and vice versa) on the P4 port.
    I am stuck at this point and am not able to find any information on this.
    I would really appreciate if some one can point me in the right direction.
    Thank you for reading.
    - Raj

    Hi Raj,
    Please check your config of the P4 port on the producer.  Is it really 50004 (check SystemInfo of the producer)?
    I do think there's a problem with the P4 communication since RDL requires P4 connection.
    Do you have load balanced consumer-producer connection? Please refer to this blog for further details
    Little known ways to create a load balanced Consumer – Producer connection in a FPN scenario
    Regards,
    Dao

  • Jabber for Windows 10.6.1 Problem: Chat History sporadically empty

    Hi,
    we have Jabber for Windows 10.6.1 running on Win 7 64bit Machines. We have the Problem that sporadically the Chat History windows is empty. If this happens, I cannot see my incoming chats (but I can hear Audio that a IM just arrived) and I also cannot see IM Messages I sent out. Also no Screencaptures can be seen in the Chat-History. I also cannot rightclick into the Chat History window to print or save the Chat. Whenever I restart Jabber (not just logging off), it is working again for a couple of time!
    Please Cisco help me out. I cannot find a open Bug in the current Release Notes.
    Regards
    Rene

    Hello Scott,
    thanks for your answer! We don't have IE11 installed, so we don't have this MS Patch on our systems :-(
    I am going to look deeper into this,... maybe another MS Patch. Also have to contact TAC.
    Thanks.

  • Problem with searching for 'empty' emails with BAPI_BUPA_SEARCH

    Dear ABAP'ers.
    I have got a small problem with BAPI_BUPA_SEARCH.
    I Use this BAPI to search for Business Partners with the Email condition.
    I put rhe Email to lv_email variable, it works ok.
        lv_email = ' '
        CALL FUNCTION 'BAPI_BUPA_SEARCH'
          EXPORTING
            email = lv_email
          TABLES
            searchresult = lt_searchresult   <= returns no BuPas
            return       = ls_bapiret2  .
    But I need to have a possibility to search for such Business Partners who have got no email address. Unfortunatellu when I pass an empty lv_email to BAPI, it returns no Business Partners whilst such BuPas exist in database.
    Is there some possibility to search for those BuPas who have got no email address assigned?
    I will be thankful for help.
    Regards,
    P.

    Can you query ADR6 table where SMTP_ADDR = space.
    and pick the PERSNUMBER or ADDRNUMBER and pick the Patners related to that ..

  • Problem with beans in session scope

    Hello,
    I developped a website using JSP/Tomcat and I can't figure out how to fix this problem.
    I am using beans in session scope to know when a user is actualy logged in or not and to make some basic informations about him avaible to the pages. I then add those beans to an application scope bean that manages the users, letting me know how many are logged in, etc... I store the user beans in a Vector list.
    The problem is that the session beans never seem to be destroyed. I made a logout page which use <jsp:remove/> but all it does is to remove the bean from the scope and not actualy destroying it. I have to notify the application bean that the session is terminated so I manualy remove it from its vector list.
    But when a user just leave the site without using the logout option, it becomes a problem. Is there a way to actualy tell when a session bean is being destroyed ? I tried to check with my application bean if there are null beans in the list but it never happens, the user bean always stays in memory.
    Is there actualy a way for me to notify the application bean when the user quits the website without using the logout link ? Or is the whole design flawed ?
    Thanks in advance.
    Nicolas Jaccard

    I understand I could create a listener even with my current setup Correct, you configure listeners in web.xml and they are applicable to a whole web application irrespective of whether you use jsp or servlets or both. SessionListeners would fire when a session was created or when a session is about to be dropped.
    but I do not know how I could get a reference of the application bean in >question. Any hint ?From your earlier post, I understand that you add a UserBean to a session and then the UserBean to a vector stoed in application scope.
    Something like below,
    UserBean user = new UserBean();
    //set  bean in session scope.
    session.setAttribute("user", user);
    //add bean to a Vector stored in application scope.
    Vector v = (Vector)(getServletContext().getAttribute("userList"));
    v.add(user);If you have done it in the above fashion, you realize, dont you, that its the same object that's added to both the session and to the vector stored in application scope.
    So in your sessionDestroyed() method of your HttpSessionListener implementation,
    void sessionDestroyed(HttpSessionEvent event){
         //get a handle to the session
         HttpSession session = event.getSession();
          //get a handle to the user object
          UserBean user = (UserBean)session.getAttribute("user");
           //get a handle to the application object
          ServletContext ctx = session.getServletContext();
           //get a handle to the Vector storing the user objs in application scope
            Vector v = (Vector)ctx.getAttribute("userList");
           //now remove the object from the Vector passing in the reference to the object retrieved from the Session.
            v.removeElement(user);
    }That's it.
    Another approach would be to remove the User based on a unique identifier. Let's assume each User has a unique id (If your User has no such feature, you could still add one and set the user id to the session id that the user is associated with)
    void sessionDestroyed(HttpSessionEvent event){
         //get a handle to the session
         HttpSession session = event.getSession();
          //get a handle to the user object
          UserBean user = (UserBean)session.getAttribute("user");
           //get the unique id of the user object
           String id = user.getId();
           //get a handle to the application object
          ServletContext ctx = session.getServletContext();
           //get a handle to the Vector storing the user objs in application scope
            Vector v = (Vector)ctx.getAttribute("userList");
           //now iterate all user objects in the Vector
           for(Iterator itr = v.iterator(); itr.hasNext()) {
                   User user = (User)itr.next();               
                    if(user.getId().equals(id)) {
                           //if user's id is same as id of user retrieved from session
                           //remove the object
                           itr.remove();
    }Hope that helps,
    ram.

  • Problem: oad.log file empty.

    I have installed ias9i (1.0.2.2) on AIX cluster (4 cards). Installation went successfuly. Discoverer proceses started but I can't log into discoverer viwer. The message is:
    "Unable to bind oad"
    So I followed all advaices published on metalink:
    1. Nslookup -> OK.
    2. Check pref.txt for MachineIP and applypreferences.sh -> OK.
    3. Add -a -OAipAddr -a 147.181.239.43 to registersession.sh, registerlocator.sh, registerpreferences.sh -> OK.
    4. Add -OAipAddr 147.181.239.43 to startlocator.sh -> OK.
    5. Add -OAipAddr 147.181.239.43 to startoad.sh or -host 147.181.239.43 to oadutil -> Failed.
    The oad starts but it seems that in other subnet (locator cannot contact it and registersession also), but I can't check that because oad.log is empty (I have added -v option ofcource).
    I have tried to restart all services, delete logs and so on several times.
    What is the problem? Thakns in advance for any help.
    regards
    Krzysztof

    Could you please repost this question over on the Flash Professional forums?  This forum is primarily for end users, the Pro forums will get you in touch with a wider developer audience.
    Thanks,
    Chris

  • File Content Conversion Problem of not generating empty file

    Hi All,
    i have 3 input text files for my BPM to process.
    if any of the text file is empty, i need to generate an alert message that the file is empty........but the problem is file adapter does not generate a XML message for the empty text file..........
    <b>Can anybody suggest how to generate the alert if any of the 3 text files is empty.</b>
    Thanks,
    Rajeev Gupta

    Rajeev~
    I dont find ur mail Id in ur Business card.Post the same..I will send you across a PDF with steps to write a adapter module.You would need to extend the same to check the payload for empty data and accordingly create a XML payload with checkpointer.
    For validating this value in a BPM use the FORK step and check the payload in the condition editor.
    Refer to this url for the same.
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/bb/e1283f2bbad036e10000000a114084/content.htm">http://help.sap.com/saphelp_nw04/helpdata/en/bb/e1283f2bbad036e10000000a114084/content.htm</a>

  • Urgent: problem in BEAN

    There is problem in accessing bean from jsp page.I am facing this exception java.lang.IllegalAccessError: tried to access method CDAC.peer.()V from class org.apache.jsp.jsp8_jsp .I declared peer class and all methods inside this class as public and instance variable private.
    Plz help me.
    What should I do

    Did you take a look at the javadoc ?
    public class IllegalAccessError
    extends IncompatibleClassChangeError
    Thrown if an application attempts to access or modify a field, or to call a method that it does not have access to.
    Normally, this error is caught by the compiler; this error can only occur at run time if the definition of a class has incompatibly changed. Probably a 'touch' on your jsp forcing it to recompile would solve the issue.
    cheers,
    ram.

  • Problem: Value in Inputfield empty

    Hello,
    I use the htmlb:tableView and defined one column as editable where a dropdown-list is assigned (by iterator).
    In the "OnInputProcessing" I read the new selected value of the edit-column and write this value to my internal table.
    Here the Coding of this:
    Get Data for tv_cols, the current edited row, and update table
    DATA: tab_view TYPE REF TO CL_HTMLB_TABLEVIEW.
    DATA: tab_data TYPE REF TO CL_HTMLB_EVENT_TABLEVIEW.
    DATA value TYPE STRING.
    DATA: inputfield TYPE REF TO CL_HTMLB_INPUTFIELD.
    FIELD-SYMBOLS: <row> TYPE ZSEM_0APPR_REQU_1.
    tab_view ?= CL_HTMLB_MANAGER=>GET_DATA(
                            request      = runtime->server->request
                            name         = 'tableView'
                            id           = 'tab_APPR_REQU_status' ).
    get changes into internal table
    get changes into internal table
    IF NOT tab_view IS INITIAL.
      tab_data = tab_view->data.
      IF NOT last_selected_rowIndex IS INITIAL.
        READ TABLE gtab_APPR_REQU_1
           INDEX last_selected_rowIndex
           ASSIGNING <row>.
        value = tab_data->GET_CELL_ID(
                      row_index    = last_selected_rowIndex
                      column_index = '3' ).
        inputfield ?= CL_HTMLB_MANAGER=>GET_DATA(
                            request      = request
                            name         = 'inputField'
                            id           = value ).
        IF inputField->value is not initial.
            <row>-STATUSIQMS = inputField->value.
        ENDIF.
      ENDIF.
      last_selected_rowIndex = tab_data->SelectedRowIndex.
    ENDIF.
    Now my problem:
    If I select a new line in the tableView the value of the line selected before is in the variable "inputField->value" and everything is working fine.
    But if I had selected a line and changed the editable column and then push an save-button on the BSP-Site the variable "inputField->value" is empty. Though the "inputfield" itself was assigned correct.
    What's going wrong here? How can I get the new value of last changed line?
    Thanks in advance
    Christian

    Whenever you select a new line the OnInputProcessing fires and you can read the value and store it then when the screen is rendered again the value is there and they are now on the new line to edit.
    When you build the element into your table it is assigned the [tablename]_[cell]_[row] and if you know those items then you can do a simple get_form_field call.
    Then you have the value and you can do a table UPDATE to save the value.

  • A few problems using beans.....

    Where to start...
    Well, I have got a servlet that creates a new instance of a bean ('generalBean'), then the 'generalBean' runs a query within the DB it connects to. Then 'while(resultSet.next)' it creates an instance of another bean called 'detailedBean' and sets all the variables it has ('v1', 'v2', 'v3').
    Now I want the 'generalBean' to return control back to the origional servlet. I know I need a 'return()' command in, but im not really sure what I am supposed to be returning. And it gives an error when I just type 'return()'
    End of problem 1
    Now once that is done, I need to be able to have the origional servlet (that control has just been passed back to) to check if the 'generalBean' has found any results (and therefore created some instances of 'detailedBean').
    If it has, then go to a jsp page, where (somehow) the jsp page will 'include' something, that will walk through each 'detailedBean' and retrieve all the results.
    End.
    I have been struggling with this for hours now and haven't got a clue where to go on this one. Im not an expert at this yet, so please exlain anything in as much detail as possible.
    Thanx
    CKS

    I may be wrong but I think you cannot have a return statement in your beans. Methods will be void.
    Secondly, how are you creating an instance of your bean class ? Did you check how to intantiate a bean class in a JSP page?
    I have done it the other way, not like yours in my application.
    like :
    <jsp:useBean class = "formjavabean.application" id = "applicationId" scope = "session" />and then you can call the bean method like this :
    <% String userEmail = applicationId.getUserEmail()  ; %>I hope this might help,
    good luck

  • Namespace problem The result is empty for the XPath expression

    I have a problem with BPEL namespaces. The webservice that my BPEL process is using has changed namespaces (i.e. the java code package names changed and therefore the namespaces associated with the packages.)
    Before there was only one namespace associated with this web services; now there are multiple namespaces.
    I have changed the namespaces in my .bpel file; however I get the result is empty for XPath expression:
    /nsxml0:getMailResponse/nsxml0:getMailReturn/nsxml1:mailOut
    Any help appreciated...:(

    hey b-o-s-t-o-n,
    have your verified that the namespace import is correct, and with the right prefix
    you xpath contains 2 namespace prefixes
    /nsxml0:getMailResponse/nsxml0:getMailReturn/nsxml1:mailOut
    so check the bpel file and maybe the wsdl that has been generated (that inclused the plnk extensions for your external service)
    this is the most common issue ..
    hth clemens

  • Open hub destination problem - .csv file is empty

    Hi everyone,
    I am trying to extract data from our BW system using Open Hub Dest. to a .csv file
    DTP runs successfully means show total no. of records but when I see in AL11 then records are not in .csv file that is .csv file is empty.
    How to figure out the problem?
    Best regards
    Ahmad

    @Jagadeesh:
    if I correctly understood you, you mean to say that first I should run DTP and save to an excel file to see if it shows data or not. This i think is not possible; as when we create OHD then 'Destination Type' we can choose among 'DB table', 'table' and 'third party tool',
    so if I choose 'Table' then 'File Name' is .csv file (same name as the OHD) and can change it to .xls file
    @Arun:
    have permission to write in the folder
    Do you mean creating OH to a Database Table?
    in DTP I have a filter on a Characteristic, when its 1500 records then it works (data is in .csv file) but when 3500 records then .csv file is empty
    no error message, no log
    Regards
    Ahmad

Maybe you are looking for