11g (11.1.1.4) ADF and OPA

Hi,
I am using JDeveloper/WLS 11g (11.1.1.4). I have also installed downloaded the latest OPA modeling and server (Oracle Policy Automation 10.2.0 modeling and runtime).
I then went ahead and installed the determinations-server.war in 11g (embedded in JDeveloper) after modifying the ‘application.properties’ to include the following
load.rulebase.from.claspath=true
rulebase.path=rulebases
I was able to test the http://localhost:7101/web-determinations/ URL
I was also able to create a basic rule form the modeler and run it against the "Oracle Web determinations" from the tool (instead of the "Oracle Determinations Server").
My questions are as follows.
Q1. Deployment of Rules with Fusion: I would like my business users to be able to create rules and test them against a test WLS server preferably the Weblogic server that hosts my web-determinations. In this regard, i would like to know how i can configure the OPM tool to deploy/test against Weblogic. In other words, should i set specific values to Tools->Options->Rule based development->Embedded Server? The only settings i see are for Tomcat, but i am assumign i can put something similar to weblogic. Any sample will be appreciated.
Note that i do understand the issue about rulebase.path directory. In other words, i can either
a) explode deploy the determinations-server.war , or
b) add a director that will contains my rules to the weblogic class path, or
c) use something like -Ddeterminations.server.rulebase.dir=/some/other/dir/rulebases in my startWeblogic.cmd
Q2. OPA with ADF Example: Can anyone point me to a working example of OPA that has been integrated with ADF 11g. In other words, i am looking for an end-to-end scenario where i can develop my business rules in OPA and use them in an ADF application. It would be better if the example uses some values of the business rules that reside in a database.
Q3. OPA versus OBR: Can someone articulate lucidly the use cases when someone would chose OBR (Business Rules in ADF) versus OPA (the haley product), and the implications on ADF development.
Thanks very much,

1. In the current version, OPM doesn't directly deploy to anything other than local TomCat. You'll need to manually refresh your WebLogic environment with the latest rulebase.
2. I'm not aware of an ADF sample. I assume your goal is to host Web Determinations interviews in an ADF UI?
3. You should use OPA instead of OBR if you need any of the following:
a) Rules in natural language in any of the supported OPA languages (English, Chinese, French, Spanish, Portuguese, etc....)
b) Rules in Word/Excel document format that can be easily shared with business users
c) Interactive interviews for guided decision making, where questions can be automatically generated from rules, and screens are shown only as needed to make progress towards an answer
d) Detailed decision reports of which rules and data were used to reach a decision
e) Productized integration with Siebel or SAP
f) Rich test case development and regression testing capabilities
More generally OPA is very good at determinations. I.e. reaching the one right decision given a set of input data. It is not a good fit for optimization problems where the goal is to seek the best outcome given a series of constraints. It is also good at taking a large set of law/policy documents are managing them as interconnected rules. It is possible to efficiently manage thousands of pages of material as an OPM project.
For ADF development, anywhere you have a process that involves a complex decision step, or a calculation that depends on complicated rules that may change frequently or need good business visibility, OPA is a good choice.
Davin.

