Need JSP tutorial - EBS 11.5.9

Hi all,
I would like to quickly implement a few jsp query and data entry pages in my EBS 11.5.9 enviroment. Can somebody point me to a good tutorial or book that will get me up and running quickly? I searched for a local Oracle University class that would give me what I need, but didn't find anything...
Thanks,
Scott

Scott,
But as far as I remember there is only particular patchset version of 11.5.9 for which OA patched Jdeveloper is available, so if you are planning to work on OAF, make sure that you have the right Jdev, otherwise, you would not be able to develop OAF pages with Jdev, on 11.5.9
See old threads for the correct jdev patch for 11.5.9 with your instance patchset level.
--Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

Similar Messages

  • Trouble with bc4j/jsp tutorial

    I'm having difficulty running the bc4j/jsp tutorial in the doc pages. he ones on the oracle website, not through the help menu cos it's modal!
    After the second start from scratch I'm pretty certain I'm doing excatly as instructed but on starting the oc4j, I get the following error page in IE...
    Any ideas?
    Rick Lawson.
    Application Error
    Return
    Error Message: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-33001: Cannot find the configuration file /jsptags/common/bc4j.xcfg in the classpath
    Error Message: JBO-33001: Cannot find the configuration file /jsptags/common/bc4j.xcfg in the classpath
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-33001: Cannot find the configuration file /jsptags/common/bc4j.xcfg in the classpath
         at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:372)
         at oracle.jbo.common.ampool.ContextPoolManager.findPool(ContextPoolManager.java:169)
         at oracle.jbo.http.HttpContainer.findSessionCookie(HttpContainer.java:554)
         at oracle.jbo.html.jsp.datatags.ApplicationModuleTag.doStartTag(ApplicationModuleTag.java:143)
         at CustomersView_Browse._jspService(CustomersView_Browse.jsp:10)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:302)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:407)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:330)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:684)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:243)
         at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    ## Detail 0 ##
    oracle.jbo.JboException: JBO-33001: Cannot find the configuration file /jsptags/common/bc4j.xcfg in the classpath
         at oracle.jbo.client.Configuration.loadFromClassPath(Configuration.java:237)
         at oracle.jbo.common.ampool.PoolMgr.createPool(PoolMgr.java:192)
         at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:348)
         at oracle.jbo.common.ampool.ContextPoolManager.findPool(ContextPoolManager.java:169)
         at oracle.jbo.http.HttpContainer.findSessionCookie(HttpContainer.java:554)
         at oracle.jbo.html.jsp.datatags.ApplicationModuleTag.doStartTag(ApplicationModuleTag.java:143)
         at CustomersView_Browse._jspService(CustomersView_Browse.jsp:10)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:302)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:407)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:330)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:684)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:243)
         at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:64)

    1. At what step in the tutorial did you see this error?the link to the web page would be http://otn.oracle.com/jdeveloper/help/topic?inOHW=true&file=jar%3Afile% (basically, at the end of autocreating the page and running oc4j (embedded) to see the JSP
    2. Are you running on a deployed environment?No. This was as the tutorial, in the embedded oc4j
    3. What version of JDev/ OC4J are you using?oracle IDE version is 9.0.2.829
    4. Did your BC4J project compile cleanly?yes (or at least it appeared to do!)
    5. Did you check the Deploy Password box when you created your database connection?yes.
    I shall be reading up on the bc4j.xcfg today...
    Thanks for the help
    Rick

  • __How do I create a 3D, rotatable 'pillow' style bag in PS6 extended - need a tutorial reference please!

    __How do I create a 3D, rotatable 'pillow' style bag in PS6 extended - need a tutorial reference please! I'm trying to make a frozen vegetable style bag (actually about 20 of them), grouped/positioned as if shot in a photoshoot...

    You may be better off searching for a 3D model then trying to create one with Photoshop. IMO Photoshop 3D is a nice add-on but Photoshop is more an image processor with some 3D capabilities not a full blown 3D application.
    https://www.google.com/search?num=100&lr=&newwindow=1&safe=images&as_qdr=all&site=webhp&so urce=hp&q=3d+paper+bage+model&…

  • Help needed for OSM - EBS Projects Integaration

    Hi All,
    Can anyone help me with where to start from and how to proceed regarding the integration of OSM and EBS Projects??
    We have a requirement of Creating Projects in EBS through an Order created in Siebel and passed on to OSM.. Can anyone guide me how to proceed in this regard?
    We are planning to create a process with an Automation Task and an Automation Plugin (Query Sender) that will trigger the EBS Projects. Is that right?
    Any help in this regard will be valued. Thanks in advance.
    Regards,
    Hariharan

    Hi Hariharan:
    The proper wayt to extend O2A at COM level falls into the "Add a New Fulfillment Function" extensibility use case.
    This is if you want to levarge COM Order Management including orchestration, lifecycle management and fallout management.
    -Do you need to interact with EBS for various order types? new / revision, cancelation? (add, update, delete )?
    -Do you need to centrally manage EBS order fallouts?
    -Do you need to include EBS order items status in the overall SalesOrder status update to CRM?
    Adding a New COM Fulfillment Function to the O2A Solution will translate into these high level steps:
    -Determine integration approach (AIA vrs Custom System Integration ) // Assuming AIA based integration
    -Define/create inbound/outbound queues (local OSM ) and AIA integration (SAF or Bridges)
    -Configure new order components specifications
    -new system component //EBS System
    -new function component //EBSOrderFunction
    - Define the new process flow to execute new function
         automation plug-in to createEBM, and receive ResponseEBM (correlate by JMSCorrelationID/XML Body)
         Here is where Brian's comment applies. As long as the automate task sets the proper correlationID in the sender plug-in
              the correspondng external receiver plg-in will process the response from EBS
    - Update ProductSpecifications (to include new fulfillment funtion in orchestration plans)
    - Update Decomposition Rules to decompose relevant items for new EBM system
    - Small XML and XQuery Configuration updates.
    Again, this is just a high level list of steps.
    Offcourse this list will grow into a more detailed design specification when these requirements are fully analyzed.
    If you are interested you could check getting in touch with Oracle Univeristy regarding a 5-day OSM Foundation III Course, to learn about O2A and extensiblity use cases.
    Course: OSM Foundations III: AIA Order to Activate Solution
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D73768GC10
    [This topic is covered in "Add New Fulfillment System/Function" lesson ]
    In the mean time, check this similar discussion:
    Re: OSM: Modify Order To Activate Cartridge: Manage product specifications
    Carlos

  • Need Jsp file to parse xml dom file

    Hai SDN member,
    I am new to jsp. I am having one xml dom file with follwing content,
    My XMLDOM file
    <root>
    <dir>
    <dirname>Mydir1</dirname>
    <file>
    <filename>f1</filename>
    </file>
    <file>
    <filename>f2</filename>
    </file>
    <dir>
    <dirname>mydir2</dirname>
    <file>
    <filename>f1</filename>
    </file>
    </dir>
    </dir>
    </root>
    This is my XML dom file. I need a sample jsp file which shoule parse the above content.
    Pls help me

    JSTL has an <x:parse> element, doesn't it? At any rate "I need JSP code" sounds very much like a JSP question to me. There's a JSP forum.

  • Need of a JSP tutorial

    Please give me a link for a JSP (JDeveloper 10g's) tutorial that demonstrate How to Insert and extract data from a table..

    Use the JSTL SQL Tag Lib.
    http://javaboutique.internet.com/tutorials/jstl/
    JDeveloper supports the JSTL SQL Tag Library.
    In the tutorial, replace WebLogic Server with JDeveloper 10.3.1 and MySQL database with Oracle database.

  • Why do we need jsp:useBean???

    Hi All,
    I am going over both the J2EE tutorial and JSP1.2 spec.
    As far as I read, it seems to me that "jsp:useBean" is a way of creating a bean object.
    <jsp:useBean id="local" scope="application" class="Mylocales">
    If I put the class file in the import statement, can I create the object in the scriptlet
    <% Mylocales local = new Mylocales(); %>
    and set/get properties by calling
    local.setName(); // assume these methods are in the class
    local.getName();
    without using "jsp:setProperty" and "jsp:getProperty".In this way, isn't it a redundancy to have "jsp:useBean" in JSP spec? We can always create any kind of objects in the scriptlets.
    Since "jsp:useBean" has been there for years, I believe something must be wrong with my rationale. However, both the spec and the tutorial couldn't answer this question. Can anyone clear it up to me?
    Thx in advance.
    Kevin

    There's nothing wrong with your rationale; useBean IS a redundant tag, but it does provide some compact functionality without having to write extra code.
    http://java.sun.com/products/jsp/tags/11/syntaxref1115.html covers the syntax of this tag; one advantage of using this tag is the 'scope' attribute, that allows you to define, at object creation, just how long the object will be around. You can limit an object's scope to the page that declared it, or allow it to be accessed by any page that shares the same session, or request, or application.
    I do believe that the main point of this tag comes in at the design level; one of the strongest reasons to use JSPs at all is to separate out the application logic from the page presentation. This means that anyone who can use HTML should be able to maintain the JSP pages in the application. Instead of having to teach a non-programmer a little bit of code, just demonstrate the use of a single tag that can be reused throughout the application. The logical extension of this idea is the tag library.
    Myself, I mix and match as needed, but there are never more than a few lines of scriptlet code in my JSP pages. If there's more code than HTML in my JSP page, I'll go ahead and use a servlet instead.
    Anyway, I guess my point is that JSP pages are flexible, you can pick the functionality that you want to use, and the useBean tag isn't quite superfluous.

  • Need JSP helps

    Hello all, i am here to learn JSP. I am in need of some good tutorials or link. so, if you please suggest me some tutorials or give me some efficient links, that will be very helpful for me.....Thanks to all.

    NareshIndia wrote:
    http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/JSPIntro.html
    This one is heavily outdated. Please always link the most recent one.
    Here it is: [http://java.sun.com/javaee/5/docs/tutorial/doc/].

  • Looking for Eclipse/JSP tutorial

    Anyone know of any good web tutorial on JSP/Servlets using Eclipse? This will save me from asking a ton of simple questions. In my initial google search I did not find anything all that good.
    TIA!

    njb7ty wrote:
    Install java jdk, install tomcat, search for 'Eclipse Europa', download and configure it to use the jdk and tomcat per its instructions (its on the same web site somewhere).
    Then create a new tomcat project (its in the Eclipse menu). After reading a book on JSP, get a JSP page to display in a brower by launching tomcat via the eclipse menu. Then get a servlet to work. That's the rough procedure to get you started.Zombie antics aside, why would a JDK be necessary if he's using Eclipse? It only needs a runtime

  • Need more tutorial to create graphical page

    I need more instrauction to created page, like insert a link, images position, and styles edit, and the color, etc, is there any tutorial had more detail about this direction?
    thanks

    Hi,
    all tutorials are up on otn.oracle.com/products/jdev
    Also worth reading is the developer guide: http://download-uk.oracle.com/docs/html/B25947_01/toc.htm
    For styles and colors, have a look at what it says about skinning
    Frank

  • I need a tutorial

    I know this is possible, I just don't know how to do it.
    All I want is to be able to set up my Dreamweaver on my
    laptop (PC - Windows XP Home Edition) so that I can design and test
    a coldfusion website, complete with DB conectivity (access for
    now). But I just can't seem to do it. Is there a tutorial somebody
    can point me towards - I could really use a step by step
    outline.

    hi yea thanks for the tip about coldfusion, me not aware
    about any other
    concept of using access in the home version of xp, if you
    know of anything
    else let me know.
    regards
    keny
    "jhutchdublin" <[email protected]> wrote in
    message
    news:e42vg2$p12$[email protected]..
    > You can do this.
    > You'll need to download ColdFusion server from the Adobe
    site. You'll get
    > a
    > 30-day free trial of the enterprise edition after 30
    days this becomes the
    > developer addition -- don't worry it will still work
    from your machine
    > after 30
    > days. It simply won't allow you to let others access the
    data on your
    > machine.
    >
    >
    > When you download this to your machine and install it,
    you'll notice a
    > folder
    > called CFusionMX7. If you open this file, you'll notice
    a whole bunch of
    > other
    > files. The one you're looking for is called wwwroot.
    This is important as
    > this
    > is where you will store all the files for your website.
    >
    > You can run Access 2000 in most version of Window --
    just get a copy of it
    > and
    > install it.
    >
    > Once everything is installed you need to create a
    ColdFusion page. SAve
    > the
    > ColdFusion page in the CFusionMX7 wwwroot folder.
    >
    > To test to see if everthing is working you would type
    >
    http://localhost:8500/mycfpage.cfm
    into your browser window and it should
    > work.
    >

  • Newbie needs jsp form that resembles a Oracle Forms form

    Currently learning JDeveloper and need to create a form where one can view multiple records from the datasource ,update, create, delete and query the data. is there a tutorial that i can reference on that matter. By the way i've already got most of the functionality working except the query part.

    http://www.oracle.com/technology/products/jdev/tips/mills/JSP_Multi_Row_Edits.html

  • Need JSP reassurance with JDB - Please.

    Hi there,
    I have recently taken on a JSP project for a client, during which their technical department withdrew the offer of access to their relational database (oracle). A solution was required in order to keep the project alive. I chose to work with the Berkeley Database Java Edition. The site uses AJAX calls to trigger calls to the JDB via JSP pages for a range of operations such as user information, event information, media playlist info etc...
    So far things are going very well and the database is performing all of the tasks that I require. However currently its just myself and a couple of other users from my company testing the site. The client expects up to 600 000 users. Potentially this may mean hundreds of writes per second. I am worried about handling the multiple writes in rapid sequence...
    I am using the direct persistence layer and am not currently using any concurrency measures as thread safety is a little beyond my Java comfort level - also I'm not sure if they are required for this use. If one JSP page request is writing to the same database as another will the first request lock the database automagically until it is finished?
    I know code always helps, so lets take this simplified example - an AJAX function calls an 'updateUserInfo.jsp' page that contains the following code:
    <%@ page import="schemas.user.*" %>
    <%
    response.setContentType("text/html");
    response.setHeader("Cache-Control", "no-cache");
    String userNumber = request.getParameter("userNumber");
    String userName = request.getParameter("userName");
    String userEmail = request.getParameter("userEmail");
    String userPassword = request.getParameter("userPassword");
    UserStorePut usp = new UserStorePut();
    usp.run(userNumber, userName, userEmail, userPassword);
    response.getWriter().write("success");
    %>
    The corresponding userStorePut class:
    package schemas.user;
    import java.io.File;
    import com.sleepycat.je.DatabaseException;
    import com.sleepycat.je.Environment;
    import com.sleepycat.je.EnvironmentConfig;
    import com.sleepycat.persist.EntityStore;
    import com.sleepycat.persist.StoreConfig;
    import schemas.autoint.*;
    public class UserStorePut {
         private static File envHome = new File("/usr/local/bea/wlserver_10.3/samples/server/examples/build/mainWebApp/WEB-INF/classes/schemas/JEDB");
    private Environment envmnt;
    private EntityStore store;
    private UserDA sda;
    // The setup() method opens the environment and store
    // for us.
    public void setup()
    throws DatabaseException {
    EnvironmentConfig envConfig = new EnvironmentConfig();
    StoreConfig storeConfig = new StoreConfig();
    envConfig.setAllowCreate(true);
    storeConfig.setAllowCreate(true);
    // Open the environment and entity store
    envmnt = new Environment(envHome, envConfig);
    store = new EntityStore(envmnt, "EntityStore", storeConfig);
    // Close our environment and store.
    public void shutdown()
    throws DatabaseException {
    store.close();
    envmnt.close();
    // Populate the entity store
    public void run(String userNumber, String userName, String userEmail, String userPassword)
    throws DatabaseException {
    setup();
    // Open the data accessor. This is used to store
    // persistent objects.
    sda = new UserDA(store);
    // Instantiate and store some entity classes
    UserEntity sec1 = new UserEntity();
    sec1.setUserNumber(userNumber);
              sec1.setUserName(userName);
    sec1.setEmail(userEmail);
              sec1.setPassword(userPassword);
    sda.pIdx.put(sec1);
    shutdown();
    Thanks in advance if anyone will take the time to help me resolve this concern.
    Regards,
    Reece.

    Hi Reece,
    Hundreds of writes per second is an easy requirements for JE to meet, and thousands of writes per second is common. You don't have to synchronize to do writes from multiple threads -- this is documented in the Getting Started guide, and the Transaction guide has information you should take a look at. You should be configuring the store as transactional if you define any secondary indices.
    One thing you're doing that will NOT perform well is that you're opening and closing the JE environment and store every time you do a put operation. The environment and store should be opened when your application starts and left open as long as your application is running. The overhead of opening and closing these objects is high, and not intended to be done often.
    JSP provides access to the servlet application context, and you should probably store your UserStorePut object there, calling your setup method only once. You should call your shutdown method only once when the application is stopped normally. You may need to talk to people on a JSP forum about how to do this, as our JE team does not have experience in this area. Other users on the forum may be able to help, but a JSP forum is your best bet if you can't figure this out from the JSP docs.
    If the application stops abnormally, your data will still be intact when it starts up again, but the initial creation of the Environment object (what is called "recovery") will take longer. Please see the discussion of durability in the Transaction user guide.
    There is no way around having to read the Getting Started and Transaction guides if you intend to deploy an application, so I strongly encourage you to do so.
    --mark                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • ITunes Plus FAQs doesn't make sense: Needs a tutorial and clear instruction

    Hi,
    My wife and I have spent over an hour trying to "simply" purchase anything in iTunes plus and the FAQ's don't help. I haven't a clue how to do it, or would I really want to given the the Question (if I'm reading it right) "Can I still buy music encoded at 128kbps with DRM?" Answer: No.
    If I won't be able to buy the usual iTunes music available at 128kbps that makes up the majority of iTunes music purchases (hardly anything i want is available in itunes plus) why would I want to cut myself from buying the larger available music source? I must have misunderstood this, but as we can't seem to find a way to upgrade yet, prices still reflect the itunes music, (no link to a plus version or a plus price) iTunes haven't exactly made upgrading songs transparent. I think they need to post a tutorial to show the process.
    When I click on the itunes plus I'm presented with an album and 3 songs from my own library (not my wife's even though we were in that when we clicked on the upgrade) I guess I can upgrade those if I take up the special offer. But no information beyond that. No info on what that will do to her library, my library, future purchases not available in iTunes plus, etc.
    Concerns about upgrading a library of a few hundred songs and being billed for all that is putting me off taking up the offer at the moment.

    I'm not sure I understand your question. Tracks are available only in two formats: the "normal" format of 128 Kbps AAC with copy protection which makes up the bulk of the content on the iTunes Store, and iTunes Plus tracks (currently offered only on music from EMI and from a few independent labels) which are 256 Kbps AAC without copy protection. As of several months ago, the price for Plus and non-Plus tracks is identical and you don't have a choice of which you select; if a track is iTunes Plus, it will not be offered in the lower-rate copy-protected format (there's no reason why anyone with sense would not want their tracks as iTunes Plus).
    So when you go to buy a track, if it's iTunes Plus, that's the way you'll purchase it and the only format in which that track will be available. You'll be able to tell by the "+" symbol next to the price.
    As to upgrading, when you click on the iTunes Plus link and then Upgrade, the iTunes Store will then show any tracks you have purchased - and it's by the iTunes Store account you are logged into (it's based on the account's Purchase History), not the library currently in use that governs what upgrade options are shown - that are eligible for upgrade to Plus. Depending on what label released the tracks you bought, there might be many eligible for upgrade or only a few (or none). When you upgrade (and you have to upgrade all the tracks at once; you can't pick and choose), iTunes will give you the option of just replacing and deleting the old tracks, or replacing them and keeping them. If you choose the latter, iTunes will move the old versions to a separate folder.

  • Need jsp program

    I want JSP program to display Random image in my browser...Please someone help me ..
    NOTE: Only JSP program..No need Servlet pgm

    you already know how to. seriously, just combine the two. that's what programming is: knowing how to perform small coding tasks, and how to combine them to perform larger ones
    you really, honestly, I promise, already know how to do this. ok, a clue: have the url of all your images in a list, and choose which one to display at random

Maybe you are looking for

  • Animated GIF in twitter app on Z30 not displayed

    When using the Blackberry twitter app and click on a tweet with an animated gif all I get is a blank screen. This used to work but just recently stopped. Any suggestions?

  • How do I add multiple JInternalFrames to 1 main JFrame

    It may seem like a silly question but I'd really appreciate any help offered. Sample code might be of assistance. Thanks people :-)

  • Shortcut key not working in Illustrator CC...

    Having used a keyboard shortcut in Illustrator for years, it is not working in CC. In previous versions, shift / opt / cmd + m threw you into the character font field. You could then start typing your desired font style without ever touching the mous

  • Questions regarding Disk I/O

    Hey there, I have some questions regarding disk i/o and I'm fairly new to Java. I've got an organized 500MB file and a table like structure (represented by an array) that tells me sections (bytes) within the file. With this I'm currently retrieving b

  • Po requisition account generator workflwo help

    HI we have to customize the requisition account generator workflow totally based on some conditions. we have 8 acc felx field segments. My question is .. 1. Do i just created 8 functions for all the 8 segments and join them in series. will workflow a