Oracle.olapi.metadata.DuplicateMetadataIDException    Problem

Hello,
I am getting oracle.olapi.metadata.DuplicateMetadataIDException error when I try to explore existing dimensions. I ran example that is in OLAP API javadoc. To be more specific I ran example in Chapter 4 of that javadoc (SampleMetadataDiscoverer10g.java).
Does anyone have a solution for this problem ?
I'll appreciate any help

Be sure to use the latest OLAP API Javadoc for 10g. You can find the 10.1.0.4 version at:
http://www.oracle.com/technology/products/bi/olap/olap.html
What lines of the SampleMetadataDiscoverer10g program caused the DuplicateMetadataIDException?
Do you have more than one schema installed that has OLAP Catalog metadata or dynamic analytic workspace metadata?
Do two or more schemas that are owned by the same user have objects that have the same names?
In a dimension, each member must be unique across all levels. If the user has the OLAP_DBA role, try changing it to OLAP_USER. The OLAP_DBA sees all metadata. The OLAP_USER is limited to the metadata of user/schema.

Similar Messages

  • ORACLE OLAP metadata 10g vs 11g

    Good morning,
    When we connect to our database AWM 11g, it is possible to choose the type of cube (11g or 10g). What I infer is that the metadata will be type 10g or 11g, correct?
    What are the major differences in metadata for olap between the type 10g and 11g type?
    Thank you in advance,
    David

    Yes, correct.
    The main difference between the 10g and 11g metadata types is that in 10g, the metadata is stored inside the Analytic Workspace, whereras in 11g, the metadata is stored and registered in the RDBMS data dictionary.
    This data dictionary integration is required to support many of the new features relating to the SQL optimisations and, in particular, the cube based MV's.
    You can see a list of the main new features supported in 11g OLAP here:
    http://download.oracle.com/docs/cd/B28359_01/olap.111/b28124/whatsnew.htm#sthref6
    Stuart

  • Import OLAP Metadata in OBIEE 11.1.1.5 failing

    We are in the process of integrating our existing Oracle OLAP infrastructure with OBIEE 11.1.1.5. We are currently on 11.2.0.1 DB with our 11g cubes in 11.2.0.0.0 compatibility mode.
    We have two AWs within the same schema that are tightly integrated (Eg. Q12_AW and Q12_HIST_AW). When I import the metadata using OBIEE 11g BI Administrator, I can only see Q12_HIST_AW but not Q12_AW. Also, when I copy Q12_HIST_AW to OBIEE, it errors out. Looking at java host logs, it looks like I am getting parse errors but not sure how to pursue further on why the parser is failing.
    Logs:
    [2011-08-16T10:34:45.168-05:00] [init] [WARNING] [] [saw.init.application] [tid: 14] [ecid: 0000J7JEjD6FS8O6yjMaMG1EIco2000006,0] Bad AW -- Q12_AW.Q12_AW
    [2011-08-16T10:34:45.175-05:00] [init] [WARNING] [] [saw.init.application] [tid: 14] [ecid: 0000J7JEjD6FS8O6yjMaMG1EIco2000006,0] Errors have occurred during xml parse[[
    <Line 1181, Column 26>: Encountered "(" at line 1, column 83.
    Was expecting one of:
    "DIMENSION" ...
    <Line 1210, Column 26>: Encountered "(" at line 1, column 83.
    Was expecting one of:
    "DIMENSION" ...
    <Line 1529, Column 26>: Encountered "(" at line 1, column 58.
    Was expecting one of:
    "DIMENSION" ...
    <Line 1558, Column 26>: Encountered "(" at line 1, column 58.
    Was expecting one of:
    "DIMENSION" ...
    <Line 3025, Column 23>: Encountered "(" at line 1, column 54.
    Was expecting one of:
    "DIMENSION" ...
    <Line 4020, Column 24>: Encountered "(" at line 1, column 81.
    Was expecting one of:
    "DIMENSION" ...
    <Line 9516, Column 24>: Encountered "(" at line 1, column 101.
    Was expecting one of:
    "DIMENSION" ...
         at oracle.olapi.xml.TagHandler.createRootException(Unknown Source)
         at oracle.olapi.xml.TagHandler.getRootException(Unknown Source)
         at oracle.olapi.xml.TagHandler.reportException(Unknown Source)
         at oracle.olapi.xml.TagHandler.processException(Unknown Source)
         at oracle.olapi.metadata.BaseMetadataXMLReader.resolveDeferredProperties(Unknown Source)
         at oracle.olapi.metadata.MetadataXMLReaderMetadataInitialState.exit(Unknown Source)
         at oracle.olapi.metadata.MetadataXMLReaderMetadataInitialState.exit(Unknown Source)
         at oracle.olapi.xml.TagHandler.endElement(Unknown Source)
         at org.xml.sax.helpers.ParserAdapter.endElement(ParserAdapter.java:626)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:211)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1359)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:376)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:322)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:226)
         at org.xml.sax.helpers.ParserAdapter.parse(ParserAdapter.java:405)
         at oracle.olapi.xml.XMLProcessor.parse(Unknown Source)
         at oracle.olapi.metadata.MetadataFetcher.processXML(Unknown Source)
         at oracle.olapi.metadata.MetadataFetcher.fetchBaseMetadataObjects(Unknown Source)
         at oracle.olapi.metadata.BaseMetadataProvider.fetchMetadataObjects(Unknown Source)
         at oracle.olapi.metadata.MetadataListProperty.getObjects(Unknown Source)
         at oracle.olapi.metadata.BaseMetadataObjectState.getPropertyListValues(Unknown Source)
         at oracle.olapi.metadata.BaseMetadataObject.getPropertyListValues(Unknown Source)
         at oracle.olapi.metadata.mdm.MdmSchema.getCubes(Unknown Source)
         at oracle.olapi.metadata.deployment.AW.getCubes(Unknown Source)
         at oracle.bi.integration.aw.v11g.AW11gUtil.getAWImportInfo(AW11gUtil.java:1035)
         at oracle.bi.integration.aw.v11g.AW11gUtil.getAWImportInfo(AW11gUtil.java:1113)
         at oracle.bi.integration.aw.v11g.service.AW11gService.execute(AW11gService.java:83)
         at oracle.bi.integration.javahost.ServiceRpcCall.processMessageInternal(ServiceRpcCall.java:55)
         at com.siebel.analytics.javahost.AbstractRpcCall.processMessage(AbstractRpcCall.java:251)
         at com.siebel.analytics.javahost.MessageProcessorImpl.processMessage(MessageProcessorImpl.java:193)
         at com.siebel.analytics.javahost.Listener$Job.run(Listener.java:223)
         at com.siebel.analytics.javahost.standalone.SAJobManagerImpl.threadMain(SAJobManagerImpl.java:207)
         at com.siebel.analytics.javahost.standalone.SAJobManagerImpl$1.run(SAJobManagerImpl.java:155)
         at java.lang.Thread.run(Thread.java:662)
    [2011-08-16T10:34:46.359-05:00] [init] [NOTIFICATION] [] [saw.init.application] [tid: 14] [ecid: 0000J7JEjD6FS8O6yjMaMG1EIco2000006,0] Reading AW -- Q12_AW.Q12_HIST_AW
    [2011-08-16T10:34:46.419-05:00] [init] [NOTIFICATION] [] [saw.init.application] [tid: 14] [ecid: 0000J7JEjD6FS8O6yjMaMG1EIco2000006,0] [Thread 21] Service done -- AWImportService11G
    [2011-08-16T10:34:50.149-05:00] [workmanager] [NOTIFICATION] [] [saw.workmanager] [tid: 15] [ecid: 0000J7JElO_FS8O6yjMaMG1EIco2000007,0] Thread started
    [2011-08-16T10:35:22.340-05:00] [init] [NOTIFICATION] [] [saw.init.application] [tid: 14] [ecid: 0000J7JEtF^FS8O6yjMaMG1EIco200000C,0] [Thread 21] calling service -- AWImportService11G
    [2011-08-16T10:35:22.340-05:00] [init] [NOTIFICATION] [] [saw.init.application] [tid: 14] [ecid: 0000J7JEtF^FS8O6yjMaMG1EIco200000C,0] Reading AW UDML -- Q12_HIST_AW
    [2011-08-16T10:35:25.768-05:00] [init] [ERROR] [] [saw.init.application] [tid: 14] [ecid: 0000J7JEtF^FS8O6yjMaMG1EIco200000C,0] Errors have occurred during xml parse[[
    <Line 1181, Column 26>: Encountered "(" at line 1, column 83.
    Was expecting one of:
    "DIMENSION" ...
    <Line 1210, Column 26>: Encountered "(" at line 1, column 83.
    Was expecting one of:
    "DIMENSION" ...
    <Line 9516, Column 24>: Encountered "(" at line 1, column 101.
    Was expecting one of:
    "DIMENSION" ...
         at oracle.olapi.xml.TagHandler.createRootException(Unknown Source)
         at oracle.olapi.xml.TagHandler.getRootException(Unknown Source)
         at oracle.olapi.xml.TagHandler.reportException(Unknown Source)
         at oracle.olapi.xml.TagHandler.processException(Unknown Source)
         at oracle.olapi.metadata.BaseMetadataXMLReader.resolveDeferredProperties(Unknown Source)
         at oracle.olapi.metadata.MetadataXMLReaderMetadataInitialState.exit(Unknown Source)
         at oracle.olapi.metadata.MetadataXMLReaderMetadataInitialState.exit(Unknown Source)
         at oracle.olapi.xml.TagHandler.endElement(Unknown Source)
         at org.xml.sax.helpers.ParserAdapter.endElement(ParserAdapter.java:626)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:211)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1359)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:376)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:322)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:226)
         at org.xml.sax.helpers.ParserAdapter.parse(ParserAdapter.java:405)
         at oracle.olapi.xml.XMLProcessor.parse(Unknown Source)
         at oracle.olapi.metadata.MetadataFetcher.processXML(Unknown Source)
         at oracle.olapi.metadata.MetadataFetcher.fetchBaseMetadataObjects(Unknown Source)
         at oracle.olapi.metadata.BaseMetadataProvider.fetchMetadataObjects(Unknown Source)
         at oracle.olapi.metadata.MetadataListProperty.getObjects(Unknown Source)
         at oracle.olapi.metadata.BaseMetadataObjectState.getPropertyListValues(Unknown Source)
         at oracle.olapi.metadata.BaseMetadataObject.getPropertyListValues(Unknown Source)
         at oracle.olapi.metadata.mdm.MdmSchema.getCubes(Unknown Source)
         at oracle.olapi.metadata.deployment.AW.getCubes(Unknown Source)
         at oracle.bi.integration.aw.v11g.AW11gUtil.getAWUdml(AW11gUtil.java:914)
         at oracle.bi.integration.aw.v11g.AW11gUtil.getAWUdml(AW11gUtil.java:876)
         at oracle.bi.integration.aw.v11g.service.AW11gService.getAWUdmlObject(AW11gService.java:157)
         at oracle.bi.integration.aw.v11g.service.AW11gService.getAWUdml(AW11gService.java:137)
         at oracle.bi.integration.aw.v11g.service.AW11gService.execute(AW11gService.java:78)
         at oracle.bi.integration.javahost.ServiceRpcCall.processMessageInternal(ServiceRpcCall.java:55)
         at com.siebel.analytics.javahost.AbstractRpcCall.processMessage(AbstractRpcCall.java:251)
         at com.siebel.analytics.javahost.MessageProcessorImpl.processMessage(MessageProcessorImpl.java:193)
         at com.siebel.analytics.javahost.Listener$Job.run(Listener.java:223)
         at com.siebel.analytics.javahost.standalone.SAJobManagerImpl.threadMain(SAJobManagerImpl.java:207)
         at com.siebel.analytics.javahost.standalone.SAJobManagerImpl$1.run(SAJobManagerImpl.java:155)
         at java.lang.Thread.run(Thread.java:662)
    [2011-08-16T10:35:25.784-05:00] [init] [ERROR] [] [saw.init.application] [tid: 14] [ecid: 0000J7JEtF^FS8O6yjMaMG1EIco200000C,0] [Thread 21] Service failed - AWImportService11G. Details:Q12_HIST_AW
    Any help to diagnose the problem is appreciated.
    Swapan.
    Edited by: Swapan on Aug 16, 2011 9:28 AM

    It looks like OBIEE 11.1.1.5 ships with 11.1 jars and since my DB was running 11.2, I faced this issue. The fix is described below for folks who encounter this issue.
    The OLAP API jars on the middle tier need to be updated to version 11.2.x. The OLAP API libraries are found in your Oracle Database home: [oracledb home]\product\11.2.0\dbhome_1\olap\api\lib. BI EE provides an 11.1.x version of these files in [obiee home]\Oracle_BI1\bifoundation\javahost\lib\obisintegration\aw\11g. Backup the BI EE version of the OLAP API jars and replace them with the version provided by the database.
    Swapan.
    Edited by: Swapan on Aug 16, 2011 1:33 PM

  • BI admin tool : Oracle OLAP vs ODBC3.5 OCI 10g/11g ...

    Hi everyone,
    I'm facing a problem when I try to create a repository using Oracle BI admin Tool.
    In the second step of Create new repository , I have to choose between a lot of connexion types : ODBC3.5 , Oracle OLAP, OCI 10g/11g .... I don't know which of them I need to choose in my case.
    In my case, I have a cube that I created using AWM, and I need to make a report that is based on that cube.
    I don't really know how to proceed ...
    I have Oracle BI is in a Unix server , and I installed Oracle BI admin tool client in my Windows 7.
    Any idea which connexion type I should use, do I need to make an ODBC connexion for all of them ?
    My comprehension of this is unclear ... any help ?
    Thx all !!

    Starting with OBIEE 11.1.1.5, as it understands Oracle-OLAP metadata in Oracle data dictionary, so to query data from OLAP Analytical workspaces you will always use "Oracle OLAP" as the source in BI-Admin-Tool.
    When you will create report in OBIEE, it will then generate the query using the OLAP_TABLE sql function.
    Note that automatically generated CUBE_TABLE views in OLAP (the ones suffixed with _VIEW) are not used at all (or even needed) when working with OBIEE 11.1.1.5+.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Oracle OLAP ExpressDataProvider Exceptions

    Hi
    I'm using Oracle 9i OLAP API. There's something strange going on here. I written a test program that accesses the metadata and displays all it's contents. It runs fine on my home PC. At college the same program running on the same settings as that of my home PC (including the jar files required) gives me the error shown by the staacktrace below:
    Exception in thread "main" java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.getTypeMap()Ljava/util/Map;
    at oracle.express.idl.util.TypeMapHelper.setTypeMap(TypeMapHelper.java:14)
    at oracle.express.olapi.data.full.ExpressDataProvider.initialize(ExpressDataProvider.java:150)
    at metadata.main(metadata.java:44)
    Press any key to continue...
    I am also sending the code below:
    import java.sql.*;
    import oracle.jdbc.driver.OracleSavepoint;
    import com.sun.java.util.collections.Map;
    import com.sun.java.util.collections.List;
    import com.sun.java.util.collections.Iterator;
    import oracle.express.olapi.transaction.ExpressTransactionProvider;
    import oracle.express.olapi.data.full.ExpressDataProvider;
    import oracle.olapi.data.source.Source;
    import oracle.olapi.metadata.MetadataObject;
    import oracle.express.*;
    import oracle.olapi.*;
    import oracle.jdbc.OracleConnection;
    import oracle.express.mdm.*;
    import oracle.dms.console.DMSConsole;
    import oracle.jdbc.driver.DMSFactory;
    class metadata
    public static void main(String[] args)
    try{
    Class.forName("oracle.jdbc.driver.OracleDriver");
    String url="jdbc:oracle:thin:@ss14:1521:OLAP";
    String user="sh";
    String passwd="sh123";
    OracleConnection conn=(oracle.jdbc.OracleConnection)DriverManager.getConnection(url,user,passwd);
    ExpressTransactionProvider tp=new ExpressTransactionProvider();
    ExpressDataProvider dp=new ExpressDataProvider(conn,tp);
    dp.initialize();
    MdmMetadataProvider mp=null;
    mp=(MdmMetadataProvider)dp.getDefaultMetadataProvider();
    MdmSchema root=mp.getRootSchema();
    System.out.println("Created Root Schema object...[OK]");
    Explorer ex=new Explorer(root);
    }catch(Exception e)
    e.printStackTrace();
    class Explorer
    MdmSchema root;
    public Explorer(MdmSchema root)
    this.root=root;
    get_Dimensions();
    public void get_Dimensions()
    MdmDimension mdmDim=null;
    List dim=root.getDimensions();
    System.out.println("Listing Dimensions");
    Iterator iter=dim.iterator();
    while(iter.hasNext())
    mdmDim=(MdmDimension)iter.next();
    System.out.println(mdmDim.getName());
    System.out.println("Getting the regions within dimensions");
    MdmUnionDimensionDefinition unionDef=(MdmUnionDimensionDefinition)(mdmDim.getDefinition());
    try{
    List hierarchies=unionDef.getRegions();
    System.out.println("Tapped Dimensional metadata..[OK]");
    Iterator hieriter=hierarchies.iterator();
    MdmHierarchy mdmHier=null;
    while(hieriter.hasNext())
    mdmHier=(MdmHierarchy)hieriter.next();
    System.out.println(mdmHier.getName());
    }catch(Exception npe)
    System.out.println("No regions present");
    System.out.println("Determining Dimension Type");
    try{
    MdmDimensionMemberType dim_memb_type=mdmDim.getMemberType();
    //check for the type of member
    if(dim_memb_type instanceof MdmStandardMemberType)
    System.out.println("Dimension is a standard dimension");
    if(dim_memb_type instanceof MdmTimeMemberType)
    System.out.println("Dimension is a TIME dimension");
    if(dim_memb_type instanceof MdmMeasureMemberType)
    System.out.println("Dimension is a Measure Member Type");
    }catch(Exception e)
    System.out.println("Exception:"+e);
    //finally to finish off let's tap the attributes of each dimension
    try{
    List attrList=mdmDim.getAttributes();
    MdmAttribute attribute=null;
    Iterator attrIter=attrList.iterator();
    while(attrIter.hasNext())
    attribute=(MdmAttribute)attrIter.next();
    System.out.println("Attribute:"+attribute.getName());
    }catch(Exception e)
    System.out.println("Exception:"+e);
    I dunno what's happening.Someone help with this please.
    It's urgent
    Thanx
    Prahalad Deshpande

    Good questions and I have put them to the docs team to (1) update the online docs and (2) respond here. Let's see if they do.

  • Error when import  metadata form Oracle Olap (aw) to rpd

    Hi all,
    When import Oracle OLAP analytic workspace to rpd user bi Admin tool, i get error:
    [nQSError: 77031] Error occurs while calling remote service AWImportService11G. Details: Error getting AW version -- IO error: The network Adapter could not establish the connection
    I think that BI server hot support version of analytics workspace.
    BI server: BIEE 11.1.1.5
    Oracle DB: 11g
    AWM: awm 112020B Standalone
    So, can you help me fix it or tell me about suport AW version of BI server.
    Thanks so much.

    user12232768 wrote:
    But this document just help me fix problem with connection string, in this case after that, i get problem with version of AW.So you get the same error again? Or is this a new error? Also, how are you importing into the repository? Are you using the OBIEE Plug-in for Analytic Workspace Manager?
    I also found a similar query in the forum, see if this helps:
    Re: Import OLAP Metadata in OBIEE 11.1.1.5 failing
    Edited by: JaiG on Nov 8, 2012 12:56 PM

  • Oracle OLAP installation problem

    Hello,
    I want to test Oracle OLAP and have come to a problem while installing cube script
    I am following this document http://www.oracle.com/technetwork/database/options/olap/global-11g-readme-082667.html
    It seems as if some steps were missing in the manual, but strangely I did not manage to find anyone online having the same problem, so it must be me overseeing something.
    SQL> @global_11g_create_cubes
    This procedure creates the cubes for the sample GLOBAL schema.
    You should be logged on as a DBA to execute this procedure.
    Specify file system directory containing this installation program.
    Example:
    c:\download\Global_Schema_11g or /home/oracle/Global_Schema_11g
    Directory: /home/oracle/olap
    Specify a password for the GLOBAL user.
    Enter password:
    Connected.
    Begin installation
    ... deleting GLOBAL AW (if it exists)
          dbms_cube.import_xml(xmlCLOB);
    ERROR at line 68:
    ORA-06550: line 68, column 7:
    PLS-00201: identifier 'DBMS_CUBE.IMPORT_XML' must be declared
    ORA-06550: line 68, column 7:
    PL/SQL: Statement ignored
    Any ideas?

    Hi Srini,
    MOS Doc helped me to install OLAP and DBMS_CUBE Library is not a problem any more. Now I have following error, again without similar error/solution to be found using Google
    SQL> @global_11g_create_cubes.sql;
    This procedure creates the cubes for the sample GLOBAL schema.
    You should be logged on as a DBA to execute this procedure.
    Specify file system directory containing this installation program.
    Example:
    c:\download\Global_Schema_11g or /home/oracle/Global_Schema_11g
    Directory: /home/oracle/olap
    Specify a password for the GLOBAL user.
    Enter password:
    Connected.
    Begin installation
    ... deleting GLOBAL AW (if it exists)
    ... creating GLOBAL AW
      begin
    ERROR at line 1:
    ORA-37162: OLAP error
    ORA-33292: Insufficient permissions to access analytic workspace GLOBAL.GLOBAL
    using the specified access mode.
    XOQ-01600: OLAP DML error while executing DML "SYS.AWXML!R11_INITIALIZE_AW"
    ORA-06512: at "SYS.DBMS_CUBE", line 433
    ORA-06512: at "SYS.DBMS_CUBE", line 465
    ORA-06512: at "SYS.DBMS_CUBE", line 523
    ORA-06512: at "SYS.DBMS_CUBE", line 486
    ORA-06512: at "SYS.DBMS_CUBE", line 501
    ORA-06512: at "SYS.DBMS_CUBE", line 512
    ORA-06512: at line 2
    Lookin into the code of global_11g_create_cubes.sq it is this command where error happens:
    dbms_cube.import_xml('GLOBAL_INSTALL', 'GLOBAL_MV.XML');

  • Export metadata from OWB to Oracle OLAP

    Hi,
    I would like to know why the 'OWB export metadata to OLAP' generate an erreur like:
    ORA-06512: at "OLAPSYS.CWM$OLAP$DIMENSION", line 242
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "OLAPSYS.CWM$UTIL", line 341
    ORA-01403: no data found
    ORA-06512: at "OLAPSYS.CWM$OLAP$DIMENSION", line 67
    ORA-06512: at line 10
    knowing that i have installed the patches to the DB server
    and i whork with th Oracle Wherhouse Bilder 9.0.3.33

    It would appear that your mapping is incorrect. During the conversion to OLAP metadata, the dimension is not properly defined or contains no rows of data. If you check the log it should be possible to determine which dimension has failed. Also make sure your dimension values are unique across all levels in your relational table.
    How many dimensions and cubes are you trying to deploy?
    I would also recommend posting this on the OWB forum as they will be able in a better position to resolve your issue:
    Warehouse Builder
    Business Intelligence Beans Product Management Team
    Oracle Corporation

  • Oracle OLAP did not create cursor.

    hi,
    I recieve the following error :
    javax.servlet.jsp.JspException: BIB-10310 An unknown exception occurred.
    BIB-10101 Handler failed to handle UserObject.
    BIB-14067 Persistable object threw exception during lookup on method setXMLAsString; component class oracle.dss.dataSource.client.QueryClient; exception oracle.dss.util.persistence.BIPersistenceException.
    BIB-9509 Oracle OLAP did not create cursor.
    oracle.olapi.data.source.UnmatchedInputsException
    BIB-9509 Oracle OLAP did not create cursor.
    oracle.olapi.data.source.UnmatchedInputsException
    oracle.olapi.data.source.UnmatchedInputsException
         at oracle.dss.addins.jspTags.PresentationTag.doStartTag(PresentationTag.java:194)
         at untitled2.jspService(untitled2.jsp:6)
         [SRC:/untitled2.jsp]
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
         at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:569)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:304)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:778)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    I check my olap with bi_checkconfig.bat and the result is as following :
    <?xml version="1.0" encoding="UTF-8" ?>
    - <BICheckConfig version="1.0.2.0">
    <Check key="JDEV_ORACLE_HOME" value="d:\jdev904" />
    <Check key="JAVA_HOME" value="C:\j2sdk1.4.2_01" />
    <Check key="JDeveloper version" value="9.0.4.0.1419" />
    <Check key="BI Beans release description" value="BI Beans 9.0.4 Production Release" />
    <Check key="BI Beans component number" value="9.0.4.23.0" />
    <Check key="BI Beans internal version" value="2.7.5.32" />
    <Check key="host" value="200.20.20.11" />
    <Check key="port" value="1521" />
    <Check key="sid" value="ora10g" />
    <Check key="user" value="dw_targetschema" />
    <Check key="Connecting to the database" value="Successful" />
    <Check key="JDBC driver version" value="9.2.0.4.0" />
    <Check key="JDBC JAR file location" value="D:\jdev904\jdev\lib\patches" />
    <Check key="Database version" value="10.1.0.2.0" />
    <Check key="OLAP Catalog version" value="10.1.0.2.0" />
    <Check key="OLAP AW Engine version" value="10.1.0.2.0" />
    <Check key="OLAP API Server version" value="10.1.0.2.0" />
    <Check key="BI Beans Catalog version" value="N/A; not installed in dw_targetschema" />
    <Check key="OLAP API JAR file version" value="9.2" />
    <Check key="OLAP API JAR file location" value="d:\jdev904\jdev\lib\ext" />
    <Check key="OLAP API Metadata Load" value="Successful" />
    <Check key="Number of metadata folders" value="2" />
    <Check key="Number of metadata measures" value="1" />
    <Check key="Number of metadata dimensions" value="3" />
    - <Check key="OLAP API Metadata">
    - <![CDATA[
    ==============================================================================
    Type      Name (S=Schema, C=Cube, M=Measure, D=Dimension)          
    ========= ====================================================================
    Folder... ROOT
    Folder...   KAFA_COLLECTION
    Folder...   KAFA_COLLECTION2
    Measure..      SALARY                                            
    Dimension      DEP_DIM                                           
    Dimension      EMP_DIM                                           
    Dimension      JOB_DIM                                           
      ]]>
    </Check>
    </BICheckConfig>
    what is the problem ??????????

    I am getting following error from my application after we applied 9206 patch on database.
    ================================================
    oracle.express.idl.util.OlapiException: No more data to read from socket
         at oracle.express.idl.ExpressOlapiDataSourceModule.DefinitionManagerInterfaceStub.crtCurMgrs2(DefinitionManagerInterfaceStub.java:927)
         at oracle.express.olapi.data.full.DefinitionManagerSince9202.createOLAPICursorManagers(DefinitionManagerSince9202.java:611)
         at oracle.express.olapi.data.full.ExpressDataProvider.createCursorManagers(ExpressDataProvider.java:1325)
         at oracle.express.olapi.data.full.ExpressDataProvider.internalCreateCursorManager(ExpressDataProvider.java:680)
         at oracle.express.olapi.data.full.ExpressDataProvider.createCursorManager(ExpressDataProvider.java:586)
         at oracle.olapi.data.source.DataProvider.createCursorManager(DataProvider.java:268)
         at oracle.dss.dataSource.QueryUtilities.setUpCursors(QueryUtilities.java:559)
         at oracle.dss.dataSource.QueryServer._setUpCursorsForMainQuery(QueryServer.java:7039)
         at oracle.dss.dataSource.QueryServer._getCursorForCube(QueryServer.java:4098)
         at oracle.dss.dataSource.QueryServer._updateCube(QueryServer.java:4055)
         at oracle.dss.dataSource.QueryServer._applySelections(QueryServer.java:2661)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at oracle.dss.util.Operation.execute(Operation.java:69)
         at oracle.dss.dataSource.OperationQueue.update(OperationQueue.java:68)
         at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:176)
         at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:146)
         at oracle.dss.dataSource.QueryServer.queueOperation(QueryServer.java:7076)
         at oracle.dss.dataSource.QueryServer.applySelection(QueryServer.java:2192)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at oracle.dss.util.Operation.execute(Operation.java:69)
         at oracle.dss.dataSource.QueryManagerServer.sendQueue(QueryManagerServer.java:1549)
         at oracle.dss.dataSource.common.OperationQueue.update(OperationQueue.java:198)
         at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:176)
         at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:146)
         at oracle.dss.dataSource.common.OperationQueue.addOperation(OperationQueue.java:127)
         at oracle.dss.dataSource.client.QueryClient.applySelection(QueryClient.java:970)
         at oracle.dss.dataSource.common.QueryQueryAccess$SelCursor.getDataAccess(QueryQueryAccess.java:1133)
         at oracle.dss.dataSource.common.QueryQueryAccess.getDataAccess(QueryQueryAccess.java:278)
         at oracle.dss.datautil.QueryAccessUtilities._getValues(QueryAccessUtilities.java:639)
         at oracle.dss.datautil.QueryAccessUtilities._getValues(QueryAccessUtilities.java:705)
         at oracle.dss.datautil.QueryAccessUtilities.getValues(QueryAccessUtilities.java:608)
         at oracle.dss.queryBuilder.QueryBuilderUtils.getSelectedMeasures(QueryBuilderUtils.java:623)
         at oracle.dss.queryBuilder.SelectedItemsPanel.populateTree(SelectedItemsPanel.java:298)
         at oracle.dss.queryBuilder.SelectedItemsPanel.refreshTree(SelectedItemsPanel.java:333)
         at oracle.dss.queryBuilder.SelectedItemsPanel.setActive(SelectedItemsPanel.java:366)
         at oracle.dss.queryBuilder.ItemsPanel.setActive(ItemsPanel.java:251)
         at oracle.dss.datautil.gui.DefaultBuilderDialog.setActive(DefaultBuilderDialog.java:1072)
         at oracle.dss.datautil.gui.DefaultBuilderDialog.validateNextPreviousEvent(DefaultBuilderDialog.java:1396)
         at oracle.dss.datautil.gui.DefaultBuilderDialog$BuilderWizardValidateAdapter.wizardValidatePage(DefaultBuilderDialog.java:2113)
         at oracle.bali.ewt.wizard.WizardPage.processWizardValidateEvent(Unknown Source)
         at oracle.bali.ewt.wizard.WizardPage.validatePage(Unknown Source)
         at oracle.dss.datautil.gui.CustomImageWizardPage.validatePage(CustomImageWizardPage.java:81)
         at oracle.bali.ewt.wizard.BaseWizard.validateSelectedPage(Unknown Source)
         at oracle.bali.ewt.wizard.BaseWizard.doNext(Unknown Source)
         at oracle.dss.datautil.gui.CustomWizard.doNext(CustomWizard.java:415)
         at oracle.bali.ewt.wizard.BaseWizard$Action.actionPerformed(Unknown Source)
         at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Window.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.Dialog$1.run(Unknown Source)
         at java.awt.Dialog.show(Unknown Source)
         at java.awt.Component.show(Unknown Source)
         at java.awt.Component.setVisible(Unknown Source)
         at oracle.bali.ewt.wizard.WizardDialog.runDialog(Unknown Source)
         at oracle.dss.datautil.gui.DefaultBuilderDialog.runDialog(DefaultBuilderDialog.java:489)
         at oracle.dss.datautil.gui.DefaultBuilderDialog.run(DefaultBuilderDialog.java:466)
         at oracle.dss.queryBuilder.QueryBuilder.run(QueryBuilder.java:2401)
         at gecf.pmg.PmgBiOlapApp.newCrosstabWiz(PmgBiOlapApp.java:1622)
         at gecf.pmg.PmgBiOlapApp.mNewCrosstab_ActionPerformed(PmgBiOlapApp.java:1563)
         at gecf.pmg.PmgBiOlapApp$5.actionPerformed(PmgBiOlapApp.java:697)
         at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
         at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Window.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)

  • Oracle OLAP as OBIEE Data Source

    I've got a couple of questions regarding the use of Oracle OLAP (Analytic Workspace/Cube) as an OBIEE data source.
    First: As a general rule when creating a dimension, we create a total roll-up for the dimension i.e. "Total Product", "Total Geog", "Total Customer" etc... Generally, I don't create a total roll-up for time dimensions. When importing metadata from OLAP to OBIEE, OBIEE creates a "Total" level for all dimensions. Now, I understand why OBIEE does that; to support queries that might exclude one or more dimensions. My question is: what is the best method/procedure to deal with the extra "Total" level?
    Second: I would appreciate it if someone could explain this error for me: [nQSError: 59137] Filter level YEAR is below the projected level Total on dimension CMP_TIME while an externally aggregated measure is present. (HY000). I understand the words, but have no clue what OBIEE is trying to tell me. This error pops up constantly and I see no rhyme or reason that would cause it. the specific case above occurred when I clicked on the sort icon for a measure included in a report.
    Thanks,

    Mark,
    Thanks for the reply. However, I'm not sure I made myself clear. I have created a "Product" dimension in AWM (Analytic Workspace Manager) in the following structure: Product -> Product Line -> Total Product. Withing the context this hierarchy, "Total Product" is the "Grand Total" Level. When this data is imported into OBIEE using "Oracle OLAP" as a data source, the Product hierarchy is created in the Physical Layer as an "Oracle OLAP Dimension". In the BMM Layer, the hierarchy is structured as: Product -> Product Line -> Total Product -> Total. There are now two "Total" Levels. Naturally only one, the OBIEE generated Total, is defined as "Grand Total". The only child of the Total level is Total Product. I have two hierarchy levels that are the same. So, do we need both? should we keep both? Should a dimension defined within AWM for use in OBIEE NOT include a total level? It's not really a problem, it just doesn't seem to make any sense to have TWO total levels within a hierarchy.
    On the second issue, I wish I could provide some detail, but I'm really not sure how I'd do that. That's why I asked for the meaning of the error. What is OBIEE telling me that I'm doing wrong. All I really did was import the metadata, drag it to the BMM Layer, deleted some of the hierarchy level keys, renamed some columns and dragged the stuff over to the Presentation Layer. So, it's pretty much drag-and-drop.
    Another example of the error: We have a Category Dimension (Sub Category -> Category -> Category Group -> Model -> All Categories -> Total) and I want to see the top 10 values of a measure by Category by Model. In an Analysis, adding the Model column works fine, just not the best visualization. Move the Model column to "Sections" and all works; move the Model column to Pivot Table Prompts and it errors. Obviously, I'm asking OBIEE to do something it doesn't want to do, so I'm looking for the root cause of the error.
    Thanks,

  • Urgent help please: error at bi_checkconfig when validate OLAP metadata....

    dear friends,
    i used oracle database 10g Release 1 which i've patched it with Oracle 10.1.04 patchset, Oracle JDeveloper 10g (Version 10.1.2.1.0, build 1913) and bibeans 10.1.2.1 to build Business Intelligence based Application.
    first, i create OLAP metadata ( like: dimensions, level, cube, measures ) with Oracle Enterprise Manager Database Control, i design my cube in star schema format and store my OLAP metadata in COBA_OLAP schema that i've created before.
    After all my job with OLAP metadata finished, then i go to command prompt and validate my OLAP metadata with utility that brought by Oracle BIBeans 10.1.2.1 called bi_checkconfig
    i validate my OLAP metadata by executing this command from command prompt:
    C:\jdev1012\bibeans\bi_checkconfig>bi_checkconfig -h localhost -po 1521 -sid kuliah -u COBA_OLAP -p wysiwyg -q
    BI Beans Diagnostics(v1.0.2.0) 10/18/05
    ==============================================================================================================
    JDEV_ORACLE_HOME.......................................................................................................     = C:\jdev1012
    JAVA_HOME......................................................................................................................     = C:\jdev1012\jdk\jre
    JDeveloper version................................................................................................................     = 10.1.2.1.0.1913
    BI Beans release description.................................................................................................     = BI Beans 10.1.2 Production Release
    BI Beans component number................................................................................................     = 10.1.2.67.0
    BI Beans internal version.......................................................................................................     = 3.2.2.0.24.2
    Connect to database.............................................................................................................     = Successful
    JDBC driver version...............................................................................................................     = 10.1.0.42
    JDBC JAR file location..........................................................................................................     = C:\jdev1012\jdbc\lib
    Database version..................................................................................................................     = 10.1.0.4.0
    OLAP Catalog version............................................................................................................     = 10.1.0.4.0
    OLAP AW Engine version......................................................................................................     = 10.1.0.4.0
    OLAP API Server version.......................................................................................................     = 10.1.0.4.0
    BI Beans Catalog version.......................................................................................................     = N/A; not installed in COBA_OLAP
    OLAP API JAR file version.....................................................................................................     = "10.1.0.5.0"
    OLAP API JAR file location....................................................................................................     = C:\jdev1012\jdev\lib\ext
    Load OLAP API metadata .....................................................................................................     = unsuccessful
    Error: An error occurred during olap API metadata retrieval. This is probably caused by inconsistent metadata.
    my log file at C:\jdev1012\bibeans\bi_checkconfig\bi_error.log looks like this :
    ============================================================================
    1) An error occurred during olap API metadata retrieval. This is probably caused by inconsistent metadata.
    1) An error occurred during olap API metadata retrieval. This is probably caused by inconsistent metadata.
    ============================================================================
    oracle.express.ExpressServerExceptionError class: Unknown Error
    Server error descriptions:
    INI: A system failure occurred., Generic at TxsOqConnection::getDefaultDatabase
         at BICheckConfig.checkConnection(BICheckConfig.java:277)
         at BICheckConfig.main(BICheckConfig.java:1367)
    i really need help to fix this problem, any kind of solutions will be very appreciated...
    best regards,
    amiril

    Hi
    i was using AWM since 9i just because it creates OLAP metadata with a new API called CWM2, and Oracle Enterprise Manager was using a propietary API .
    With AWM 10.1.0.4 building your OLAP metadata is very simple, you can define your Dimensions, cubes, measures and even you can load your data from your source system.
    You can refer to the Oracle® OLAP Application Developer's Guide where you can find more information on this tool.
    And relative to your error i will recommend that you build on a dimension-by-dimension basis and try to validate your OLAP Metadata.
    Regards

  • Is BI Beans/Oracle OLAP For Real?

    Sequence of Events:
    1. New install of 9.2.0.2 and patch w DW template
    2. Run catpatch.sql
    3. Install BIBeans catalog
    4. Install BIBDEMO
    5. Test BIBDEMO w Jdev- successful
    6. Create dimensions, cube from an existing star schema
    7. Create BI Designer for existing star schema - failure with message "Unable to Initialize Query Builder"
    8. Ran cwm2_olap_metadata_refresh.mr_refresh, commit - no fix.
    9. Tried to run BIBEANS demo again - NOW, IT'S BROKEN - got the infamous "OLAP catalog not valid" message
    10. BI Beans is dead again
    This may be the most fragile technology I have encountered. Is anybody out there using this stuff in production?!?!?!?

    Hi Rich,
    There appears to be a problem with the latest schema you have added. The OLAP catalog is a single source repository for all OLAP metadata. This makes it easier to manage (configure, backup etc) all metadata for all your OLAP application. However, it is possible for applications to place the OLAP catalog in an unusable state. The removal of the offending schema will resolve the problem and all other schemas will then function correctly again. So if you remove your new schema, run CWM2_OLAP_METADATA_REFRESH.MR_REFRESH, BIBDEMO should work.
    The next step is to determine how/what/which component is not working within the new schema. Looking at your previous postings you are obviously an experienced Oracle database person and seem to understand how to use OEM to create and define cubes/dimensions etc. So I am not quite sure what has happened with the latest schema. Can I suggest you email me directly ([email protected]) and may be we can could discuss this over the phone so I can get a better understanding of your application and your database design.
    Keith Laker
    Product Manager
    Oracle Business Intelligence Beans

  • Error during Olap metadata retrieval

    Hi all,
    We are getting the following error while trying to establish connection to the olap catalog to retrive olap metadata information for BI Beans
    "Successfully connected to the Oracle database but failed to retrieve metadata.
    Although the database connection succeeded,metadata in the OLAP Catalog is not
    valid and could not be retrieved.In order to create OLAP queries against the
    database,you must ensure that the OLAP Catalog metadata is valid."
    On running the BI Beans configuration diagnostic utility we get the following error
    <?xml version="1.0" encoding="UTF-8" ?>
    <BICheckConfig version="1.0.0.0">
    <Check key="JDEV_ORACLE_HOME" value="D:\JDev_57_Oct14Class"/>
    <Check key="JAVA_HOME" value="D:\jdk1.3.1_04"/>
    <Check key="JDeveloper version" value="9.0.3.998"/>
    <Check key="BI Beans version" value="9.0.3.4.0"/>
    <Check key="BI Beans internal version" value="2.7.0.11.3"/>
    <Check key="host" value="ap950sun.us.oracle.com"/>
    <Check key="port" value="1521"/>
    <Check key="sid" value="HCXD2BI"/>
    <Check key="user" value="hbi"/>
    <Check key="Connecting to the database" value="Successful"/>
    <Check key="JDBC driver version" value="9.2.0.1.0"/>
    <Check key="JDBC JAR file location" value="D:\JDev_57_Oct14Class\jdbc\lib"/>
    <Check key="Database version" value="9.2.0.2.0"/>
    <Check key="OLAP Catalog version" value=""/>
    <Check key="OLAP AW Engine version" value=""/>
    <Check key="OLAP API Server version" value=""/>
    <Check key="BI Beans Catalog version" value="N/A; not installed in hbi"/>
    <Check key="OLAP API JAR file version" value="9.2"/>
    <Check key="OLAP API JAR file location" value="D:\JDev_57_Oct14Class\jdev\lib\ext"/>
    <Check key="OLAP API Metadata Load" value="Unsuccessful"/>
    <Check key="Failure Point" value="MDMLoadFailed"/>
    <Check key="StackTrace">
    <![CDATA[
    ============================================================================
    1) An error occurred during olap API metadata retrieval. This is probably caused by inconsistent metadata.
    1) An error occurred during olap API metadata retrieval. This is probably caused by inconsistent metadata.
    ============================================================================
    oracle.express.idl.util.OlapiException
         at oracle.express.idl.ExpressConnectionModule.ConnectionInterfaceStub.getDefaultDatabase(ConnectionInterfaceStub.java:1465)
         at oracle.express.mdm.MdmMetadataProvider.<init>(MdmMetadataProvider.java:200)
         at oracle.express.mdm.MdmMetadataProvider.<init>(MdmMetadataProvider.java:187)
         at oracle.express.olapi.data.full.ExpressDataProvider.getDefaultMetadataProvider(ExpressDataProvider.java:549)
         at oracle.dss.metadataManager.server.drivers.mdm._92.MDMMetadataDriverImpl_92.getMdmMetadataProvider(MDMMetadataDriverImpl_92.java:1134)
         at oracle.dss.metadataManager.server.drivers.mdm._92.MDMMetadataDriverImpl_92.attach(MDMMetadataDriverImpl_92.java:811)
         at oracle.dss.metadataManager.server.drivers.mdm.MDMMetadataDriverImpl.attach(MDMMetadataDriverImpl.java:133)
         at oracle.dss.metadataManager.server.MetadataManagerImpl.buildObjectModel(MetadataManagerImpl.java:1085)
         at oracle.dss.metadataManager.server.MetadataManagerImpl.attach(MetadataManagerImpl.java:962)
         at oracle.dss.metadataManager.client.MetadataManager.attach(MetadataManager.java:866)
         at oracle.dss.metadataManager.client.MetadataManager.attach(MetadataManager.java:792)
         at BICheckConfig.checkConnection(BICheckConfig.java:250)
         at BICheckConfig.main(BICheckConfig.java:1172)
    ]]>
    </Check>
    </BICheckConfig>
    We are getting the same error for 2 different users.
    We are using Jdeveloper 9.0.3 with BI Beans 9.0.3 and 9.2.0.2 database
    Could someone help us with this.
    Thanks in advance.
    Nigel

    Hi,
    The issue here is if the whole catalog is corrupt or just one schema. So to try and determine the status of the catalog I would try:
    1) Using OEM remove all the objects you created
    2) I presume you created your database using the Database Configuration Assistant? You should have used the warehouse template
    3) Make sure the following accounts are unlocked and also not expired : SH, OLAPSYS
    4) Make sure the password for the SH schema is SH
    5) Make sure the password for the OLAPSYS account is manager
    6) Install the BIBDEMO schema that is shipped with BI Beans. This in the jdev_home/bibeans/bibdemo_schema
    The installation process will remove SH schema from the OLAP catalog.
    7)Once this is installed use JDeveloper to see if you can create a crosstab or graph.
    8) If the BIBDEMO schema works try creating your new schemas one at a time.
    9) Make sure the if you define the a dimension as type time it has END_DATE (column type DATE) and TIME_SPAN (column type number) defined. Otherwise don't define the dimension as type time.
    Hope this helps
    Keith Laker
    Product Manager
    Oracle Business Intelligence Beans

  • Could not connect to oracle OLAP

    Hi
    when i connect to Disco. Plus for "OracleBI Discoverer for OLAP" and Database as "localhost:1521:orcl" i got this message:
    "D40-Could not connect to oracle OLAP"
    so i run a Quick Diagnosis and i got this report:
    JDK version = 1.4.2_04
    BI Beans internal version = 3.2.1.0.13
    Discoverer Plus OLAP version = 10.1.2..07.59
    Discoverer Version = 10.1.2.45.46c
    Connect to database = successful
    JDBC driver version = 10.1.0.3.0
    JDBC JAR file location = \localhost\disco\plus_files\d4o_double.jarjar
    Database version = 10.1.0.4.0
    OLAP API Server version = 10.1.0.4.0
    OLAP AW Engine version = 10.1.0.4.0
    OLAP Catalog version = 10.1.0.4.0
    BI Beans Catalog version = N/A; not installed in younis
    Discoverer Catalog version = N/A; not installed in younis
    Authorized for Discoverer Plus OLAP = No!
    OLAP API JAR file version = 9.2
    OLAP API JAR file location = \localhost\disco\plus_files\d4o_double.jarjar
    Load OLAP API metadata = Successful
    Number of metadata folder = 1
    Number of metadata measures = 3
    Number of metadata dimensions = 4
    Thanks
    Younis

    I think you forgot grant OLAP_USER, D4OPUB role to younis
    Make sure D4OSYS user is created. D4OSYS is the owner when the Discoverer OLAP catalog is created.
    Make sure the OLAPSYS user and OLAP_USER/OLAP_DBA role is created in order to grant D4OPUB. You might need to run $ORACLE_HOME\olap\admin\olap.sql to create those accounts eventhough you have OLAP option installed.
    I found directly install latest Oracle database patchset (10.1.0.4) and then create database doesn't have those accounts automatically, unless you are upgrade from 10.1.0.3.
    Hope this can help

  • How to import  Oracle OLAP data called OLAPTRAIN into repository

    Hi Gurus,
    I tried to import OLAP metadata from OLAPTRAIN schema (made by Oracle) , but this schema did not appear on list in the import window.
    Earlier I was able to import Oracle metadata from BISAMPLE.
    I used OBEE 1.5
    Database is 11gR2
    What should I do to see other AW's then BISAMPLE?
    Thanks in advance!
    Best regards
    Laszlo

    Hi Gurus,
    I tried to import OLAP metadata from OLAPTRAIN schema (made by Oracle) , but this schema did not appear on list in the import window.
    Earlier I was able to import Oracle metadata from BISAMPLE.
    I used OBEE 1.5
    Database is 11gR2
    What should I do to see other AW's then BISAMPLE?
    Thanks in advance!
    Best regards
    Laszlo

Maybe you are looking for