Similar Messages

  • ADF and WebCenter 11g libraries upgrade paths for WLS 12.1.3

    We want to upgrade one of our WLS from 10.3.6 to 12.1.3.
    (1) The application hosted on this instance uses the following ADF and WebCenter libraries (also deployed on the same WLS). Please confirm if these can be deployed in WLS12c without any changes or if we need to check on an upgrade path to ADF or Webcenter 12c components as well:
    adf.oracle.businesseditor(1.0,11.1.1.2.0)
    adf.oracle.domain(1.0,11.1.1.2.0)
    adf.oracle.domain.webapp(1.0,11.1.1.2.0)
    oracle.adf.dconfigbeans(1.0,11.1.1.2.0)
    oracle.adf.desktopintegration(1.0,11.1.1.2.0)
    oracle.adf.desktopintegration.model(1.0,11.1.1.2.0)
    oracle.adf.management(1.0,11.1.1.2.0)
    oracle.bi.adf.model.slib(1.0,11.1.1.2.0)
    oracle.bi.adf.view.slib(1.0,11.1.1.2.0)
    oracle.bi.adf.webcenter.slib(1.0,11.1.1.2.0)
    oracle.bi.composer(11.1.1,0.1)
    oracle.bi.jbips(11.1.1,0.1)
    oracle.bpm.mgmt(11.1.1,11.1.1)
    oracle.webcenter.composer(11.1.1,11.1.1)
    oracle.webcenter.skin(11.1.1,11.1.1)
    oracle.wsm.seedpolicies(11.1.1,11.1.1)
    orai18n-adf(11,11.1.1.1.0)
    (There are other libraries too but not anything related to ADF or Webcenter)
    (2) We also have EM extension template in WLS 10.3.6. How can we upgrade this? Do we need to delete this and install FMW infra 12c with the additional DB schema and then try to extend the 12c domain?

    Moved your thread to the WLS Communities since you are not asking if products are certified.
    Thanks,
    Lisa Fedynich

  • 11g Forms application, building in  ADF

    We have a 10g system that we are converting to 11g. I know you can fire off Java and ADF forms from Forms and vice versa.
    Wondered if anyone had any tutorials or info on how to do this.
    Were new to Jdev/ADF but have had a forms system for 15 years.

    This is interesting, since I just presented on this topic with a customer last week at the UKOUG - and the customer said "people say they want Web 2.0, but Web2.0 is just bringing the desktop experience to the browser - isn't that what Forms already does!"...and he is right. There is nothing to stop you developing your Forms to be more "web like" but still keep them in Forms - check out:
    http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/459564_en-gb.pdf
    Is Forms dated? Well it is a very mature product but if you can make it fit you needs then fine. Of course you are correct in that ADF and FMW give you many more opportunities which might open new channels for your application/business.
    If you want to look are redevelopment of FOrms into ADF check out
    http://download.oracle.com/otn_hosted_doc/jdeveloper/11gdemos/SummitADF/SummitADF_Redevelopment.pdf
    As Michael points out, you can call something like web.show_document to launch and ADF application, but you have to be careful, this is a separate transaction and you are not using the same database connection. So there is no "magic" sharing of transactions.
    You can also share business logic if you push logic into services and share between Forms and ADF.
    regards
    Grant

  • ADF and EJB. Why so little samples / information

    Hi All,
    I was wondering if other JDev / ADF developers have the same feeling as me in regards to ADF / EJB.
    There is barely enough information and examples on using ADF with EJB. Seems that most examples and blogs are related to BC instead.
    I was reading an article (sorry, don't have the link to it) not long ago that an Oracle Executive was asked if BC or EJB was Oracle's future and EJB was the answer. However, that doesn't seem to be the what most blogs and sample are about.
    I know that BC has tight integration with ADF, but it's not a standards based back-end framework. We are locked in the ADF UI for all of our development, but not touching BC at all. All code is EJB compliant.
    So, my request is:
    - comments? do other developers out there feel the same way?
    - bloggers, the great articles from "Frank Nimphius" and "Andrejus Baranovskis", not to mention others, can you guys post a little more on using ADF with EJB?
    BTW: great article on that "http://www.oracle.com/technology/products/jdev/tips/fnimphius/ControlHintsWithPojos/controlHintsWithPojos.html" (How-to find and set control hints on POJO entities in bean Data Controls)
    Thanks and Regards
    Jonny Oenning

    Hi!
    I rised this issue long time ago - with TP3 I noticed regression in EJB/JPA support with ADFm (binding layer as referred by Shay). Following the development, I draw this conclusions:
    1. Oracle is oriented toward J2EE standards, including the strategic orientation to EJB/JPA. The team that managed JDev 11g initial development phases was oriented toward EJB (but was replaced/fired sometime between TP2 and TP3).
    2. Oracle decided that FMW 11g stack products as well as EBS migration from PL/SQL to EJB is not feasible in short time frame (I think that was poor judgment). So, the BCs got the push over the EJB and TP3/4 was biased toward BCs. Even the default Fusion technology stack is changed - in TP1/2 the Fusion Web project was ADF RC + EJB buy default and then changed to ADF RC + BC4J. Also the development guides were "rephrased".
    3. As BC4J are proprietary Oracle technology, the are lacking many J2EE standard features and many strong points of the modern multi-tier architecture. Many developers are witnessing the performance / scalability issues as the BC4J are basically a mutant: they are SQL based concept wrapped into EJB for deployment! But they are not relaying on proven scalable J2EE technologies (like JPA/JTA, object caching etc.). They are trying to reinvent the wheel, decalratively offering the heaven of J2EE multi-tear architecture to old fashion SQL-focused architects/developers. But it is just a marketing - the truth is that BC4J are not and cannot be the replacement for proven J2EE architecture. They are trying to mimic the concepts of J2EE (like object-entity mapping, like JTA/JPA, like scalability and caching, transparent web-services exposition etc.) but they are lagging behind even J2EE 1.4 and we are facing the J2EE 6 in few months!
    4. Oracle is aware that EJB is the future but they are trying to bridge the gap between their legacy code written mainly in PL/SQL. So they developed and they are developing the JDeveloper 11g in fashin that should support and serve for their primary goals - migration of their own old PL/SQL based products to new, J2EE, world (of BEA!).
    So, anyone who is expecting the that Oracle JDeveloper is what they are marketing (full scale J2EE IDE) - is going to waste some time and money waiting the Oracle to finish it's half-way migration from PL/QL and Forms/Reports to PL/SQL + ADF RC! In few years from now.
    Thus, if you need efficiency in J2EE standards development - try something else than JDeveloper. Or, as suggested by Shay, don't use overmarketed ADFm as it is not compatible with EJBs in scalable / clustered deployment! Yes, that is proven issue (but I wont elaborate here as it is already well elaborated in this forum in another tread but the Oracle guys wisely neglected that issue).
    And beside few very very old and for me useless blog entries (one of which is not working in 11g as you may read in comments) there will be no much support for EJBs in this release of JDeveloper - I can bet!
    But, as final message to the public, I'm still stuck with JDev and EJBs as. When you develop you own patterns, it is still the best combination for developing the scalable, high performance apps on Oracle FMW 11g platform - mandatory including several grid technologies that are making the difference in scalability of true J2EE apps and quasi-J2EE "Fusion" apps based on BC4Js "silently" wrapped in EJBs for deployment.
    Regards,
    PaKo

  • Oracle ADF and Oracle Applications

    Hi All,
    Can we use Oracle ADF with current version of Oracle E-business suite (R11i 2 in my case)? Or we need to use only OAF and ADF can be used only for future release of Oracle ERP?
    It will be great if someone can list the benefits of OAF over ADF for Oracle EBS 11i 2. I want to convince the customer that ADF is not safe or not a good platform for the customizations in current release (R11i 2) and even for next immediate version (R12).
    Thanks in advance,
    CAH

    Hi,
    I don't think ADF can be used with Apps 11i,it can be user in R12(this is my understanding), if you want to run ADF pages from Apps then these pages should be located on External server and you can access this as an External Application.
    As far as customization is concrened, it can't be done using ADF only new Applications be developed in ADF and if you are planning to develop some custom application in Apps then ADf will be a good choice as migration to 11g will be easier(but it will not support Apps specific features like KFF, DFF, Attachments etc.)
    Please check Metalink Note 563047.1 on metalink for this and you can check some articles on this www.apps2fusion.com and Mukul's Blog.
    I hope you will get some clear picture on this.
    Regards,
    Reetesh Sharma

  • Best Practices for BI, ADF and Oracle Forms installations on Weblogic

    Hi, I'm researching options on upgrading to Oracle 11g Middleware. My company currently has Oracle Forms 10g running on Oracle Application Server.
    We are interested in using Oracle Forms 11g, ADF and Jdeveloper, and Business Intelligence with Oracle's Weblogic 10.3.5.
    Is there any whitepapers or documentation on best practices for installing alll of these components together?
    For instance, can ADF ( with JSF 2.x ) be installed in the same domain as Oracle Forms 11g but use different managed servers?
    Will Business Intelligence need to be in a seperate Oracle Home with it's own weblogic installation? I spend a lot of time trying to get the JSF upgraded to 2.x in the Business Intelligence installation and could not get it to work.
    I know it's a pretty broad question but thank you for any direction on this.

    Thanx for the reply! I read through the documents and they are very good at explaining how to install the different components individually. I still can't find much on installing them together. I hope it's not just going to be a trial and error thing.
    So far I've installed done the following successfully:
    Installed 10.3.5 weblogic
    Forms and Reports 11g on top of 10.3.5
    I've created an additional managed server for our ADF applications.
    My next step is upgrading the JSF to 2.x. I would have to stage patches 12917525 and 12979653. I'm afraid it will break the forms and reports though. Any ideas?

  • ADF and 100 tables

    Hi
    I'm new in ADF technology so I suppose my question is very simple.
    How can I create ComboBox witch have a fields with all tables in databes??
    I don't wont write manually, but I want that my application read all tables from database (JDBC connected)!!
    Then if I choose one of them the NavigationBar will be for selected table..
    If something is not clear pleas ask me, because my english is not very good :/
    Thank you for help.

    Shay:
    Could you give me more details or links where this is explained??
    Sorry but I'm new in ADF and Swing technology..
    Frank:
    I want to modify, add and erase rows in tables which someone select that table in ComboBox..
    For example I want to do something like this:
    http://www.oracle.com/technology/products/jdev/viewlets/1013/ADF_Swing_viewlet_swf.html
    but in ComboBox I must selected tables with my database!!

  • ERRORS in the Lab - Developer Day: Oracle ADF and Fusion Middleware Dev

    I atteneded the Developer Day on Oracler ADF and Fusion Middleware Development on 11/19. I did the lab (following step by step instructions) and encountered the following errors:
    1) Export to Excel (Step 4, actions 5-9) - Got run-time 500 error when run app. I had to skip these steps to be able to continue with the lab.
    2) Click on Printable Page (Step 4, action 16) - I looks like it works, but nothing shown up on the browser or printing actually happened.
    3) Click on Create Insert (Step 4, action 26) - Got Java.Lang.NumberFormatException
    4) There is no lab for mobile application development. Where should I start? [getting mobile plug-in software, lab tutorials]
    The instructor said that I could post any questions on the Forum. I hope that this is the correct Forum to post these types of questions. Thanks much in advance for your responses.
    Thoai

    Perfect, I get the exact same page when I login, however, this page doesn't have any links to the actual sessions.  If I remember correctly, after logging in another window used to open in which we could select the session to play.
    Please let me know how I can access the session from the page that is displayed after logging in.  Thank you for taking time to check, appreciate your help.

  • Oracle Database 11g Administrator or Oracle PL/SQL and Forms Developer?

    Hi,
    I am thinking about doing an Oracle certification course- Oracle Database 11g Administrator or Oracle PL/SQL and Forms Developer.
    Oracle Database 11g OCP and OCM certification requires 3 mandatory training courses to be completed that costs between $1900 and $3250/each. Oracle PL/SQL certication doesn't require any mandatory training course.
    Which one of these would be a good choice? Please advise.
    Thank you,
    Tracy

    Regardless of which path you want to take, in order to get the OCP certification in either the DBA or PL/SQL developer track, you must first obtain the respective OCA certification for that track. I'm assuming that since you are still undecided in which path to take that you haven't started working on either yet. If you look at the pages for the OCA DBA and OCA PL/SQL Developer certs and what is required for each, you'll see that the first block of tests for either certification (the SQL based exams) has the same options (1Z0-007, 1Z0-047, 1Z0-051) and passing one of those SQL based exams gives credit towards obtaining both OCA certifications. That might be a good place to start.
    Doing one of these tests first might give you some extra time to decide which track you want to pursue. But as Justin said, it really depends on what you do (or plan on doing) in your career as to which path might be more beneficial for you.
    As for the OCM level stuff, I wouldn't even think about it until you get the OCP. One step at a time... Same with OCP before OCA. That being said, my suggestions are just that, suggestions. You're free to take any exams/courses in any order, but you won't be able to obtain the certs until you have completed the requirements for each.

  • Oracle ADF and OAS licencing

    Hi all,
    I have been doing a research on JSF component, ADF and ADF Faces for our project. I have found some intresting things that
    ADF faces(donated to Apache by Oracle) is free but it is only for front end (not complete) as of ADF.
    ADF is more promising and good frame work. ADF is free to be deployed on OAS. but i am unable to find pricing for Oracle Application Server is it free ?.. and what is the price for Deploying ADF on Tomcat or other Open source Servers...?.Can i get this information I need it urgently. Thanks..

    Hi,
    the Oracle AS licence depends on the edition you want to use. I suggest to get in touch with a local sales office to get the pricing information.
    ADF Faces / ADF deployed to 3rd party servers has a licence cost of 5k USD per CPU (at least this is my latest information. So you better check this too)
    Frank

  • Oracle ADF and ECM workflow

    Hi,
    I'm looking for ideas on how to implement this which will involve using Oracle ADF and ECM Workflow.
    1. Oracle ADF App that will check-in an item into ECM.
    2. Using Oracle ECM workflow, an email is sent to the manager that a item has been checked in and is ready for review. The manager access the ADF app , clicks on a "Awaiting approval" and reviews the doc(in an iframe), makes comments(if possible) and then approves it in which case it is published or rejects it in which case it sent back to the employee.
    3. I found a similar posting to this Re: Custom pages at each workflow step in UCM
    Thoughts, ideas?
    Thanks.

    Everything, from checking in, to get a list of approvals, is available by services. You can call the service from an ADF and use the result of that service as a dataset to use in a table. In the administration menu, there are WSDL descriptors for each part for example the check in service, the search service, the workflow service,...

  • Hi, im a beginner in ADF and JDeveloper. Can anyone suggest me any video links for learning Oracle ADF?

    Hi, im a beginner in ADF and JDeveloper. Can anyone suggest me any video links for learning Oracle ADF?
    Thanks,
    Vijay

    Refer the below link as a starting point.
    https://blogs.oracle.com/shay/entry/how_do_i_start_learning_oracle_adf_and_jdeveloper
    http://sameh-nassar.blogspot.com.au/2010/04/main-references-to-learn-oracle-adf.html
    Cheers
    AJ

  • ADFS and BYOD in azure

    Hello ,
    We are in the process of moving all servers into azure , and deploying BYOD infrastructure hence no need for clients machine to be joined to the domain “obviously”
    My question is , if my clients are non-domain joined ? why do I need to deploy ADFS in azure at all ? since no on premise servers anyways 

    Avoiding Federation Now That Password Hash Sync Is Available
    A key driver for federation deployments with ADFS used to be that it enables users to use a single password across on-premises and cloud sessions. However, federation deployments take some effort due to the additional servers and network implementation.
    The on-premises servers also have to be Internet accessible through any corporate firewalls in a secure way, and they also have to be highly available since logins are not possible if they or their Internet connectivity are offline. Because password hash sync
    is a feature of directory synchronization, it is initiated from the on-premises server and doesn’t incur many of the infrastructure requirements and costs of federation. It only requires a single server and whilst that server requires outgoing access to the
    Internet in order to connect to Azure AD there is no requirement for inbound connections, custom firewall openings or highly available configurations.
    There are still some reasons why some customers will still prefer ADFS and directory federation over DirSync and password hash synchronization. These include:
    ADFS can be configured such that users who are already logged on to a domain joined and connected machine do not require any password re-entry to sign in at Office 365. This gives you true single sign-on since re-entry of the password is not required. With
    DirSync and password hash synchronization a user must still re-enter their password, although it will be the same password as they use on-premises.
    ADFS allows for client access filtering, which restricts access to Exchange Online to users based on their IP address.
    ADFS will honor Active Directory configured login time restrictions for users.
    ADFS can include web pages for users to change their passwords while they are outside the corporate network.
    With ADFS the authentication decision is always made on-premises and no password hashes are synchronized to the cloud. This may be obvious but can be sometimes a security policy requirement.
    With ADFS an administrator can immediate block a user to remove access where-as DirSync synchronizes these changes every three hours. Only password changes are synchronized by DirSync every two minutes.
    ADFS permits use of on-premises deployed multi-factor authentication products. Note that Azure AD supports multi-factor authentication but many third party multi-factor authentication products require on-premises integration.
    Where Microsoft Forefront Identity Manger (FIM) is required for some other FIM capability. FIM directory synchronization does not include password hash synchronization so ADFS will still be required for SSO login.
    Some on-premises to cloud hybrid scenarios require ADFS such as hybrid search.
    If you need any of these then Active Directory Federation Services is still the best option.

  • ADF And/Or JSF : A Shift to Future

    Hi All,
    I am using Oracle Forms since 1996 and worked in different versions of it. Now there is a move away from Forms to J2EE based solutions like ADF/JSF to name a few. Even Steve is writing a book for Oracle ADF Development for Forms Developers. I have few questions in mind, that
    1. What is the best way of learning these technologies means following the book Steve / Grant is writing will help us.
    2. One must know ADF before he could learn JSF, Is it a prerequisite ?
    3. For a Forms Developer what is a right tool (ADF/JSF) which is closed to form concepts he knows so that the shift could be easy and smooth and after that he can learn more.
    Thanks In Advance

    You got is a little mixed up - JSF is one technology that the ADF framework uses.
    So it is not two options - it is one option.
    A great way to start learning development using JDeveloper ADF and JSF is visiting the special center we built for people just like you - Forms developer who want to move to Java.
    http://www.oracle.com/technology/formsdesignerj2ee
    Try for example the hands-on scripts there.
    Then you can continue with the rest of the resource on the JDeveloper home page on OTN.

  • ADFS and ADFS proxy on 2012 and secondary on 2008 R2 is that ok

    I want to build my ADFS, ADFS Proxy for hybrid setup with exchange 2010 SP3
    I will have primary ADFS and ADFS proxy on 2012 servers and the secondary will be on 2008 R2
    as per my knowledge this should work but I want to confirm
    forest and domain functional level is 2008
    dcs are 2003 2008 and 2012
    thank you

    Hi,
    you cant mix the ADFS versions. Functional level is okay.
    You can see this also from Microsofts proposed migration strategy creating a new 2012 R2 Server with ADFS http://technet.microsoft.com/en-us/library/dn486787.aspx#BKMK_b
    Regards,
    Lutz

