Evaluating BI Beans, questions

I'm in the initial stages of evaluating BI Beans for use within our company. We have previously not used Oracle in house.
In attempting to use BI Beans, the first thing you must do is install the latest patches against the Oracle database. Unfortunately, the patches are only available for people with a suport contract.
Is there any way I can get these patches without a support contract, or is there any way I can use bi beans without the patches?
thanks alot,

This is a normal requirement, the BI Beans components by default use an an OLAP datasource. However, you can create your own datasource, which is documented in the Help system, to use non-OLAP standard relational tables/ and views. Also the BI Beans graph can be used in conjunction with an XML data source and this is documented in the Help system as well. The Reports section of OTN has some samples which show how to use a BI Beans Graph with an XML data source.
If you want to create a true multi-dimensional data warehouse then you will need the two database patches (9.2.0.4 and 9.2.0.4.1). If you send me an email ([email protected]) with your company address and database operating system I will cut you a CD with the required patches.
Business Intelligence Beans Product Management Team
Oracle Corporation

Similar Messages

  • Message-driven bean questions

    Hello,
    i'm an Italian student trying to develop java applications in NetBeans IDE 6.1 with GlassFish V2, using Java EE 5; since I only recently approached java web programming, I have encountered some problems in using enterprise beans, especially message-driven ones: to get in touch with the stuff, I have created an enterprise application project in NetBeans with a plain message-driven bean and a servlet who sends a message to this bean, following an online netbeans tutorial.
    I'm using annotations to refer the resource in the servlet (the jms name I assigned the bean is "TestBean"):
    @Resource(mappedName="jms/TestBeanFactory")
    private ConnectionFactory connectionFactory;
    @Resource(mappedName="jms/TestBean")
    private Queue queue;I send the message by creating a connection, producing the message with a MessageProducer object, and sending it:
    Connection connection = connectionFactory.createConnection();
    Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
    MessageProducer messageProducer = session.createProducer(queue);
    TextMessage message = session.createTextMessage("This is a message.");
    messageProducer.send(message);
    messageProducer.close();
    connection.close();In the message-driven bean, I have my onMessage() method catching the message and writing to the system.out his text content:
    public void onMessage(Message message)
            TextMessage msg = null;
            try
                if (message instanceof TextMessage)
                    msg = (TextMessage) message;
                    String x = msg.getText();
                    System.out.println(x);
            catch (Exception e)
                e.printStackTrace();
                m_ctx.setRollbackOnly();
            catch (Throwable te)
                te.printStackTrace();
        }The message is sent and received, and the content printed. Ok, here are my questions:
    1) in the output window of netbeans I see the output but also an exception: "DirectConsumer:Caught Exception delivering messagecom.sun.messaging.jmq.io.Packet cannot be cast to com.sun.messaging.jms.ra.DirectPacket". What does that mean?
    2) I can't figure out how to make the bean answer this message to the servlet...and of course the servlet receive this response: in plain words, I would like to send back another message from the bean to the servlet, and process it. Can someone explain me how to do that?
    Thanks?

    1) in the output window of netbeans I see the output but also an exception: "DirectConsumer:Caught Exception delivering messagecom.sun.messaging.jmq.io.Packet cannot be cast to com.sun.messaging.jms.ra.DirectPacket". What does that mean?casting issue, but i don't know why.
    2) I can't figure out how to make the bean answer this message to the servlet...and of course the servlet receive this response: in plain words, I would like to send back another message from the bean to the servlet, and process it. Can someone explain me how to do that?a message driven bean cannot sent a response back. MDB is asynchronous. if you need to send a response back, you
    shouldn't be using an MDB. In that case, it sounds like you want a synchronous response. let a SLSB do it.
    %

  • Jsp,servlet,bean question,please help

    The Tomcat Web server set up like this.......
    The directory structure is
    e:/sampleapp/WEB-INF/classes
    /lib
    And the web.xml is in the WEB-INF for the use of ay potential servlet.
    The basic understanding is that all the .java files go into the WEB-INF directory and the .class files go into the classes directory.
    All the .jsp files go into the sampleapp directory.Till here is correct I feel.
    Now for my qustion......
    I plan to use jsp,servlet and beans for a potential web application...,where do all these files go?,just the same as above or is there a difference.
    Hope that I have given a reasonable explaination to my question.
    Thanks for any replies
    AS

    All of your compiled servlet and java bean (java
    classes in general) will be placed into the following
    directory (under a directory structure matching the
    java package they are in):
    e:/sampleapp/WEB-INF/classesAll of your .jar files that are used as libraries (not
    your .jar files for applets):
    e:/sampleapp/WEB-INF/libAll of the rest of your JSP files, javascript files,
    HTML files, JAR files, images files, etc. will go into
    the following directory:
    e:/sampleappYou must make sure you put your sampleapp directory
    where tomcat can load it. Or use the admin tool to
    load it. If you make a .WAR file with a corresponding
    web.xml file in it, it will simplify loading it into
    tomcat. It also will help you do your servlet
    mappings, etc. I hope this helps.Thanks for your timely response.To add to it,let me tell you.
    The <b>bean</b> files are put into a package right,so they should be put into the WEB-INF/classes/<package name>
    What about The <b> servlet </b> files...... they are just put into the WEB-INF/classes/ directory????
    Kindly let me know.
    Thanks
    AS

  • General Design With Database and Session Bean Question

    I have an application I am developing where users connect to individual databases located on a server. When they login an admin table is accessed which shows what databases they have permissions to. I am then storing the connection to the database in a backing bean. Hoping to use this connection throughout the session. Is this a good practice to have a users connection left open over the session? I can't create a database pool for each individual database and each user for that database.
    If I can store that database connection in a session bean. How do I access that connection from another bean. Or from another java class? I am using Glassfish for my application server with JSF1.2. I have looked at resource injection but have not had any luck with sharing the session bean information.
    Sorry if this is a trivial question. I have been a Java developer for years. But just starting developing webapps using JSF.
    Thanks

    JuCobb2 wrote:
    I am then storing the connection to the database in a backing bean. Hoping to use this connection throughout the session. Is this a good practice to have a users connection left open over the session? No it is not. Why should you do so? Always keep the lifetime of connection, statement and resultset as short as possible.

  • Group by day - evaluation date formula question

    Hello,
    I am currently working on a report for on-call coverage.  I am having difficulty grouping by date and I'm hoping someone can help me.  Here is my situation.
    The on-call database has a coverage start date and coverage end date.
    Person A has a coverage start date of 9/1/2009 and a coverage end date of 10/5/2009.
    Person B has a coverage start date of 9/15/2009 and a coverage end date of 10/10/2009.
    The report I am trying to create needs to be grouped by the calendar day of coverage.  What I mean is, I need to be able to evaluate the coverage for a particular day.
    If I run the report for the evaluation date of 9/10/2009, it would show Person A, their coverage start date and coverage end date.
    If I run the report for the evaluation date of 9/20/2009, it would show Person A and Person B, with their respective coverage start and end dates.
    My question is, how do I create this evaluation date?
    Since this is a report for on-call coverage, I will also need to run this evaluation date into the future to confirm that there aren't any gaps in coverage.
    What I need to do is run this report for so the evaluation date would be for the next month.  So if I ran the report today, it would show me the on call coverage for November 2009, grouped by day.
    Any help you can provide would be greatly appreciated.

    You will need a calendar-type table, with one record per date.  Then, base your report on something like (MS SQL):
    select calendar.date, on-call.name
    from calendar, on-call
    where calendar.date between '{?lowDate}' and '{?highDate}'
    and calendar.date between on-call.start_date and on-call.end_date
    The first condition of the Where clause selects all of the dates that you want to report.  The second selects each person on-call for each of the dates from the calendar.
    You could also code a loop in the SQL Command, but calendar tables are really quite handy.  (For example, to indicate what dates are company holidays, where no on needs to be on call...)  I'd suggest setting one up if you don't have one available.
    HTH,
    Carl

  • Bean questions

    i have gathered 2 questions.
    i was reading entity bean (BMP) and after reading i got 2 questions which i am not clear enough.
    let me put those questions...
    1) <reentrant>false</reentrant> what is the meaning of this tag ? what it does ?
    2) i dont see Synchroniztion keyword while writing an EJB BMP code......does this Synchronisation is taking care of by the Container ? bcoz there might be multiple user after all.
    you know, after reading these stuffs it seems to me ,...more credit will go to the vendor rather developer. bcoz much of the things are managed by the contaner.
    thank you

    1) http://en.wikipedia.org/wiki/Reentrant
    hi it says....
    A computer program or routine is described as reentrant if it is designed in such a way that a single copy of the program's instructions in memory can be shared by multiple users or separate processes
    so tag should contain true(i.e <reentrant> true </reentrant> ) bcoz there might be multiple user ! but the DD declares it as "false" !!...contradictory!
    2) The container handles the synchronization. You are
    actually not even allowed to use synchronization in
    your code.
    /Kaj

  • EJB 3.0 Session Bean question

    Hi there,
    How'd I expose a method of Stateless Session Bean in EJB 3.0? I don't seem to find any annotation for that.
    Thanks in advance.
    Saeed

    If you need to expose method implemented in Session bean, you can invoke the method call from within another method called in Client.
    This method has to be defined in the remote interface . The method you are trying to invoke can be defined somewhere else but called in your bean class from within the method definedin the remote interface.

  • Help: simple request bean question

    Help!
    I have a request scoped bean GroupHandler which has a list of groups and I display them in a dataTable. Each row is a link to the "viewGroup.jsp" page which shows a detailed view of the selected group.
    Like so:
    <h:dataTable value="#groupHandler.searchResults" var="group" >
    <t:commandLink action="#{groupHandler.showView}">
        <h:outputText value="#{group.name}" />
        <t:updateActionListener property="#{groupHandler.selectedGroup" value="#{group}" />
    </t:commandLink>
    </h:dataTable>When I click the group name link, a breakpoint in the showView method gets hit, and the breakpoint in the setSelectedGroup method gets hit. And the user gets redirected to the correct "viewGroup.jsp" page.
    The problem is the "viewGroup.jsp" page is trying to display the attributes of groupHandler.selectedGroup, but this object is null. I guess what's happening is t:updateActionListener is calling the setSelectedGroup method of request scoped GroupHandler #1, but viewGroup.jsp is accessing GroupHandler #2 which has a selectedGroup of null?
    How am I expected to set the selectedGroup appropriately? Help!
    Robert
    PS. This appears to work fine when I scope the bean as "session", presumably because there's only one GroupHandler in the mix.

    I believe you are using apache tomahawk tags.
    For your requirement, you can do some research on [t:savestate|http://myfaces.apache.org/tomahawk-project/tomahawk/tagdoc/t_saveState.html] tag.

  • Stateful Session Bean Question

    I have a stateful session bean being invoked by my web tier on several request/response transactions. What would be the best way to locate the same session bean ? Would that be the create method in the Home i/f or would i need to supply a finder method for locating an existing bean?

    Hi,
    Store HomeObject or EJB Object in the Session in the WebTier.
    Anil

  • Urgent: Entity Bean question

    Hi,
    I am using an entity beans to store and load records in a table. When I save records to the table I store them in an order of Primary key ID, but when loading the entity bean this order is not being preserved. Is there any way I can specify what the order (ascending or descending) the entiry bean needs to load records?
    Thanks.

    Dunno what exactly are you asking.
    I mean how are u making bulk entity bean save records?
    What exactly is the purpose ?
    Cheers,
    manjunath

  • Worker Evaluation Status Reporting Question

    When I run a report for "Task Name for Worker Role" and "Performance Task Status' I get results that show some Worker's have a performance task that is "Ready" and one that is "In Progress". I'm not sure why the status is not one or the other. Does anyone have any idea why or how worker's can have an Evaluation that is both "Ready" and "In Progress". Or does anyone know how to set-up the report so that I can accurately report on where Workers are in the process?
    See attached for screenshot of report returns.

    Hi,
    Multiprovider Works on Union relation.
    Your requirement is based on Join.
    Infoset works on Join.
    Solution:
    1.You can create a infoset if the data is comparitively less.(Infoset will have performance issue,Where at runtime joins will happen and SID would be generated)
    2.Add Created date in the Snapshot Infocube and load the data from Infoobject.Then you can restrict the same.
    I hope it helps.
    Thanks and Regards,
    MuraliManohar.

  • Java bean question

    Hi ,
    I have small jsp file.having 11 elements.
    I need to set those values to the javabean class.
    and then I want to retrieve those values in servlet.
    How to set the values to the bean class.
    we can set values when we call another jsp and get those.
    but in servlet.I don't want to maintain hidden fileds of all 11 .
    is there any possibility to set the values
    help me.

    hi,
    you can use '<jsp:usebean.... setproperty=>' tag, which is automatically taking the values from the form, whether elements' names and the names of the methods in the beanclass are same (simple rules to be followed). once it comes in the bean, according to the scope set for the bean, it can be available in the context. When it is in the context, from serlvet you can access it.
    Hope i have understood the problem and please let me know if any.
    thanks
    --Karthik                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Java beans question

    I am trying to write a simple bean and run it in the beanbox in the bdk1.1
    I have written a jar file (SimpleBean.jar) that contains the files SimpleBean.class and manifest.tmp.
    The manifest is :
    Name: SimpleBean.class
    Java-Bean: True
    When i try to add the jar to the beanbox i get the following error:
    "jar file d:\JavaBean\SimpleBean.jar didn't have any beans!
    Each jar file needs to contain a manifest file describing which entries are beans. You can should provide a suitable manifest when you create the jar."
    Could somone please tell me what i am doing wrong.Thanx

    The manifest file name is MANIFEST.MF (not .tmp).
    Have a look at {your jdk home}/docs/guide/jar/jar.html
    JCG

  • Another Bean Question.

    I have a Vector of Vectors in request scope that is holding search results.
    <jsp:useBean id="searchResults" class="java.util.Vector" scope="request" />as I iterate through the Vector, I am pulling each (sub)Vector off and printing out the contents.
         <ul>
         <logic:iterate id="item" name="searchResults">
              <li><bean:write name="item" /></li>
         </logic:iterate>
         </ul>the results look like this
    [1038, new001, 001, New , 512-555-1212, [email protected], 13, 1, User]
    [1041, new002, 002, New, 512-555-1212, [email protected], 13, 1, User]
    [1037, test002, 002, test, 512-555-1212, [email protected], 13, 1, User]
    [1042, new003, 003, New, 512-545-1212, [email protected], 13, 1, User]
    [1043, new004, 004, new, 512-555-1212, [email protected], 13, 1, User]
    [1045, new006, 006, New , asdf, [email protected], 12, 6, Developer] the records shown in the rows above are, in order, id, userid, last name, first name, phone number, email address, department id, role id, and role name.
    What I would like to do is to define that item as a Vector and pull out selected values like this.
         <ul>
         <logic:iterate id="item" name="searchResults">
              <bean:define name="item" id="item" type="java.util.Vector" />
              <li><bean:write name="item(1)" /></li>
         </logic:iterate>
         </ul>the above code would select the second value in that "item" Vector and print out only that.
    Sadly, this does not work.
    Any ideas?
    Thanks
    James.

    OOPS!
    This is my corrected syntax
         <ul>
         <logic:iterate id="item" name="searchResults">
              <bean:define name="item" id="item" type="java.util.Vector" />
              <li><%= item.get(1) %></li>
         </logic:iterate>
         </ul>and the corrected error
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: 42 in the jsp file: /displaySearchResults.jsp
    Generated servlet error:
    C:\Tomcat5\work\Catalina\localhost\myApp\org\apache\jsp\displaySearchResults_jsp.java:155: cannot resolve symbol
    symbol  : method get (int)
    location: class java.lang.Object
              out.print( item.get(1) );
                             ^
    1 error

  • JSC2 - Disgusting backing beans question

    After manually writing jsf code for about a year I've started considering switching over to Creator 2. I am in love with the UI components and quick drag drop page creation, but I absolutely hate the backing beans that are generated. Is there a way to use only my own and get rid of all those messy bindings that are created for each component? Any help on this subject would be endlessly appreciated.
    Thank you for your time,
    - Daniel

    Hi Daniel,
    The backing bean is an integral part of the webapplication created in Creator. Could you please tell us what is the problem you are facing with the backing bean? What do you mean by only your way? Could you please elaborate.
    Cheers
    Giri

Maybe you are looking for

  • How to call a java script method to open a saveAS dialog box in MAU .

    Hi All, I am Enhancing the MAU application. I want a link in my order detail page , say open a link When I click on that link a save as dislog box should open. With a normal jsp and java script it can be done easily , but not sure about the coding to

  • Any solutions for "Export process terminated unexpectedly [11]" problem?

    Hey guys, I'm trying to simply use Quicktime Pro (Version 7.6.6 Build 1632) to enable the "Fast Internet Start" feature of a 640 x 480 video H.264 video. It uses 16-bit Little Endian for audio, if that's of any help. Anyway, like lots of other users

  • Update reports con aq.jms

    buenas noches, no hablo muy bien ingles, pero estoy teniendo un problema con BAM 11g cuando creo tableros alimentados por aq- jms, los tableros despues de un tiempo no se actualizan o pierden datos los ems de bam, en el log de bam tengo el siguiente

  • Elements 9 start up page in black/grey fonts

    Does anyone know where one can download the classic work page with white background with classic toolbars rather than black ground/ grey fonts which are very hard( for me) to see. There should be a choice for customers - this aspect is becoming a pro

  • How do I select a path?

    With the fairly seamless sync to Illustrator, I have been sketching a lot more in Ideas. I have found that when I open the file in Illustrator, each of the lines that I draw are clearly paths, which makes it really easy to select them and erase an en