Implement Search Engine in Oracle ADF 11g

Hi All,
I am using Oracle jDev 11.1.1.5.0
I want to implement Search Engine within my application.
User of my application will search for anything which is very related to my application only.
User can't use it like Google/Yahoo/..etc.
He/She can only search for the things which are stored in my Database only.
Is it possible?
If yes, then how should I proceed?
Appreciate your help.
Thanks and Regards,
Madhav K
Edited by: Madhav on Mar 9, 2012 3:59 AM
Edited by: Madhav on Mar 9, 2012 4:33 AM

Hi Navneeth,
Thanks for your reply.
I heard about this for the first time from you. I read about this on Google.
I think this is a new separate big software.
Can you please look at this,
http://docs.oracle.com/cd/E10502_01/doc/install.1018/e10464.pdf
and tell me is this the one which you are talking about?
Is there any other way to implement search engine within my application?
Bacause I think this software is a very big software.
Thanks and Regards,
Madhav K.

Similar Messages

  • Disabling tooltip in Oracle ADF 11g

    Dear All,
    Is there anyway to disable the Tooltip for the Application globally . As of now, we have this "shortDesc" attribute defined in all our component.
    Thanks in advance.
    Regards
    Deivee

    Hi Navneeth,
    Thanks for your reply.
    I heard about this for the first time from you. I read about this on Google.
    I think this is a new separate big software.
    Can you please look at this,
    http://docs.oracle.com/cd/E10502_01/doc/install.1018/e10464.pdf
    and tell me is this the one which you are talking about?
    Is there any other way to implement search engine within my application?
    Bacause I think this software is a very big software.
    Thanks and Regards,
    Madhav K.

  • Implementing Event listeners in Oracle ADF

    I have a selectonechoice UI component by which the user selects the user name and an UI table component which displays all the documents the user has access to. There are three tables involved 1) User 2) Access 3) Documents. USER table has a FK relation to ACCESS table. The ACCESS table has FK relation to DOCUMENTS table.
    I have written two SQL queries/view objects (userView) to get the user name and another join query (userAccessView) to get the document names that a particular user has access to.
    I want to link the two UI components such that when the selectonechoice UI component changes value, the table UI component should display document list has the user has access to.
    Is there any sample example of how to implement the functionality using Oracle ADF? Or any suggestion on how to do it.
    Regards
    Thomas

    You should be able to achieve this with PPR - for example see this demo of the navigation list:
    http://blogs.oracle.com/shay/2008/11/the_navigation_list_select_som.html

  • Oracle ADF 11g – Authentication using Custom ADF Login Form Problem

    Hi Guys,
    I am trying to Authenticate my adf application using custom Login Form.
    following this..
    http://www.fireboxtraining.com/blog/2012/02/09/oracle-adf-11g-authentication-using-custom-adf-login-form/#respond
    But my Login Page is not Loading.I think its sending request in chain.my jdev version is 11.1.1.5.Any Idea.
    Thanks,
    Raul

    Hi Frank,
    I deleted bounded code and In another Unit Test I created a simple login.jspx page and applied form based authentication but still facing same problem means something wrong in starting.
    My login.jspx page is
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
              xmlns:f="http://java.sun.com/jsf/core"
              xmlns:h="http://java.sun.com/jsf/html"
              xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
      <jsp:directive.page contentType="text/html;charset=UTF-8"/>
      <f:view>
        <af:document id="d1" >
          <af:form id="f1" >
            <af:panelFormLayout id="pfl1">       
              <af:inputText label="USERNAME" id="it1"
                            />       
              <af:inputText label="PASSWORD" id="it2"
                              />
              <af:commandButton text="LOG IN" id="cb1" />
              <f:facet name="footer">       
              </f:facet>                 
            </af:panelFormLayout>
          </af:form>
        </af:document>
      </f:view>
    </jsp:root>
    Don't know wht real problem is

  • ORACLE ADF 11g /JSF TO  serviet (Service method) not invoking

    Hi,
    ORACLE ADF 11g /JSF TO serviet (Service method) not invoking
    My project name is : ComplProject
    inside the project im having 1 jsp say x.jsp
    work environment : (oracleADF 11g) jdev11 and weblogic server 10.3
    in x.jsp im displaying 1 go link -> when ever we click on GO link it should go to ComplServlet.java
    i tried like,
    FacesContext.getCurrentInstance().getExternalContext().redirect("/servlet/ComplServlet");
    the "ComplServlet" is an URL pattern in web.xml which points to servlet.
    but not working
    i pointed to faces-config.xml also , not working
    i tried to forward like
    FacesContext context = FacesContext.getCurrentInstance();
    ServletContext sContext = (ServletContext)context.getExternalContext().getContext();
    ServletRequest request = (ServletRequest)context.getExternalContext().getRequest();
    System.out.println("third line...............");
    HttpServletResponse response = (HttpServletResponse)context.getExternalContext().getResponse();
    response.sendRedirect("/servlet/ViewDocument");
    sContext.getRequestDispatcher("/servlet/ViewDocument").include(request, response);
    brief
    (from jsf page) after clicking on GO LINK i need to redirect or control should go to servlet ->service method
    thanks in advance
    regards,
    sandeep

    Hi,
    i tried like,
    FacesContext.getCurrentInstance().getExternalContext().redirect("/servlet/ComplServlet");
    the "ComplServlet" is an URL pattern in web.xml which points to servlet.
    but not workingUse like following.
        public HttpServletRequest getServletRequest() {
            return (HttpServletRequest)facesContext.getExternalContext().getRequest();
        public redirect(String url){
           getServletRequest().sendRedirect(getServletRequest().getContextPath() + "/servlet/ComplServlet");
        }If you are using golink as frank suggested then use it like this.
    <af:goLink text="ComplServlet" destination="/servlet/ComplServlet"/>no need of using context when using goLink,
    Regards,
    Santosh.

  • Oracle ADF 11G R1 and 11G R2 and Internet Explorer 11 Support

    Hello,
    We are using Oracle ADF 11G R2 (11.1.2.4), and now that Microsoft has pushed Internet Explorer 11 to Windows 7 and Windows 8 computers, we are finding that our application is not working with IE11.
    You get the popup that states "You are using an unsupported browser", and while everything renders on the screen, the application does not respond to user clicks.
    Does anyone have workaround for IE11, and if anyone from Oracle is reading, can you give any tentative guidelines for IE11 support.
    Thanks.

    Here's one workaround
    Jonas de Graaff weblog: How to run your ADF 11.1.x application under IE 11: a workaround
    http://jonasdegraaff.blogspot.nl/2013/11/how-to-run-your-adf-111x-application.html

  • How to implement search engine for pdf file.

    Hi
    I am newbie to AIR technolgy .how  to implement search engine . when i enter the name of file in search box , it should fetch correspoding  the pdf file .
    Please help me out
    Thanks
    Mohan

    Hi sekhar,
    Your Requirement can be implemented by OVS(Object Value selector) This is the custom search help .So that you can define on what basis the value has to be fetched.
    Look at the below link
    http://wiki.sdn.sap.com/wiki/display/WDABAP/ABAPWDObjectValueSelector(OVS)
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/606288d6-04c6-2c10-b5ae-a240304c88ea?quicklink=index&overridelayout=true
    You need to use the component WDR_OVS.
    It has 3 phases
    In phase 1
         You will fetch the value from input field to F4 help dialog box.
    In phase 2
         You will generate the search results , in this phase look for the input value given in field 2 and accordingly generate search result for the field 3.
    In phase 3
         The selected value will be returned to the original screen.
    Regards
    Karthiheyan M

  • Oracle ADF 11g

    Wondering if there is a Oracle ADF 11g Video site ? Site where all ADF 11g sample example clips are consolidated ?
    I did like ADF videos here http://blogs.oracle.com/shay/
    wanted to know more such video sites exclusive ADF 11g
    thx
    pp

    Hi,
    You can find more here http://www.oracle.com/technology/products/jdev/tips/fnimphius/index.html at ADF Code Corner Internet TV section.
    Regards,
    Pino

  • How to do search with LOV+oracle adf

    Hi,
    I m using jdeveloper 11g with oracle adf .As i know that input text with LOV has default search facility. Plz tell me how to make search by using LOV .so that when i click on input text with LOV data should come in form.

    hi
    check this
    http://andrejusb.blogspot.in/2008/02/list-of-values-component-in-search-and.html
    Regards

  • Implementing search engine on website

    Hi,
    can anyone advise me on how to go about implementing a search engine that I have coded in java onto a website? Thanks!

    Without knowing anything about what you've coded, no.

  • Any books for Oracle ADF 11g certification

    Hi,
    I am planning to take oracle ADF certification (Oracle Application Development Framework Certified Implementation ). Any suggestion on books and reading materials?
    Regards,
    Kumar

    There are currently three ADF books:
    The Quick Start Guide to Fusion Development JDeveloper and Oracle ADF - written by me!
    The JDeveloper Handbook - Mills et all
    The Fusion Developer Guide - Nimphius and Munsinger.
    Having been involved in developing the exam, any of the books will help you. If you want to get some practical experience on ADF (which is important for the exam) then we will be announcing a new set of collateral to help you - I will announce this on my blog, hopefully next week. (blogs.oracle.com/grantronald)
    HOpe this helps
    Grant

  • How can i implement "my own" security in ADF 11g

    Hi everybody,
    I have a problem and hope anyone could help me...
    Currently i am developing a ADF application, and i want to implement the security... the problem i have (and i read a lot of posts in the forum and other blogs and i don't found anything that help me) is that the "validation" of the user of password is with a webservice..... and the "roles" of the application are given to me with another web service.
    I read a lot and in the Fusion's Developer Guide in chapter 30 (Enabling ADF Security in a Fusion Web Application) explains very good how to implement the security in the application, but, that example really doesn't work for my problem.
    I wan't to know any way to in the "doLogin" action of my "Login button in my login page" to implement my own logic.
    public String doLogin() {
    2 String un = _username;
    3 byte[] pw = _password.getBytes();
    4 FacesContext ctx = FacesContext.getCurrentInstance();
    5 HttpServletRequest request =
    6 (HttpServletRequest)ctx.getExternalContext().getRequest();
    7 CallbackHandler handler = new SimpleCallbackHandler(un, pw);
    8 try {
    9 Subject mySubject = Authentication.login(handler); <<----------------------------- Here i wan't to invoke the WS that validate the user and pwd.
    10 ServletAuthentication.runAs(mySubject, request);
    11 String loginUrl = "/adfAuthentication?success_url=/faces" +
    12 ctx.getViewRoot().getViewId();
    13 HttpServletResponse response =
    14 (HttpServletResponse)ctx.getExternalContext().getResponse();
    15 sendForward(request, response, loginUrl);
    16 } catch (FailedLoginException fle) {
    17 FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR,
    18 "Incorrect Username or Password",
    19 "An incorrect Username or Password" +
    20 " was specified");
    21 ctx.addMessage(null, msg);
    22 } catch (LoginException le) {
    23 reportUnexpectedLoginError("LoginException", le);
    24 }
    25 return null;
    26 }
    And i wan't to know if i can save some other user information in some kind of session (like company, mail and other stuff).....
    And when i can login validating usr and pwd from the WS... how could i manage my roles ?
    Welll i hope anyone can help me.
    Regards from Mexico.

    Hi,
    to do this, you create a JAAS Login Module to authenticate against the Web Service. This then you wrap in an authentication provider that you configure with WLS. ADF Security does not perform any authentication itself and instead leaves it for the container.
    http://download.oracle.com/docs/cd/E17904_01/web.1111/e13718/atn.htm#i1154044
    Frank

  • 2 or more cascading selectonechoice in Oracle ADF 11g Rel 2

    Hi,
    I want to have 2 (later more) cascading (depending) selectonechoice component.
    The first combobox (partners) will be filled with the result of a SQL view object (PartnerLovView) execution, this query has NO (bind) parameter and only has one primary key as id and a name column (SELECT partnerId, partnerName FROM Partner ORDER BY partnerName).
    The second combobox (partner sites) has empty default value. This combobox will be filled with the result of a SQL view object (PartnerSiteLovView) execution, this query HAS a parameter (p_partnerId) and has one primary key as id, one foreign key for partner (partnerId) and a name column (SELECT partnerSiteId, partnerId, partnerSiteName FROM PartnerSite WHERE partnerId = :p_partnerId ORDER BY partnerSiteName).
    I can't achieve to bind the two comboboxes. I've dropped from the AppModuleDataControl the PartnerLovView1 to the JSF page as "Single Selection --> ADF Select One Choice... and also dropped the PartnerSiteLovView1 as same (this combo depends on the first combo selected value).
    In this case I get error something like: IN, OUT parameter missing, what is true because select need the parameter value. But how to bind it?
    I've set the autoSubmit to true for the first combo and partialTrigger property to the first combo id of the second combo.
    If a modify the (depending) second SQL and removed the paramter from base query and added a view criteria, this combo will filled but no reaction if I submit the first combo.
    How and where to bind the first combo selected value to the second combo?

    Hi Shay,
    thank You for your answer.
    The first solution doesn't meet my use case: I have two (later more for addinitonal) separate queries. No join.
    Second solution: can You give me some concrete source code? In the valuechangeListener I always got the label of the selected value not the real value (id). I've followed Your code with [getting value|https://blogs.oracle.com/shay/entry/getting_the_value_from_a_selec].
    Later I will be use more dependent comboboxes, this combos will prefilter a tree, and the tree will prefilter a table. Please send me (throw email) your contact too, because I need somebody who can help me, and maybe I send you my project use cases.
    Thanks
    Bye

  • Master Detail Screen in Oracle ADF 11g

    Hi Gurus,
    I am facing an issue with the master detail page. The page is meant for entring master detial information. The page has two view objects based on entity objects which are based upon the master and detail tables.
    I am using the Jdeveloper version 11.1.2.3.0 ( Jdeveloper 11g release 2). on Windows 7 on the embedded weblogic server ( included in the jdeveloper).
    Structure of Master and Detail Table are
    Master (pk1,attr1,attr2);
    Detail (pk1,pk2,attr1,attr2);
    The detail table is having a composite primary key in which pk1 is a foreign key and pk2 is incremented for each pk1, hence the value is like (1,1), (1,2),(1,3) ... etc.
    Now i have created a create insert operation in the page from the detail view object. And for generating the new pk2 value in the detail row i have written the logic in the doDML() method of the detail entity object.
        protected void doDML(int operation, TransactionEvent e) {
            System.out.println(operation);
            if (operation == DML_INSERT) {
                    DBTransaction trans = getDBTransaction();
                    String sql = "select max(nvl(pk2,0))+1 from xyz_detail where pk1="+this.getPk1().toString();
                    System.out.println(sql);
                    PreparedStatement pstmt =trans.createPreparedStatement(sql,0);
                    try{
                    ResultSet rs = pstmt.executeQuery();
                        rs.next();
                        System.out.println(rs.getString(1));
                        this.setPk2(rs.getString(1));
                        rs.close();
                    } catch (SQLException excp){
                            this.setPk2("Error");
                            System.out.println("Inside exception");
                        excp.printStackTrace();
            super.doDML(operation, e);
        }Now , when i am creating a single record and commiting the transaction the value of the pk2 in detail is generated and saved properly, how ever when i am generating multiple rows at once and then commitng the transaction noting is being done, neither the value of pk2 is being generated nor the rows afre commited please guide me accordingly.
    May be the answer of this question be in the behaviour of DBTransation , i am creating multiple rows and the calling the #{bindings.commit.execute} , what is the behaviuor of this commit, i think it should commit all the uncommited work, and apart from this as the logic is written in the doDML() method it must fire for every row of data created in detail once.
    Please Guide me accordingly.

    Hi,
    try these ways: override a create method in the Entity or use a groovy expression for default value of the attribute
    this post uses a sequence but it's the same
    http://one-size-doesnt-fit-all.blogspot.com.es/2009/03/adf-bc-using-groovy-to-fetch-sequence.html

  • Oracle ADF 11G R1 and Internet Explorer 11 Support

    Hello,
    I need to write my own post even if issue is written on this thread (https://forum.java.sun.com/thread/2602720) Because i suppose that post writer reached to his useful workaround  and no activity seems for a couple of months.
    Use 11.1.1.6 and Win8.1 IE11
    I did not find any solution or workaround which runs properly. Any comments are welcome.
    merry christmast

    The reason for this is that there is no solution at the moment. Oracle is working on one. Also check https://groups.google.com/forum/m/#!msg/adf-methodology/NP4g98AvrCw/uYf_cvDna_0J
    To my knowledge you have to open a SR with support.oracle.com and ask them for help to get the back port of the solution once it's ready.
    If you have a support contract you'll find a note for IE11 THERE too.
    Timo

Maybe you are looking for