Good reference docs for JDeveloper/ADF?

In my new job I'm required to use Oracle Application Developer Framework and frankly it's quite a chore. Oracle documentation is nothing but tutorials. Their Javadoc is minimal at best. There's no real reference material that I know of.
Tutorials tend to be like following a cleared path through a minefield. It's great if you happen to be going exactly where the person that cleared the path is going.
But me, I like to get my head under the hood. To know why you should do things.

I found this one from the list that Shay posted to be most valuable:
http://www.oracle.com/technology/products/jdev/tips/muench/mostcommon/index.html
Also, if you have the FULL version of JDeveloper installed, just hit CTRL+minus to bring up the source search. Then type in DCIteratorBinding, for instance, to load the class' source into the editor window and see what is going on or set breakpoints. Extremely helpful.
Hope this helps.
Erik

Similar Messages

  • Good REFERENCE documentation for ADF, DCControls etc?

    The Oracle handbooks focus almost entirely on tutorials, and the author seems to take it as a personal affront if we move our hands from mouse to keyboard. What I haven't found is somewhere I can really look up one of these classes, and get significant descriptions of what the methods do. The Javadoc is very limited, at best terse and cryptic, at worst absent. (Compare an ADF class with, for example, a struts class).
    http://www.oracle.com/technology/products/jdev/tips/muench/mostcommon/index.htm is helpful, but it's not exhaustive.
    I've looked for an "outsider's" reference book for ADF etc. but no luck so far.

    I found this one from the list that Shay posted to be most valuable:
    http://www.oracle.com/technology/products/jdev/tips/muench/mostcommon/index.html
    Also, if you have the FULL version of JDeveloper installed, just hit CTRL+minus to bring up the source search. Then type in DCIteratorBinding, for instance, to load the class' source into the editor window and see what is going on or set breakpoints. Extremely helpful.
    Hope this helps.
    Erik

  • Reference doc for RTOM

    Hello Experts,
    I am looking for the reference documents for Real Time Offer Management(RTOM). Could you please help?
    Thanks & Regards,
    Swati

    Hi,
    Please see this:
    http://help.sap.com/saphelp_crm60/helpdata/fr/b4/2e694f2c1c4441bfcd1da4d575d455/frameset.htm
    http://www.sap.com/uk/solutions/business-suite/crm/featuresfunctions/realtimeoffermanagement.epx
    http://help.sap.com/saphelp_nw70/helpdata/en/22/1a103a67e548e399a5a6ffdd079d0f/frameset.htm
    Denis.

  • Good reference source for DVD Studio P 4

    I just purchased DVD Studio Pro 4. I'm looking for an author that will walk me through the process of DVD SP4 similar to Scott Kelby's style with Photoshop. Any suggestions?

    I just wanted to chime in on GPRM partitioning. If you already understand GPRMs in general, then you pretty much understand partitioning already as well. There are a few gotcha's, but in the most general sense, it's dividing registers which are 16 bits in length, into smaller registers, which are then 8 bits in length, or 4 bits in length, and so on.
    This is not good for everything you do, but it is good for basic things. Creating a counting script, and flagging menus, or tracks, all are good places to split register values to gain greater flexability and maintain free registers.
    As Hal said though, sometimes it's a good idea to not "just" master DVD Studio Pro, but to instead think more like an author and learn to use the scripting as a spec author would. You'll find that this kind of authoring is transportable into other systems and will help you as you move from authoring platform to platform.
    Bitshifting for example, is quite common in spec authoring. Sharing register values and looking at parts of the register for answers through bitwise functions for example, has been a standard authoring practise long before DVDSP. Understanding the bit structure of existing SPRMs and how to maximize the use of GPRMs through Bitwise is essential.
    If you ever come to edit DVDs after the fact, it's essential to understand that level of scripting, as you will see it all over the abstraction layer.
    The problems with Books is, it takes almost a year to go from idea, to book, and they don't often sell well enough, or appeal to the masses enough to cover such specialized topics such as GPRM partitioning. But user groups, forums, and free tutorials are often able to pick up that slack left by published books.
    While I have not seen anyone pickup the topic of GPRM partitioning in a free tutorial, I am sure someone will in due time.
    Check out Ken Stone's FCP site for a ton of free tutorials. I think he easily has the widest selection, and all will cost you nothing.
    As for forums, I think this forum has become the premiere forum for DVDSP customers. The most willing to help minds are all here at some point or another, and you can often get a good answer to your question.
    If you want to learn scripting, there are plenty of tutorials out there now. Start small, and you will grow. Once you get it, it's a great toolset to have on your side.
    -Alex

  • Where can I find reference docs for descriptor xml files?

    Hi,
    I am trying to do some analysis on an existing application. I have all the descriptor xml files and want to get detailed information on the options available on each tag. For example, there is a <maintain-cache> tag within the <query> tag and I would like to find the details of the options available. Is there a DTD or XML schema definition available where these options are discussed in detail? I'd prefer to see this discussion from the XML descriptor file (lowest level) perspective.
    Thanks

    Although TopLink's meta data is generally used in XML it is typically modified using the mapping editors (standalone Mapping Workbench or JDeveloper integration). These provide access to all of the configurable options. In addition some customer extend or write their descriptors in code using the documented API.
    The best way to interpret the XML is to use the XSD in conjunction with the API. You will find the organization of the XSD matches the programmatic API in the JavaDocs.
    Doug

  • Good reference book for FinalCut Express

    Can someone recommend a book for a beginner in FCE?
    Thanks

    I don't agree with that. The book does cover some advanced topics but everything from the basics upwards is covered. For example, "Title" in the index lists page 479: "To generate a basic title screen".
    1. To generate a title screen, do one of the following:
    - From the generator pop-up menu in the lower right of the Viewer window choose Text > Text.
    - On the Browser's Effects tab, choose Text from the Video generator folder (Figure 17.7).
    The new Outline Text Generator appears in the Viewer.
    2 In the Viewer, click on the Controls tab to access the generator's controls; then specify your text control settings as outlined in the previous section, "Text generator options checklist" (Figure 17.8).
    You can specify only one font per text generator.
    3. Click back to the Viewer's Video tab and edit the text clip in your sequence in the Timeline. If you want to superimpose your text over video, choose the Superimpose edit type when you perform your edit (fugure 17.9).
    You can edit, filter,and animate text clips as you would any other video element.
    Pretty simple and complete. I find it useful to remind me later how to do something once I have learned the technique from doing one of Tom's Lessons in his book.

  • Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile

    Where can I find "Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile"?
    Thanks a lot for your time.

    Hi, this is referring to the JavaDocs for Java methods/classes supported by ADF Mobile. You can typically right (or ctrl) click on any ADF Mobile specific Java method and select "JavaDoc". You can open up a sample app that contains any Java class - for example the HR sample app, and find any method with name "adfmf*". You should be able to see the Java doc for the ADF Mobile related methods/classes.
    Thanks,
    Joe Huang

  • Good reference book

    Hi,
    MII was introduced to our company just some days ago. So, the knowledge of the subject is quite poor. Now we're searching for a good reference book for MII to have good and quick support.
    I'm wondering whether the following would be a good choice - well, we're just beginners in this moment ... :
    <Implementing and Configuring SAP MII, SAP Press>
    Propably you have a better idea!?
    Best Regards

    Hi Michael,
    As per my knowledge This is the only book on SAP MII which is availble
    It is a very nice book.
    other than that I use to follow SAP MII Help.
    [http://help.sap.com/content/documentation/sbs/docu_sbs_mii.htm]
    There is plenty of documents and blogs available in SDN for SAP MII you can check out below URL
    [https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=15601]
    Hope it helps !!
    Regards,
    Manoj Bilthare

  • Prerequistees for Jdeveloper and ADF !

    Hi all,
    I m 11g form/reports developer and has some basic knowledge of Java.
    Please let me know prerequistees for Jdeveloper and ADF in details.
    Thanks/Regards.
    Bhatt.

    No need to jump on 12c! I understand you want to learn ADF. In this case read Shay's blog https://blogs.oracle.com/shay/entry/how_do_i_start_learning_oracle_adf_and_jdeveloper whihc gives you a good list of stuff you can do. If you think you know enough about one of the topics, goto the next.
    There are plenty of other material on the web like vidoes or onlins tutorials like https://blogs.oracle.com/jdevotnharvest/entry/learn_adf_online_and_for or Oracle ADF Insider - Learn Oracle ADF Onliner
    or https://blogs.oracle.com/jdevotnharvest/entry/learn_adf_online_and_for
    and more linked on hte JDev home page.
    Timo

  • A Good Reference for Aperture, Versions, File Names, Changing & Moving

    I was wondering if there is a consensus on a good reference for understanding how Aperture handles files?
    Versions and file names.
    How do you change them in Aperture?
    What happens if you change them in Finder?
    Do I need versions? (can't I just us file names?)
    What about moving the masters, or changing where there are located at in Finder?
    Can I do that in Aperture?
    Can I only do that in Finder?
    Should I never do that in Finder?
    The reason I'm looking for a good reference is because I haven't found one. The user guide (or manual) that comes with Aperture doesn't help with these issues. Search file name and nothing comes back.
    I did get a copy Apple Pro Training Series book for Aperture 3. But I don't think it does a good job explaining how Aperture's file system works, especially in relation to Finder.
    Rather than fill this forum with endless questions (which could be answered by reading the manual and using it the software) I'd like to get a better understanding, from a good source.
    I've only used iPhoto for Mobile Publishing, ATV and now Photo Stream. I don't use it to organize my decades of photos. I don't like having all my photos inside a managed database, which I don't have to do with Aperture. I never understood why you'd want to change the name of a photo in iPhoto, when it never changes the file name. If you send it to someone, after you changed it's name, the other person gets the photo with the original (still in Finder) file name.
    Thanks.

    I never understood why you'd want to change the name of a photo in iPhoto, when it never changes the file name.
    This may help or not but here goes.
    There's a distinction to be made between files and the data they contain. The example I use is as follows: In my iTunes Library I have a file called 'Let_it_Be_The_Beatles.mp3'. So what is that, exactly? It's not the song. The Beatles never wrote an mp3. They wrote a tune, some lyrics, recorded it and a copy of that recording is stored in the mp3 file. The file is just a container for the recording. That container is designed in a specific way attuned to the characteristics and requirements of the data. Hence, mp3.
    Similarly that Jpeg / tiff/ raw/ whatever is not your photo, it's a container designed to hold that kind of data. And along with that data comes opportunities: Metadata, for a start. Exif and IPTC contain vast amounts of information - some it very basic, like the date and time the shot was taken - some of it quite complex, like a lot of details of the settings used in the camera.
    Aperture, iPhoto et al are all about the data and not the file. Import the file and forget about it. Process the image - crop it, fix red eye, run it through the whole gamut of tools in the App and the file never changes at all. Create multiple versions of the image. But there's still only one file. Name it. You name the photo - and that is an entry in the Exif or IPTC. The name of the photo has nothing to do with the name of the file. Because the file is just the tin for the beans.
    Even when you export, unless you specifically choose to export the Master, you are exporting the processed Photo into a different container - that's why you can export Raw as Jpeg, or Jpeg as Tiff. Because the process of export just puts the image into a new container.
    Basically, if you want to manage files you need to use a File Manager. But you're using a Photo manager and expecting it to behave like a file manager.
    And, of course, apps like Aperture and iPhoto have the option to use the Title of the photo as filename on export to the new file.
    Does that muddy the waters?

  • Best/Worst Labview Book for Beginner/Advanced/Good Reference

    I saw a few other posts like this one but they were not very informative.
    I thought I'd start this thread so everyone can voice thier opinion on what the best/worst Labview Reference is so that beginners (like me) and people just seeking information can know what to, and more importantly what NOT to buy.
    List the good/bad points about the book like:
    Does it teach good coding style?
    Is it a good reference when you are done reading it?
    How are the examples in it?
    Is it easy to understand?
    Things of that nature...
    Again I'm sorry for kind of reposting this question but like I said, the other posts just give a list of LV books and not any information about them, not even if they are worth reading. It just looked like a listing from a search on Amazon.
    Cason Clagg
    SwRI
    LabView 7.1, Windows XP

    Some other users recommended recently the book "LABVIEW Graphical Programming -- Practical Applications in Instrumentation and Control" by Gary W. Johnson. I haven't read it myself. This site has a big knowledgebase with many tutorials and examples, many of them many good, but they are usually topic specific and do not work as a course.
    You should try to reread the manual in a few months. After you have gained some experience it is much easier to read and you will find it has some very interesting stuff.
    As a side point, most people on this site do not get paid for doing this. Only those with blue names are from NI. The rest of us do this as a personal basis for several reasons: We like to help people, there are some very interesting things which can be learned from being around here and it's usually just plain fun (try looking at the BreakPoint. If you appreciate it, why not come back when you have more experience and help others?
    Try to take over the world!

  • MB1A : FI doc for Goods Issue

    Hi,
    When i enter Goods Issue with Tcode : MB1A betwen 2 plants i have two FI Docs created automatically, i want to know when we maintain the accounts used in these docs.
    Please what's the path IMG or Tcode to do that?
    Regards.

    Hi,
    GBB is for Offsetting entry for inventory posting.
    U can assign ur GL accounts to that particular valuation class for such material u r making goods issue.
    How does the system find the relevant accounts?
    When entering the goods movement, the user does not have to enter a G/L account, since the R/3 System automatically finds the accounts to which postings are to be made using the following data:
    o Chart of accounts of the company code
    If the user enters a company code or a plant when entering a transaction, the R/3 System determines the chart of accounts, which is valid for the company code. You must define the automatic account determination individually for each chart of accounts.
    o Valuation grouping code of the valuation area
    If the automatic account determination within a chart of accounts is to run differently for certain company codes or plants (valuation areas), assign different valuation grouping codes to these valuation areas.
    You must define the automatic account determination individually for every valuation grouping code within a chart of accounts. It applies to all valuation areas which are assigned to this valuation grouping code.
    If the user enters a company code or a plant when entering a transaction, the system determines the valuation area and the valuation grouping code.
    o Transaction/event key (internal processing key)
    Posting transactions are predefined for those inventory management and invoice verification transactions relevant to accounting.
    Posting records, which are generalized in the value string, are assigned to each relevant movement type in inventory management and each transaction in invoice verification. These contain keys for the relevant posting transaction (for example, inventory posting and consumption posting) instead of actual G/L account numbers.
    You do not have to define these transaction keys, they are determined automatically from the transaction (invoice verification) or the movement type (inventory management). All you have to do is
    assign the relevant G/L account to each posting transaction.
    o Account grouping (only for offsetting entries, consignment liabilities, and price differences)
    Since the posting transaction "Offsetting entry for inventory posting" is used for different transactions (for example, goods issue, scrapping, physical inventory), which are assigned to different accounts (for example, consumption account, scrapping, expense/income from inventory differences), it is necessary to divide the posting transaction according to a further key: account grouping code.
    An account grouping is assigned to each movement type in inventory management which uses the posting transaction "Offsetting entry for inventory posting". Under the posting transaction "Offsetting entry for inventory posting", you must assign G/L accounts for every account grouping,
    that is, assign G/L accounts.
    If you wish to post price differences to different price difference accounts in the case of goods receipts for purchase orders, goods receipts for orders, or other movements, you can define different account grouping codes for the transaction key. Using the account grouping, you can also have different accounts for consignment liabilities and pipeline liabilities.
    o Valuation class of material or (in case of split valuation) the valuation type
    The valuation class allows you to define automatic account determination that is dependent on the material. for example: you post a goods receipt of a raw material to a different stock account than if the goods receipt were for trading goods, even though the user enters the same transaction for both materials.
    You can achieve this by assigning different valuation classes to the materials and by assigning different G/L accounts to the posting transaction for every valuation class. If you do not want to differentiate according to valuation classes you do not have to maintain a valuation class for a transaction.
    Offsetting entry for stock posting (GBB)
    Offsetting entries for stock postings are used in Inventory
    Management. They are dependent on the account grouping to which each
    movement type is assigned. The following account groupings are
    defined in the standard system:
    - AUA: for order settlement
    - AUF: for goods receipts for orders (without account
    assignment)
    and for order settlement if AUA is not maintained
    - AUI: Subsequent adjustment of actual price from cost center
    directly
    to material (with account assignment)
    - BSA: for initial entry of stock balances
    - INV: for expenditure/income from inventory differences
    - VAX: for goods issues for sales orders without
    account assignment object (the account is not a cost
    element)
    - VAY: for goods issues for sales orders with
    account assignment object (account is a cost element)
    - VBO: for consumption from stock of material provided to
    vendor
    - VBR: for internal goods issues (for example, for cost
    center)
    - VKA: for sales order account assignment
    (for example, for individual purchase order)
    - VKP: for project account assignment (for example, for
    individual PO)
    - VNG: for scrapping/destruction
    - VQP: for sample withdrawals without account assignment
    - VQY: for sample withdrawals with account assignment
    - ZOB: for goods receipts without purchase orders (mvt type
    501)
    - ZOF: for goods receipts without production orders
    (mvt types 521 and 531)
    You can also define your own account groupings. If you intend to
    post goods issues for cost centers (mvt type 201) and goods issues
    for orders (mvt type 261) to separate consumption accounts, you can
    assign the account grouping ZZZ to movement type 201 and account
    grouping YYY to movement type 261.
    I hope u got the explanation what u wanted.
    Assign points if useful
    Regards,
    Jigar

  • Is "Introduction to Data Acquistion" by R. King a good reference for learning data acqusition programming?

    Is "Introduction to Data Acquistion" by R. King a good reference for learning data acqusition programming? Or can someone recommend a better text.
    Solved!
    Go to Solution.

    Perfect, just what I was looking for.
    Just curious is there a concise index for tutorials such as the one your pointed me toward?
    Thanks!

  • How to get some good docs for general troubleshooting issues of WLS 8.1?

    Hi,
    In my company we just have started WLS, m working as WLS admin.
    How can i get some good docs for general issues as I m facing a lot problem in this early stage.
    If ther is any link, or community which can help me?
    I have tried on google n got some basic info.
    I think ther r some useful info is available on the site " http://eudownload.bea.com/" but m not able to open it.....is this url is changed?

    Troubleshoot Cluster :-
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/cluster/trouble.html
    Troubleshoot JMS :-
    http://download-llnw.oracle.com/docs/cd/E13222_01/wls/docs92/jms_admin/troubleshoot.html
    Troubleshoot SAF :-
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/saf_admin/troubleshoot.html
    Troubleshoot JDBC:-
    http://download-llnw.oracle.com/docs/cd/E13222_01/wls/docs81/jdbc/troubleshooting.html
    Troubleshoot JTA:-
    http://download.oracle.com/docs/cd/E11035_01/wls100/jta/trbtrx.html
    Its more or less same for all versions. You can refer to specific version docs. Hope this helps.

  • Project Jedi for Jdeveloper and ADF

    We are evaluating certain features of JEDI and have couple of questions regarding the packaging and feature support
    1.     Is JEDI part of the Jdeveloper/ADF license or is there a separate license cost for it
    2.     Are there development groups using JEDI framework and is it currently deployed in Production?
    Here is brief for our current requirement
    1.     Flexibility to leverage existing table columns in the schema for an instance [Table Product has columns like Product_id, Product Name and support additional columns like Attr_1… Attr_x]
    2.     Flexibility to leverage predefine database table which has an existing columns in the schema for an instance [Table Product_Ext has custom columns like Ext_Attr_1… Ext_Attr_x]
    3.     Flexibility to leverage existing table columns in the schema based on certain metadata, i.e. Context Sensitivity. For an instance Product_Attribute or its extension table Product_Attribute_Ext will not be able to manage multiple attributes as Products supported will be huge. So for Product A we may have Attr_1 representing “Scent” and Attr_2 representing “Flavor”. I din’t see any detailed around on this on the Wiki.

    I'm assuming that you are an Oracle employee since JEDI is not exposed to the general public right now.
    Please contact the JDeveloper team internally or use the internal Oracle forums to get answers to your questions.

Maybe you are looking for

  • What is the difference between the function declared in the package and pac

    What is the difference between defining a function in the package and package body ? Edited by: user10641405 on Nov 19, 2009 1:29 PM

  • Default settings in Bridge

    Is there a way to turn off the auto default setting in Bridge? When I upload RAW files, Bridge automatically removes all my camera settings. Is there a way to upload my RAW files while keeping my camera settings?

  • Newbie - Standalone.exe Wont' Autorun

    I exported my project as a standalone.exe and checked the options to generate autorun for cd and the full screen. After burning the CD, I've put the CD in drive and nothing happens. If I try to click on the cd rom drive, it asks me what program shoul

  • Can't find xml within jar with java webstart

    I use Jasper Reports,I am reading a xml file in my application. The code I use to read this xml file is: JasperCompileManager.compileReportToFile("xmlfile.xml","jasperfile.jasper"); When I run this code in JBuilder it run fine. But when I compile the

  • From mobileme to icloud

    Hello! i have a problem on my macbook. it appears that the only thing i have is mobileme and not icloud. How do i change this? Thanks for the help!