To Complete BLOB tutorial

I’m trying to finish “Defining and Viewing BLOB Data in Oracle Application Express 3.1” within this week.
I’m wandering techniques to complete within 30 minutes.
Couple things blocked me to continue this tutorial.
1. Altering the Table to Add BLOB Data (step 21)
2. Viewing BLOB Data in a Report (step 16)
_?????????????Altering the Table to Add BLOB Data (step 21) ?????????????_
The download link produces a window that allows you to download a file but it doesn't say the name of the file or where it will be copied to. In the next section, you examine how to specify the parameters associated with the Photo column in a form and report.
$$$$$$$$$$$$$$$$$$$$$
The file is open in a separate window. It likes the step 14 of ‘Viewing BLOB Data in a Report”
_????????????? Viewing BLOB Data in a Report (step 16)???????????_
$$$$$$$$$$$$ I have following error message:
“OEHR_EMPLOYEES”.”MIMETYPE” not found

Hi
Example of the script
alter table "OEHR_EMPLOYEES" add
("PHOTO" BLOB NULL,
"FILENAME" VARCHAR2(255) NULL,
"MIMETYPE" VARCHAR2(255) NULL,
"LAST_UPDATE_DATE" DATE NULL)
set serverout on
CREATE OR REPLACE DIRECTORY photo_loc AS 'C:\temp';
create or replace
PROCEDURE update_lob
(p_file IN VARCHAR2, p_dir IN VARCHAR2)
IS
i_id NUMBER;
v_b BLOB;
BEGIN
DBMS_OUTPUT.ENABLE;
DBMS_OUTPUT.PUT_LINE('Begin updating row...');
update oehr_employees
set photo = EMPTY_BLOB(),
filename='dog.gif',
mimetype='image/gif'
where employee_id = 101
RETURNING photo into v_b;
loadLOBFromBFILE_proc(v_b,p_file, p_dir);
DBMS_OUTPUT.PUT_LINE('Row updated.');
COMMIT;
END update_lob;
CREATE OR REPLACE PROCEDURE loadLOBFromBFILE_proc
(p_dest_loc IN OUT BLOB, p_file_name IN VARCHAR2,
p_file_dir IN VARCHAR2)
IS
v_src_loc BFILE := BFILENAME(p_file_dir, p_file_name);
v_amount INTEGER := 4000;
BEGIN
DBMS_LOB.OPEN(v_src_loc, DBMS_LOB.LOB_READONLY);
v_amount := DBMS_LOB.GETLENGTH(v_src_loc);
DBMS_LOB.LOADFROMFILE(p_dest_loc, v_src_loc, v_amount);
DBMS_LOB.CLOSE(v_src_loc);
END loadLOBFromBFILE_proc;
execute update_lob('dog.gif', 'PHOTO_LOC')
Kind regards,
Iloon