Maybe you are looking for

  • Not able to post in the past by trx ABSO 'cause of  transfer date

    Hi, First: I researched about ABSO, E AA698, T_ANLB, T_ANLC, and u201Cacquisitionu201D u2013 No answer find. I need to post by trx ABSO an acquisition value in a depreciation area that does not post into G/L. For that I created an special trx type, a

  • ITunes Error Message: "This person is not active."

    I updated my iTunes version from 9.0.2 to 9.0.3. Anytime I try to do the following in iTunes I get an error message: View my account Download updates to apps Download any songs from the iTunes Store I get the same error on my iPhone when I try to upd

  • Solution Manager 7.1 - Monitor scripts which runs as cron job at OS level ?

    Hi All, We have Solution Manager 7.1 in our landscape and we have configured RCA, Monitoring.. Is it possible to Monitor the scripts running as Cron Job at the OS level? If in case, the script stops due to an issue, we need to get the alert in Soluti

  • Really simple requirement

    Hi I'm not a great Photoshop user myself but sell Mac-based systems in London.  I have a client who wants a particular function to work in CS4 the same way it did in Photoshop 7, the one he's just upgraded from. He's not interested in learning anythi

  • Why can I not check my yahoo email

    I can access my email account and see that I have messages, but when I click on messages it displays the subject in very large font and will not let me open any of my mail