Similar Messages

  • I have completed the tutorial Adobe LR5 Classroom in a Book.  I have a MacBook Pro.  Every photo that I import from either my hard drive or the tutorial has red where white should be.  What in the world am I doing?

    I have installed LR5 on my MacBook Pro.  I have completed a book that had online tutorials called Adobe Photoshop Lightroom 5 Classroom in a Book.  All of my photos that are in my tutorial and the ones that I have imported from my hard drive have red on them where white should be.  I see this immediately when switching from Library to Develop before I do anything to the photo except import it.  I would appreciate any tips!

    You are seeing red because that is the color of the clipping indicator. It is indicating that the whites are being clipped. You can turn off the clipping indicator by clicking on the little square in the upper right-hand corner of the histogram. Or you can adjust your highlights, whites and exposure until the red disappears. If you see blue on your photos that is indicating that the shadows are being clipped, and that is controlled by the little square in the upper left-hand corner of the histogram.
    As a side note, you can activate or deactivate both clipping indicators by simply pressing the J key while in the develop module.

  • ADF: auto complete in tutorial does not work

    Hi all,
    I'm studying ADF tutorials. Developing Rich Web Applications with Oracle ADF tutorial has a sample of Auto-complete property. I followed the tutorial from the first step but cannot go further because At Part 3, Step 3 it is not possible to drag an Autocomplete Behaviour onto Combobox. Futhermore in the screenshots, it seems possible to type into Combobox which i never see such an example before.
    This is the link of the Step that i'm talking about:
    http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_55/jdtut_11r2_55_3.html
    Thanks in advance,

    I finally found a way to correct it. When you drag and drop the whole view, JobID is type of Combo Box but it should be Input List of Values (Combo Box). To solve this you need to only delete that combo box (not the whole structure) and drag and drop the Job ID again. This time select List Of Values so it becomes a combo box with editable area. This part is not mentioned in the tutorial makes the confusion.
    Edit: I just see your edit, the forum link points out the same problem. This is the workaround. Unfortunately one of the basic tutorials of Oracle ADF is confusing.
    Edited by: elmariachi on Jan 4, 2013 12:22 PM

  • Where can i find a complete itunes tutorial

    I've see that basic one - that is really a marketing piece.  I want a more detailed guide to what I'm looking at on the various views, especially for downloading and managing podcasts.  Thanks.

    iMovie 9 tutorials:
    http://help.apple.com/imovie/
    and also these:
    http://www.kenstone.net/fcp_homepage/imovie_09_stone.html
    http://www.kenstone.net/fcp_homepage/imovie_09_stone.html#interface
    iMovie 10 Guide:
    http://help.apple.com/imovie/mac/10.0/?lang=en
    Also useful:
    http://www.macworld.co.uk/macsoftware/news/?newsid=3491810&olo=email
    http://www.macworld.co.uk/digitallifestyle/news/?newsid=3491708&olo=email
    http://www.macworld.com/article/2079349/exploring-imovies-editing-options.html#t k.nl_mwhelp
    If you prefer a proper printed manual, check out David Pogue's 'Missing Manual' series, they are the best. Generally available from Amazon.

  • Tutorial Announcement :: How To Use Auto Complete Text Form Control ::

    Hello Everyone...
    Here in this tutorial we gonna to learn a new and amazing feature of (ADDT), we will learn how to use Adobe developer toolbox (ADDT) form controls.
    Form controls help you to add a fantastic features to your forms, that helps you to expand the form abilities and functionality...
    The Auto complete Text Field is an enhanced text field that dynamically completes what you type with matched values from a table. You can also select the values from a list.
    You can use the Auto complete Text Field in user registration forms, such as allowing users to select their country or city easier, Also in other forms that needs the user to pick one of many choices without any difficulties.
    Requirements
    To complete this tutorial you will need to install the following software and files:
    Adobe Dreamweaver Cs3
    Adobe Developer Toolbox (ADDT)
    Don't forget: to try out the Demo type the first three letters :A - B - C
    :: Go To Tutorials ::
    :: Go To Tutorials ::
    Best Regards
    Waleed Barakat
    Developer-Online Creator and programmer
    http://www.developer-online.com

    Heya Waleed,
    I use spry to create an autocomplete form that works great across browsers that have javascript enabled. You can store info in a database and parse the info to xml for a dynamic approach. Take a look at the filter examples in spry.
    http://labs.adobe.com/technologies/spry/samples/data_region/NonDestructiveFilterSample.htm l
    http://labs.adobe.com/technologies/spry/samples/data_region/ZuggestSample.html

  • Couldn't complete tutorial u0091Integrating EJB 3.0 into Web Dynpro ... '

    Hi All,
    I am trying to complete the “Integrating EJB 3.0 into Web Dynpro Using the EJB Model Importer” tutorial that goes with SAP NetWeaver Composition Environment 7.1 SP3 Developer Studio.
    Does anyone ever completed this tutorial because I have problems completing it. The result is very important for me because I need to use this technology for my essay.
    In this tutorial you create a button that calls the method StudsBean.getStudent(String). In this method the object student is created and it will be returned. In several labels the information of the returned student should be displayed. But that doesn’t happen, when I push the button no error occurs but the labels are still empty. When I try to debug the Enterprise Bean and Web Dynpro application I see that the method StudsBean.getStudent(String) is called and the property’s are set and the student object is returned, but still it isn’t displayed.
    After discussing this with a colleague I tried to search for a solution on the SDN and of course Google. First I thought I would be a bug but I only found 2 people with the same problem. I found it remarkable because it’s one of the key subjects of Java EE 5 and it’s a tutorial displayed in the welcome page of the Developer Studio.
    So do you people think it’s a bug in WebDynpro? Because I am sure that I followed all the steps mentioned (a colleague checked it even).
    Regards,
    Sander

    Hi Vesselin,
    Thank you for the quick replay, this is the code I'm using:
    public void onActionGetStudent(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
        //@@begin onActionGetStudent(ServerEvent)
              try {
                  // executes the corresponding method on the session facade
                  wdContext.currentRequest_StudsLocal_getStudentElement().
                  modelObject().execute();
                  // forces Web Dynpro to re-create the Request model object
                  // in order to clear the InputField
                 wdContext.nodeRequest_StudsLocal_getStudent().invalidate();
                  // updates the UI elements bound to the Response node
                  wdContext.nodeResponse().invalidate();
                  //Code for trying something out
                  //wdContext.nodeReturn().invalidate();
                  //wdContext.nodeAddress().invalidate();
               } catch (Exception e) {
                  throw new RuntimeException(e);
    Have you tried this example yourself, or is replay based on experience?
    Kind Regards,
    Sander

  • Couldn't complete tutorial 'Integrating EJB 3.0 into Web Dynpro ...'

    Hi All,
    I am trying to complete the “Integrating EJB 3.0 into Web Dynpro Using the EJB Model Importer” tutorial that goes with SAP NetWeaver Composition Environment 7.1 SP3 Developer Studio.
    Does anyone ever completed this tutorial because I have problems completing it. The result is very important for me because I need to use this technology for my essay.
    In this tutorial you create a button that calls the method StudsBean.getStudent(String). In this method the object student is created and it will be returned. In several labels the information of the returned student should be displayed. But that doesn’t happen, when I push the button no error occurs but the labels are still empty. When I try to debug the Enterprise Bean and Web Dynpro application I see that the method StudsBean.getStudent(String) is called and the property’s are set and the student object is returned, but still it isn’t displayed.
    After discussing this with a colleague I tried to search for a solution on the SDN and of course Google. First I thought I would be a bug but I only found 2 people with the same problem. I found it remarkable because it’s one of the key subjects of Java EE 5 and it’s a tutorial displayed in the welcome page of the Developer Studio.
    So do you people think it’s a bug in WebDynpro? Because I am sure that I followed all the steps mentioned (a colleague checked it even).
    Regards,
    Sander

    Hi Sander,
    I guess, it's not a bug in Web Dynpro, maybe it's a bug in the tutorial
    I tried something similar, but not following the tutorial and it works. I wasn't able to call the model from the view controller and I guess that's the problem. Take the code from the init-method of the view controller and put it to the component controller's init -method and the code inside the onActionGetStudent and put it into a method you create in the component controller, too. From onActionGetStudent just call this method in the component controller with some code like this:
    wdThis.wdGet<your component controller's name>.<your method's name>;
    Hope this helps
    Kind regards
    Stefanie

  • Tutorial: Installing Windows XP 64-bit

    After the fairly crappy time I had installing the 64 bit version of Win XP on my computer and peicing together various bits of information contained in various threads on this board in order to make it work, I've decided that I'm going to attempt to write as complete a tutorial as possible detailing the install process from beginning to end in hopes that it helps prevent people from running into the same problems I did.  Anyways:
    Step 1 - Acquire a copy of Windows XP 64-bit
    Obviously you need a copy before you can install it, and you can get a free beta copy of Windows XP 64-bit Edition from here:
    http://www.microsoft.com/windowsxp/64bit/downloads/upgrade.asp
    You can either download the file (it's about 450 MB, though if you're on broadband your transfer will be over fairly quickly...microsoft.com servers always seem to offer excellent download speeds), or have physical CD's shipped to you.  Either way it doesn't cost anything, all you have to do is fill out their form, and they'll give you your stuff.
    Step 1a - Burn the .iso file to a CD
    This section is probably wholly unnecessary, but for the sake of completeness, I'll include it...
    If you had microsoft ship you a premade CD, skip this step.  However, if you downloaded your copy of Win XP 64, you'll need to burn the image file you downloaded to a CD before you can use it.  To do this, open your preferred burning software (I'd recommend using Nero), and select "Burn Image" (or the equivalent option for your software), and specify the .iso  file you downloaded as the image file to burn.  You should have your CD in a matter of minutes.
    Make certain that you note and record the CD-key contained in the e-mail microsoft sent you.  Writing this on the CD would be a good idea, as would printing out a copy of the e-mail.
    NOTE:  Do not burn the ISO file itself to a CD (i.e. create a new data CD and just drag the ISO file into the compilation window)...this will not work as it will put the file itself onto the disc, rather than the CD image contained within the ISO, which is what you want.
    Step 2 - Prepare your system
    Carefully preparing things before you attempt to install Windows XP 64 can save you a lot of headaches when install time actually comes.  
    First of all you want to make sure you have a seperate drive/partition to install Windows XP 64 onto (unless you're crazy enough to want a beta operating system to be your full-time OS...and I've seen Win XP 64 in action, and trust me, you do not want this just yet).  If you are using RAID make sure you are using the VIA controller and not the Promise controller as from what I've heard there are no 64-bit drivers out yet for the Promise RAID controller.  Also if you are using RAID, be sure to read the following thread, which details the process of putting the 64-bit RAID drivers onto a floppy disk, and follow the instructions carefully:
    https://forum-en.msi.com/index.php?threadid=40859&sid=
    Next, download all applicable drivers you can and save them in a sensible place (like c:\win64drivers).  If the driver comes in an archive, be sure to pre-extract it as well (Win XP 64 does not come with native zip/rar support).  It's okay if you don't want to get/cannot find all the drivers you'll need for your system, but at the very least make sure you download and extract the 64-bit ethernet adapter driver appropriate to your setup (most likely the RealTek RTL8169/8110 drivers), otherwise you'll be without internet (which makes downloading additional driver and program files kind of difficult).  You may also want to pre-download the installation files for some of the more essential program, like Winzip and WinRAR.  The best place I found to find 64-bit drivers is located here:
    http://www.planetamd64.com/modules/mx_pafiledb/dload.php?sid=
    Step 3 - Configure your BIOS
    Certain BIOS settings can screw up the install process, causing it to lock up at certain points, so it's worth taking the time to make sure things are set properly.
    Anyways, reboot your computer and go to the BIOS setup area, and make sure that "USB Legacy Support" is disabled, and that "Cool'n'Quiet" support is enabled...this will help reduce the chances of your installer hanging.  I found that after my install had completed I was able to re-enable USB Legacy support and have everything still work fine, but your results may vary, and different BIOS versions may have different effects on the installer.  I installed with BIOS version 1.20.
    While you're here, check your Boot Order settings and make sure that your CD/DVD drive is listed before your HDD is, and then insert your Windows XP 64 CD into the drive.  Save your settings and exit.
    Step 4 - Installing Windows XP 64
    When the computer reboots from step 3, you should see a message that says "Press any key to boot from CD..," so locate the "any" key and press it, and the windows installer will load.
    If you've done everything mentioned in the above steps, your install process should hopefully be a painless one, free of the errors and random stupid crap that caused me to spend several hours doing something that shouldn't have taken more than 30 minutes.  Select your desired install path (being careful to make sure that you're not installing over your 32-bit Windows) and enter information as requested.  If you need access to your RAID array during the install process, then be sure to press F6 when it asks you, and load the driver off of the floppy disk you created.
    If all goes well with the install Windows XP 64 should boot, and you can go and install all those handy driver files and software programs that you prepared in Step 2, and get your ethernet adapter working, and so on.  Reboot your system after installing the updated drivers, and if windows successfully loads, then congratulations, your install was successful.
    NOTE:  Do not install the MSI LiveUpdate software from the CD, as I did this and when Windwos loaded I would get a message saying "The service is not started" and when I clicked "Ok" the system would spontaneously reboot.  Disabling the software fixed this problem.
    ...I think that's all.  Let me know if I've missed anything.

    Quote
    Originally posted by Some1ne
    Here's a step-by-step description of how to install the RealTek RTL8169/8110 driver, as the process isn't quite as straightforward as it should be:
    1.  Download the Windows AMD64 Drivers available here:
    http://www.realtek.com.tw/downloads/downloads1-3.aspx?series=16&Software=True
    2.  Extract the files in the archive to somewhere like c:\win64drivers\ethernet
    3.  Once inside Win XP 64, do the following:
    a.  Click Start -> Settings -> Control Panel -> System -> Hardware -> Device Manager
    b.  Go down to the "Other Devices" section (they'll have yellow ?'s)
    c.  Right click on the ethernet controller and click "Update Driver"
    d.  Click "Install from a list or specific location (Advanced)"
    e.  Click "Dont search.  I will choose the driver to install."
    f.  Double click the "Network Adapter" entry, and then click "Have Disk..."
    g.  Select the directory which you extracted the driver files to
    i.  You will get messages saying that Windows cannot verify that the driver matches your hardware, and that the driver is not WHQL certified.  Ignore these and click "Continue"/"Install Anyways" and your RealTek RTL8169/8110 ethernet adapter will spring to life
    after i have done this the pc just stops. and if i reboot it stops at the loading screen :/ can you tell me whats wrong i got a k8t neo serie card and windows 64 bit edition
    edit: i did it :D works now

  • I need help with this tutorial from the Adobe website

    I'm almost done with my flash game which I created with flash pro cc. And i have been looking for tutorials to integrate my game to the Facebook and this is the only one I found. http://www.adobe.com/devnet/games/articles/getting-started-with-facebooksdk-actionscript3. html
    Am I on the right track?? The editor uses Flash Builder but I'm using Flash Pro cc.
    --- On Step 2: "Set up a development server for the Flash app",
            Sub-step #2. "To simplify the development process, configure Flash Builder to compile into your htdocs/fbdemo folder and run (or debug) the app on your server (see Figure 2)."
    1) But I can't find "ActionScript Build Path"(which is highlighted on the Figure 2 screenshot) or anything like that in Flash pro. Same for the "Output folder URL".
    Can I actually do the same things with Flash Pro cc?? Also #3 is "Verify that your app runs from your server." How do you run your app from your server??
    ---- On Step 4: "Initialize the Facebook JS SDK",
    2) so if I setup a server on a localhost just like the tutorial, I don't need to change the following? This is on line #6.
    channelUrl : 'www.YOUR_DOMAIN.COM/channel.html'
    can i just leave it like that ?
    3) So if I complete the tutorial, can facebook users play my game? or do i have more things to do?
    4) is there any other tutorial for Flash Pro CC to Facebook integration???
    Thank you so much for your help and time.

    this is an excerpt from http://www.amazon.com/Flash-Game-Development-Social-Mobile/dp/1435460200/ref=sr_1_1?ie=UTF 8&qid=1388031189&sr=8-1&keywords=gladstien
    The simplest way to hook into Facebook is to add their Plugins to add a Like button, Send button, Login button etc to your game.  If you only want to add a Like button to a page on your website, you can use the following iframe tag anywhere (between the body tags) in your html document where you want the Facebook Like button to appear:
    <iframe src="http://www.facebook.com/plugins/like.php?href=yoursite.com/subdirectory/page.html" scrolling="no" frameborder="0" style="border:none; width:500px; height:25px"></iframe> 
    Where the href attribute is equal to the absolute URL to your html file.  For example:
    <iframe src="http://www.facebook.com/plugins/like.php?href=kglad.com/Files/fb/" scrolling="no" frameborder="0" style="border:none; width:500px; height:25px"></iframe>
    points to index.html in kglad/com/Files/fb.
    However, to get the most out of Facebook you will need to use JavaScript or the Facebook ActionScript API and register your game on the Facebook Developer App page.  Before you can register your game with Facebook, you will need to be registered with Facebook and you will need to Login. 
    Once you are logged-in, you can go to https://developers.facebook.com/apps and click Create New App to register your game with Facebook.  (See Fig11-01.) 
    ***Insert Fig11-01.tif***
    [Facebook's Create New App form.]
    Enter your App Name (the name of your game) and click continue.  Complete the Security Check (see Fig11-02) and click Submit.  You should see the App Dashboard where you enter details about your game.  (See Fig11-03.)
    ***Insert Fig11-02.tif***
    [Security Check form.]
    ***Insert Fig11-03.tif***
    [App Dashboard with Basic Settings selected.]
    If you mouse over a question mark, you will see an explanation of what is required to complete this form.  Enter a Namespace, from the Category selection pick Games, and then select a sub-category. 
    Your game can integrate with Facebook several ways and they are listed above the Save Changes button. You can select more than one but for now only select Website with Facebook Login and App on Facebook, enter the fully qualified URL to your game and click Save Changes. (See Fig11-04.)
    ***Insert Fig11-04.tif***
    [Facebook integration menu expanded.]
    You can return to https://developers.facebook.com/apps any time and edit your entries.  Your game(s) will be listed on the left and you can use the Edit App button to make changes and the Create New App button to add another game.
    Click on the App Center link on the left.  (See Fig11-05a and Fig11-05b.)  Fill in everything that is not optional and upload all the required images. Again, if you mouse over the question marks you will see requirement details including exact image sizes for the icons, banners and screenshots.
    ***Insert Fig11-05a.tif***
    [Top half of the App Center form.]
    ***Insert Fig11-05b.tif***
    [Bottom half of the App Center form.]
    When you are finished click Save Changes and Submit App Detail Page.  You should then see Additional Notes and Terms. (See Fig11-06.)
    ***Insert Fig11-06.tif***
      [Additional Notes and Terms.]
    Tick the checkboxes and click Review Submission.  If everything looks acceptable, click Submit.  You should then see something like Fig11-07.
    ***Insert Fig11-07.tif***
      [After agreeing with Facebook's terms, you should be directed back to App Center and see this modal window.]
    You are now ready to integrate your game with Facebook's API.  Because there is a Facebook ActionScript API that communicates with Facebook's API, you need not work directly with the Facebook API.
    But before I cover Adobe's Facebook ActionScript API, I am going to cover how you can use the Facebook JavaScript API directly.  There no reason to actually do that while the Facebook ActionScript API still works but by the time you read this, the Facebook ActionScript API may no longer work.
    In addition, this section shows the basics needed to use any JavaScript API so it applies to any social network that has a JavaScript API including the next "hot" social network that will arise in the future.

  • Tutorial Announcement .:: How To Create a Multiple Style Website ::.

    Hello Everyone...
    Building a multiple style website is amazing thing, where you can have a new look for your website every day, or even everytime you want your website fully changed from style to another, and give the ability to your website visitors to pick one of available styles they comfortable with.
    Today herein this tutorial we will learn how to build a dynamically switched style website application, and i mean dynamically here by storing a number of styles into the database table by uploading more than one [.css] files to your server throught File manipulation process, then define which one of these styles is the default one, the default style automatically checked when every page loaded in the browser by checking an external file contains the default style information set by the site administrator.
    After complete this tutorial you will be able to:
    1- Uploading new style to your website by using easy Online Upload script.
    2- Updating curent style files.
    3- Choose which style is the default style and which is not.
    4- Allow visitors to select one of available styles to switch the whole site look to it.
    Note: you cannot define more than one default style, otherwise you will get un stylized page at all.
    :: Go To Online Demo ::
    :: Go To Tutorials ::
    Best Regards
    Waleed Barakat
    Developer-Online Creator and programmer
    http://www.developer-online.com

    Hey Waleed,
    thanks again for this great stuff -- and thanks for removing the login protection :-)
    Cheers,
    Günter Schenk
    Adobe Community Expert, Dreamweaver

  • Introducing: Adobe Business Catalyst (BC) Site Integration Video Tutorial Series

    Hi
    I've been developing in BC now for many years now, and I’ve integrated more than 300 websites. I have always felt there was a need for a resource to learn how to do site integration from start to finish for developers – so I created my own lesson series.  This video series will give someone a solid foundation and understanding of integrating a website into Adobe Business Catalyst and offers a peek into my workflow.
    The total series is 3.5 hours and it is broken into multiple videos by step, so you can complete the tutorial at your own pace, and re-visit a specific step as needed.  The series will cover the entire process of creating a cool Responsive Twitter Bootstrap template integration into Adobe Business Catalyst.  I start with nothing and end up with a fully integrated website while documenting the entire process. A lot of common snags and issues will be covered during the process and we will work through them together.
    You will be able to log in and stream any of the video lessons whenever you want, on any device. You can even download all of the videos and watch offline!
    These videos cover many of the steps you will take to integrate a template – here are some examples of the things I cover while integrating the website:
    1. Template Creation
    2. Dynamic Menus
    3. Home page rotator Web App
    4. Testimonials Web App
    5. Featured Blog Post Web App
    6. Custom Web Forms
    7. Newsletter Subscription Form
    8. Social Navigations with Icon Fonts
    9. Custom jQuery functions
    10. Our Team Web App
    11. FAQ Web App
    12. Custom Blog Integration
    13. Portfolio Web App
    14. Contact Form
    15. Responsive Web Design / Media Queries
    16. Bugs / Troubleshooting
    17. Basic jQuery +and more!
    All of this for only $9.95 | Check it out here: http://bit.ly/ZLlHlr

    Hi Joe, does your dynamic menus demo cover 2 level hover navigation with the bootstrap menu? Something I am struggling with integrating ... Thanks

  • Step 11 of webcenter tutorial portlets Interaction is not working

    I completed the tutorial. Everything worked except for the interaction between the portlets. When I click on Show Details on the Products portlets nothing changes in the Product Information portlet!?
    I reviewed and validated that all steps were done as described but couldn't get the interaction to work.
    1. Ran MyTutorialPortlets view.jsp page and data was displayed correctly.
    2.The webcenter MyPage.jspx shows both portlets with data displayed correctly on initial display. And the partialTriggers on second portlet references the id of the first portlet (no colons were used)
    3. MyTutorialPortlet's oracle-portlet.xml has the productID as a parameter
    Here is the all the relevent code that will help in identifying the error:
    MyTutorialPortlet's oracle-portlet.xml seems correct:
    <portlet-app-extension xmlns="http://xmlns.oracle.com/portlet/oracle-portlet-app">
    <portlet-extension>
    <portlet-name>Products</portlet-name>
    <navigation-parameters>
    <name>productID</name>
    <type xmlns:xsd="http://www.w3.org/2001/XMLSchema">xsd:string</type>
    <label xml:lang="en-US">Product ID</label>
    <hint xml:lang="en-US">Enter Product ID</hint>
    </navigation-parameters>
    <portlet-id>1291666545877</portlet-id>
    <allow-export>true</allow-export>
    <allow-import>true</allow-import>
    <require-iframe>false</require-iframe>
    </portlet-extension>
    <allow-export>true</allow-export>
    <allow-import>true</allow-import>
    </portlet-app-extension>
    MyPage.jspx
    <adfp:portlet value="#{bindings.Products1_1}"
    id="portlet1" background="dark"/>
    <adfp:portlet value="#{bindings.OmniPortlet1_1}"
    id="portlet2" height="230px"
    partialTriggers="portlet1"
    background="dark"/>
    MyPagePageDef.xml
    <parameters/>
    <executables>
    <variableIterator id="variables">
    <variable Name="Products1_1_productID" Type="java.lang.Object"/>
    <variable Name="OmniPortlet1_1_Param1" Type="java.lang.Object"/>
    <variable Name="OmniPortlet1_1_Param2" Type="java.lang.Object"/>
    <variable Name="OmniPortlet1_1_Param3" Type="java.lang.Object"/>
    <variable Name="OmniPortlet1_1_Param4" Type="java.lang.Object"/>
    <variable Name="OmniPortlet1_1_Param5" Type="java.lang.Object"/>
    </variableIterator>
    <portlet id="Products1_1"
    portletInstance="/oracle/adf/portlet/ProductsWSRPProducer/ap/Ei1291666545877default_c189133b_012c_1000_8001_0a0a0a0c1cb8"
    class="oracle.adf.model.portlet.binding.PortletBinding"
    retainPortletHeader="false"
    xmlns="http://xmlns.oracle.com/portlet/bindings">
    <parameters>
    <parameter name="productID" pageVariable="Products1_1_productID"/>
    </parameters>
    <events>
    <event name="Products1_1_Event" eventType="ParametersChange"/>
    </events>
    </portlet>
    <portlet id="OmniPortlet1_1"
    portletInstance="/oracle/adf/portlet/OmniProducer/ap/Portlet100_c1b2d1c1_012c_1000_8002_0a0a0a0c1cb8"
    class="oracle.adf.model.portlet.binding.PortletBinding"
    retainPortletHeader="false"
    xmlns="http://xmlns.oracle.com/portlet/bindings">
    <parameters>
    <parameter name="Param1" pageVariable="Products1_1_productID"/>
    <parameter name="Param2" pageVariable="OmniPortlet1_1_Param2"/>
    <parameter name="Param3" pageVariable="OmniPortlet1_1_Param3"/>
    <parameter name="Param4" pageVariable="OmniPortlet1_1_Param4"/>
    <parameter name="Param5" pageVariable="OmniPortlet1_1_Param5"/>
    </parameters>
    <events>
    <event name="OmniPortlet1_1_Event" eventType="ParametersChange"/>
    </events>
    </portlet>
    Please see if you can provide a solution.
    Thanks

    Here is the code.
    // Form field names
    public static final String PARAMETER1 = "productId";
    public static final String FORM_PARAMETER1 = "form_Parameter1";
    public static final String FORM_SUBMIT = "dosub";
    // Portlet Modes
    public static final String MODE_NAME_PARAM = "mode";
    public static final String MODE_VIEW = "view";
    public void processAction(ActionRequest request,
    ActionResponse response) throws PortletException,
    IOException {
    // Determine what kind of action we have by examining the mode parameter
    boolean viewMode =
    MODE_VIEW.equals(request.getParameter(MODE_NAME_PARAM));
    // Extract the form field parameter and pass it through as a portlet parameter
    String param1 = request.getParameter(FORM_PARAMETER1);
    if (param1 == null) {
    param1 = ProductsBean.DEFAULT_PRODUCT_ID;
    if (viewMode) {
    // Set the new parameter values. These will be intepreted by the
    // container as navigational parameters as the names match the names of
    // the declared parameters.
    response.setRenderParameter(PARAMETER1, param1);
    } else {
    // Determine which action.
    String okAction = request.getParameter(OK_ACTION);
    String applyAction = request.getParameter(APPLY_ACTION);
    if (okAction != null || applyAction != null) {
    // Save the preferences.
    PortletPreferences prefs = request.getPreferences();
    String param = request.getParameter(PORTLETTITLE_KEY);
    prefs.setValues(PORTLETTITLE_KEY, buildValueArray(param));
    prefs.store();
    if (okAction != null) {
    response.setPortletMode(PortletMode.VIEW);
    response.setWindowState(WindowState.NORMAL);
    Thanks

  • ADF 11 - Oracle Developer Day 28.05.2009 Online Tutorial Problem/Bug

    Hello
    I've downloaded the tutorial [http://events.unisfair.com/index.jsp?eid=394&seid=28] for the Developer Day scheduled for the 28.05.2009. [http://events.unisfair.com/index.jsp?eid=394&seid=28]
    I've completed the tutorial and discovered what would seem to be a bug.
    I've reproduced the problem in a new simpler application.
    Its a bit long but here we go.
    The situation is :
    Two panel splitters one inside the other, one vertical split and one horizontal split dividing the screen into a 3 parts, a left column and a right column split into a top and a bottom.
    ADF BC have been created using the Departmetns and Employees tables from the HR schema.
    In the left column there is an adf read only form bound to Departments with navigation controls.
    On the right at the top there is a read only table (with row selection) bound to the Employees view in the Departments view (master-detail)
    On the right at the bottom there is a form bound to the Employees view in the Departments view (master-detail)
    Using the left column read only form I navigate to Department 50 which has employees 120 to 199.
    The Employees af:Table shows employees 120 to 191 without scrolling.
    Using the scroll bar on the employee table I scroll to the bottom of the employees table (now employees 128 to 199 are showing)
    I then select on employee 198
    The form at the bottom right correctly positions on employee 198 however the employee table re-positions on employee 190 !
    Using the scroll bar I scroll to the bottom of the employees table (now employees 128 to 199 are showing)
    Employee 198 is selected.
    I select employee 199
    The form at the bottom right correctly positions on employee 199 however the employee table re-positions on employee 191 !
    I repeat the same process but selection employee 193
    The form at the bottom right correctly positions on employee 193 however the employee table re-positions on employee 185 !
    It would seem that the employee table scrolls up the exact number of rows that need to be scrolled down in order to show the last table row.
    Added to that when the tabel re-positions it would seem to be re-fetching its data...
    Can anybody explain what's going on or confirm the above observations?
    Regards
    Paul

    Hi,
    there is an attribute "displayRow" on the table to set what should be shown after refreshing the table. Set this to "selected"
    Frank

  • Tutorial Video problems

    I'm having a problem with the video with a spry example
    located
    here
    and is also on the tutorial dvd that comes with the Web Premium
    hard copy.
    I have done the tutorial over and over. I even found a
    written version of it on adobe.com and I still don't get the output
    the author gets.
    After completing the tutorial, in Firefox 2.0.0.4, the master
    data region shows up, but doesn't sort and the detail region images
    do not show up at all. In IE 7.0.6 I get this message pop up
    "Exception caught while loading events.xml: Access is denied." I'm
    also using Vista if that makes a difference.
    Any advice...

    Hello,
    The "Exception caught while loading ...: Access denied" is a
    browser error that appears because of the security model which will
    not allow you to load XML files that are not from the same domain
    as the original HTML page. This is a well know limitation of the
    browsers to not allow cross scripting which involve security risks.
    In this situation you'll have to either move the XML on your
    server where you have the HTML page or use on your server a proxy
    so your page to still call your server, which is allowed, and this
    proxy to fetch transparently for the page the XML from the external
    server.
    Regards,
    Cristian

  • Problem with 10.13 web services tutorial

    I have just tried to complete the following oracle tutorial Developing, Deploying and Managing Web Services Using JDeveloper and Oracle Application Server that is available here http://www.oracle.com/technology/obe/obe1013jdev/ws/wsandascontrol.htm.
    I have successfully completed the first 10 steps without any problems and the class compiles, but when I reach step 5 of the second section entitled Creating a Web Service on the Java Class I can not progress any further.
    Step 5 states:
    On the methods page of the wizard, select the check boxes next to both methods from teh available methods and click finish.I can not do this because both of the check boxes are greyed out and not active. The only thing I can select is the why not? button. Upon pressing this I get the following message The class datapackage.GetDates contains compilation errors which means the validity of the methods could not be determined .
    I can not understand why I am getting this message as I have followed the tutorial through up until this point exactly.
    I am using JDeveloper 10.1.3.0.4 (SU4) Build JDEVADF_10.1.3_NT_060125.0900.3673
    A colleague of mine has also tried to complete the tutorial and is having the same problem as me.
    I'd appreciate your thoughts and suggestions in fixing this problem.
    Thanks in advance
    David

    Hi Sunil,
    I am not experiencing any compilation errors - that is why I am confused.
    the class compiles without any problems as per the instructions
    Compiling...
    C:\JDev1013\jdk\jre\bin\java.exe -jar C:\JDev1013\jdev\lib\ojc.jar -noquiet -warn -nowarn:320 -nowarn:486 -nowarn:487 -deprecation:self -nowarn:560 -nowarn:704 -nowarn:489 -nowarn:415 -nowarn:909 -nowarn:412 -nowarn:414 -nowarn:561 -nowarn:376 -nowarn:371 -nowarn:558 -nowarn:375 -nowarn:413 -nowarn:377 -nowarn:372 -nowarn:557 -nowarn:556 -nowarn:559 -source 1.5 -target 1.5 -encoding Cp1252 -g -d C:\dev\java\1013\JavaWebService\GetDates\classes -make C:\dev\java\1013\JavaWebService\GetDates\classes\GetDates.cdi -classpath  C:\JDev1013\jdk\jre\lib\rt.jar;C:\JDev1013\jdk\jre\lib\i18n.jar;C:\JDev1013\jdk\jre\lib\sunrsasign.jar;C:\JDev1013\jdk\jre\lib\jsse.jar;C:\JDev1013\jdk\jre\lib\jce.jar;C:\JDev1013\jdk\jre\lib\charsets.jar;C:\JDev1013\jdk\jre\classes;C:\dev\java\1013\JavaWebService\GetDates\classes -sourcepath  C:\dev\java\1013\JavaWebService\GetDates\src;C:\JDev1013\jdk\src.zip C:\dev\java\1013\JavaWebService\GetDates\src\datespackage\GetDates.java
    [13:00:49] Successful compilation: 0 errors, 0 warnings.The problem I am getting is that tick boxes which the instructions state to tick in step 5 of the second section entitled creating a web service on the java class are greyed out and not active.
    Any ideas???
    Thanks
    David

Maybe you are looking for