Reserved Application ID's

All,
We are moving our APEX programs into production integrated with Oracle E-Business Suite. Before this happens we must compile our "Standards" document.
Can someone tell me:
What are the numbering limits for Application ID's?
What numbers have been reserved?
Thanks for any help

Hi there,
From this query against the Apex data dictionary:
select application_id, application_name
from apex_applications
where WORKSPACE = 'INTERNAL'it looks like 4000, 4050, 4155, 4300, 4350, 4400, 4411, 4500, 4550 and 4700 are reserved.
I know that the application ID must be unique across all workspaces in an installation, and that its stored as a NUMBER datatype in the underlying tables. I'm not sure if any other limits are enforced.
Regards,
Jerry

Similar Messages

  • Apex 4.2.1 - Reserved application ids?

    APEX 4.2.1, Oracle 11gR1
    We have application ids 200 and 201 in a workspace. We needed to clone 201 from a prior version in VSS. So I pulled out the version from VSS, ran the following snippet to install it as application 202 (id is not used in the instance) as follows
    DECLARE
        l_workspace_id INTEGER;
    begin 
      select workspace_id into l_workspace_id  from apex_workspaces where workspace = 'FOO';
      apex_application_install.set_workspace_id(l_workspace_id);
      apex_application_install.set_application_id(202); 
      apex_application_install.generate_offset; 
      apex_application_install.set_application_alias( 'F' || apex_application_install.get_application_id );
    end;
    @f201.sqlNo errors. I type in 202:22 in the Search box at the top right of the Builder, the page looks fine. I click on the Application Builder link in the breadcrumb and find that 202 is not listed in the list of applications! I scratch my head. Query APEX_APPLICATION_PAGES for 202:22 and it does exist. But there is no entry in APEX_APPLICATIONS for 202! I scratch my head even more.
    Digging into the source code for APEX_APPLICATIONS and a process of elimination, leads to the offending predicate in the where clause.
      /* keep this not exists */
      and not exists ( select 1
                         from wwv_flow_language_map m
                        where m.translation_flow_id = f.id);
    The comment is part of the code, not mine!
    Sure enough, there is an entry in the wwv_flow_language_map table with a translation_flow_id of 202.
    So I chose some other id instead of 202 to install the app and everything is fine.
    What is going on here? Are certain application ids reserved? I can understand that the Builder related app ids (4000, 4500, etc) are reserved but I am not sure I understand how I can have application ids 200 and 201 in my workspace but 202 is not allowed!
    Thoughts? Thanks

    Joel - Thanks for responding.
    1. I know exactly zero about multi-lingual/translated applications in APEX but I am curious as to why (only) this one instance has these translation_flow_id in the range (183-221). I am guessing it is because I install the APEX Builder suite of apps into the workspace using the script below? If so, what should the script do differently to load just the English (en) language applications?
    2. Just curious, what would the fix for this bug be? A change in the view definition for APEX_APPLICATIONS to tighten up that NOT EXISTS predicate?
    Thanks
    -- Builder F4000
    DECLARE
        l_workspace_id INTEGER;
    begin
      select workspace_id into l_workspace_id  from apex_workspaces where workspace = 'FOO';
      apex_application_install.set_workspace_id(l_workspace_id);
      apex_application_install.set_schema('HR');
      apex_application_install.set_application_id(2000);
      apex_application_install.generate_offset;
      apex_application_install.set_application_alias( 'F' || apex_application_install.get_application_id );
    end;
    @/opt/oracle/home/patches/apex42/apex/builder/f4000.sql
    -- SQL Workshop F4500
    DECLARE
        l_workspace_id INTEGER;
    begin
      select workspace_id into l_workspace_id  from apex_workspaces where workspace = 'FOO';
      apex_application_install.set_workspace_id(l_workspace_id);
      apex_application_install.set_schema('HR');
      apex_application_install.set_application_id(2001);
      apex_application_install.generate_offset;
      apex_application_install.set_application_alias( 'F' || apex_application_install.get_application_id );
    end;
    @/opt/oracle/home/patches/apex42/apex/builder/f4500.sql
    -- Administration F4350
    DECLARE
        l_workspace_id INTEGER;
    begin
      select workspace_id into l_workspace_id  from apex_workspaces where workspace = 'FOO';
      apex_application_install.set_workspace_id(l_workspace_id);
      apex_application_install.set_schema('HR');
      apex_application_install.set_application_id(2002);
      apex_application_install.generate_offset;
      apex_application_install.set_application_alias( 'F' || apex_application_install.get_application_id );
    end;
    @/opt/oracle/home/patches/apex42/apex/builder/f4350.sql
    -- Websheets F4900
    DECLARE
        l_workspace_id INTEGER;
    begin
      select workspace_id into l_workspace_id  from apex_workspaces where workspace = 'FOO';
      apex_application_install.set_workspace_id(l_workspace_id);
      apex_application_install.set_schema('HR');
      apex_application_install.set_application_id(2003);
      apex_application_install.generate_offset;
      apex_application_install.set_application_alias( 'F' || apex_application_install.get_application_id );
    end;
    @/opt/oracle/home/patches/apex42/apex/builder/f4900.sql

  • Why did PackageMaker Turned my Application into a folder?

    I used PackageMaker to create a package to install Font Reserve. After the package was made and installed I noticed that all went into the correct places but my font reserve application is now a folder. Any help would be appreciated.
    Thank-you.
    Multiple   Mac OS X (10.4.9)  

    Yea the Dev. Tools are on the MAC OS X CD.....or you can download it from the Apple Developer Website to get the latest. Can try it and see what happens like I said it fixed my issues, but to my knowledge from what I read around the net you shouldn't need to install Developer Tools to use Package Maker, but again thats what fixed my issue.
    One thing I never tried though was using the PackageMaker off the ARD CD. I have always downloaded the latest Dev. Tools and used the Package Maker that came with it, but it sounds as if that the version you are using is the version off the ARD CD. Thats my best guess.....install the Dev. Tools and try that out.
    Thanks,
    Dan

  • AIR ADL invalid application descriptor

    Hi, everyone.
    I have problem with running AIR aplications when installed Ruby under Windows 7.
    If I try to run adl for my program "adl application.xml bin", I get the next result:
    C:\Documents and Settings\User\Desktop\New Project>adl application.xml bin
    NOTE: Gem.cache is deprecated, use Gem::source_index. It will be removed on or after 2011-08-01.
    Gem.cache called from C:/Ruby192/lib/ruby/gems/1.9.1/gems/sprout-0.7.246/lib/sprout.rb:365
    invalid application descriptor: Unknown namespace: http://ns.adobe.com/air/application/3.7
    C:\Documents and Settings\User\Desktop\New Project>
    Similar problem on the two different computers.
    When I uninstalled Ruby AIR applications  worked normally.
    But I need Ruby and I need AIR.
    When I type just "adl" in command promt, I get result:
    Adobe (R) AIR (R) Debug Launcher (ADL)
    Version 3.1.0.4880
    Copyright (c) 2008-2011 Adobe Systems Incorporated. All Rights Reserved.
    application descriptor file not specified
    usage:
    adl ( -runtime <runtime-dir> )? ( -pubid <pubid> )? -nodebug? ( -profile PROFILE )? ( -extdir <extensions-dir> )? ( -screensize SCREEN_SIZE )? <app-
    desc> <root-dir>? ( -- ... )?
    adl -help
    PROFILE : mobileDevice|extendedMobileDevice|desktop|extendedDesktop|tv|extendedTV
    SCREEN_SIZE : ( <width>x<height>:<fullscreen width>x<fullscreen height> )|PREDEFINED_SCREEN_SIZE
    PREDEFINED_SCREEN_SIZE : iPhone|iPhoneRetina|iPod|iPodRetina|iPad|Droid|NexusOne|SamsungGalaxyS|SamsungGalaxyTab|Q VGA|WQVGA|FWQVGA|HVGA|WVGA|FWVGA|108
    0|720|480
    Thank you!

    I haven't seen this reported before and I'm not sure why there's a conflict.  Very odd that doing it without arguments does not cause the error.  Could you please open a bug report on this over at bugbase.adobe.com and let me know the bug number?  I'll follow up internally.
    Thanks,
    Chris

  • EJB Hotel Sample Application - error running client

    Hi
    I am trying to run the GUI client interface in the EJB Hotel Enquiry and Reservation Application (using a single EJB). I have deployed the EJB jar file and had no errors but when I run the GUI client I get the following error whilst trying to read the list of hotels:
    Error while invoking EJB procedure :RemoteException :
    com.evermind.server.rmi.OrionRemoteException: Invocation error: java.lang.NoSuchMethodException; nested exception is:
    java.lang.NoSuchMethodException
    Could anyone please suggest where to start looking ?
    TIA
    Trevor

    Hi,
    I am able to run this sample successfully. Can you try bouncing OC4J and then run the client application again ? Let me ]
    know if that works.
    Cheers,
    --Rajesh                                                                                                                                                                                                                                                                                                                                                   

  • Database triggers VS Front end triggers

    Hi All,
    We have online ticket reservation application developed using oracle forms 6i and Oracle 8i database in Client server multiuser environment.
    for example we have scenario like this.. AFTER INSERTING into TABLE A,
    we need to UPDATE status column in TABLE B, for achieve this which is better option
    To write database trigger on A,
    or To write a POST INSERT trigger in the form designed uisng TABLE A.
    basically the the dataentry is done through Front end only.
    we are going to have upto 20 triggers of this scenario in the entire database on diffrent tables.
    which is best practice? in terms of performance.
    And we want to have DAY END, DAY CLOSE system, so that once we close DAY, no one allowed to insert data into few tables, for this can we use database triggers or front end check.
    Thanks in advance

    There isn't a confusion here between "application" meaning front-end tool, and "application" meaning "whatever layer contains your business logic" is there? I didn't mean to suggest that i thought it a good idea that business logic be implemented outside of the database, just that it ought to all be in one layer -- my own choice would be db packages, but if someone were commited to putting business logic outside of the db, then that would be the place for all the code.

  • Hyperlinks in word containing spaces are cut off in pdf generation

    We are using a mix of MS Word 2003, 2007 and 2010. All are experiencing the same problem when using Adobe products (Abobe Acrobat Pro 9, Adobe X, Adobe Elements) for the generation of a pdf document with respect to hyperlinks.
    When we have hyperlinks containing "spaces" they will get cut off in the resulting pdf document.
    Examples have formatting like this in Word
    http://team.eu.enet/XXX/Master data forms/Master Data Project.xls
    When we convert this in Adobe it cuts off the link after encountering the first space, like this
    http://team.eu.enet/XXX/Master (on the face of it the whole line looks like the one above, but the hyperlink shown when hovering over it has been cut like shown)
    In some cases the spaces are replaced with %20 (IE for example replaces spaces with these characters automatically). For those cases the conversion works just fine, and the whole line is maintained as a hyperlink also in the pdf
    http://team.eu.enet/XXX/Master%20data%20forms/Master%20Data%20Project.xls (again, the line does not look like this in the pdf, but the link when hovering over it does)
    When we use the Save as function in Word 2007/2010 this replacement is done automatically. the links in the "word generated pdf" are not containing spaces,
    Is there any way to get this replacement done automatically when converting hyperlinks from Word to PDF? Repairing the links afterwards (which is possible, I know) is not a viable option when you have many such links in a word file.

    Sort answer: Use proper syntax and do not use the "space" character in any URL.
    "20" is hex for the space character (which is a "reserved" character in that it may have special meaning).
    If used out of context being "reserved" applications have to make something of a guess.
    Success is the %20. Sometimes success is not had.
    So, again, proper syntax - no "space" character in a URL (use the underscore).
    Some references for a starting point.
    http://www.w3.org/Addressing/
    http://www.ietf.org/rfc/rfc3986.txt
    http://en.wikipedia.org/wiki/Percent-encoding
    Be well...

  • Sequential Access Problem - Nothing is being written to file.

    Okay, quick introduction. I am a student and am in an intro Java class. I am understanding most of it; however, I am having one issue with an exercise that I am working on.
    Here is the purpose:
    To create a simple car reservation application that stores the reservation information in a sequential access file.
    In the code what I need to happen is when the user clicks the Reserve Car button, the application needs to first check to see if there are cars already reserved for that day (there is a limit of 4 which is taken care of in the While statement). If the file content is null, it skips this while first.
    If the content is null, then I need to open the file for writing, which is taken care of using FileWriter. The program is then to write the date information using the currentDate variable created before the while statement. Next, it is supposed to write the name entered and display a message box stating that the car has been reserved (which it does display).
    However, I can add an infinate amount of reservations without getting the error message box stating that the max has been reached. So, I checked the reservations.txt file (which was intially created as a blank file) and I see that nothing at all is getting written to it. Here is the code, can anyone offer any insight into what I am missing. I am not getting any compliation or run-time errors, so I am sure this is just a simple problem I am overlooking. Thanks!
    // This application allows users to input their names and
    // reserve cars on various days.
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    import java.util.Date;
    import javax.swing.*;
    import javax.swing.event.*;
    public class CarReservation extends JFrame
       // JLabel and JSpinner to display date
       private JLabel selectDateJLabel;
       private JSpinner dateJSpinner;
       // JLabel and JTextField to display name
       private JLabel nameJLabel;
       private JTextField nameJTextField;
       // JButton to reserve car
       private JButton reserveCarJButton;
       // Printwriter to write to files
       private PrintWriter output;
       //BufferedReader to read data from file
       private BufferedReader input;
       // file user will select
       private File reserveFile;
       // no-argument constructor
       public CarReservation()
          createUserInterface();
       // create and position GUI components
       public void createUserInterface()
          // get content pane for attaching GUI components
          Container contentPane = getContentPane();
          // enable explicit positioning of GUI components
          contentPane.setLayout( null );
          // set up selectDateJLabel
          selectDateJLabel = new JLabel();
          selectDateJLabel.setBounds( 16, 16, 96, 23 );
          selectDateJLabel.setText( "Select the date:" );
          contentPane.add( selectDateJLabel );
          // set up dateJSpinner
          dateJSpinner = new JSpinner( new SpinnerDateModel() );
          dateJSpinner.setBounds( 16, 43, 250, 23 );
          dateJSpinner.setEditor( new JSpinner.DateEditor(
             dateJSpinner, "MM/dd/yyyy" ) );
          contentPane.add( dateJSpinner );
          dateJSpinner.addChangeListener(
             new ChangeListener() // anonymous inner class
                // event handler called when dateJSpinner is changed
                public void stateChanged( ChangeEvent event )
                   dateJSpinnerChanged( event );
             } // end anonymous inner class
          ); // end call to addActionListener           
          // set up nameJLabel
          nameJLabel = new JLabel();
          nameJLabel.setBounds( 16, 70, 100, 23 );
          nameJLabel.setText( "Name: " );
          contentPane.add( nameJLabel );
          // set up nameJTextField
          nameJTextField = new JTextField();
          nameJTextField.setBounds( 16, 97, 250, 23 );
          contentPane.add( nameJTextField );
          // set up reserveCarJButton
          reserveCarJButton = new JButton();
          reserveCarJButton.setBounds( 16, 130, 250, 23 );
          reserveCarJButton.setText( "Reserve Car" );
          contentPane.add( reserveCarJButton );
          reserveCarJButton.addActionListener(
             new ActionListener() // anonymous inner class
                // event handler called when reserveCarJButton is clicked
                public void actionPerformed( ActionEvent event )
                   reserveCarJButtonActionPerformed( event );
             } // end anonymous inner class
          ); // end call to addActionListener
          // set properties of application's window
          setTitle( "Car Reservation" ); // set title bar string
          setSize( 287, 190 );           // set window size
          setVisible( true );            // display window
       } // end method createUserInterface
       // write reservation to a file
       private void reserveCarJButtonActionPerformed( ActionEvent event )
       try
           // get file
           reserveFile = new File( "reservations.txt" );
           // open file
           FileReader currentFile = new FileReader( reserveFile );
           input = new BufferedReader( currentFile );
           // get date from dateJSpinner and format
           Date fullDate = ( Date ) dateJSpinner.getValue();
           String currentDate = fullDate.toString();
           String monthDay = currentDate.substring( 0 , 10 );
           String year = currentDate.substring( 24, 27 );
           currentDate = ( monthDay + " " + year );
           // declare variable to store number of people who reserve a car
           int dateCount = 1;
           // read a line from the file and store
           String contents = input.readLine();
           // while loop to read file data
           while ( contents != null )
               // if contents equal currentDate
               if ( contents.equals( currentDate ) )
                   // check reservation number
                   if ( dateCount <4 )
                       dateCount++;
                   else
                       // display error message
                       JOptionPane.showMessageDialog( this,
                          "There are no more cars available for this day!",
                          "All Cars Reserved", JOptionPane.ERROR_MESSAGE );
                       // disable button
                       reserveCarJButton.setEnabled( false );
                       // exit the method
                       return;
                   } // end else                
               } // end if
             // read next line of file
             contents = input.readLine();
           } // end while
           // close the file
           input.close();
           FileWriter outputFile = new FileWriter( reserveFile, true );
           output = new PrintWriter( outputFile );
           // write day to file
           output.println( currentDate );
           // write reserved name to file
           output.println( nameJTextField.getText() );
           // display message that car has been reserved
           JOptionPane.showMessageDialog( this, "Your car has been reserved",
                   "Thank You", JOptionPane.INFORMATION_MESSAGE);
       } // end try
       catch ( IOException exception )
           JOptionPane.showMessageDialog( this, "Please make sure the file exists " +
                   "and is of the right format.", "I/O Error",
                   JOptionPane.ERROR_MESSAGE );
           // disable buttons
           dateJSpinner.setEnabled( false );
           reserveCarJButton.setEnabled( false );
       } // end catch
       // clear nameJTextField
       nameJTextField.setText( "" );
       } // end method reserveCarJButtonActionPerformed
       // enable reserveCarJButton
       private void dateJSpinnerChanged( ChangeEvent event )
          reserveCarJButton.setEnabled( true );
       } // end method dateJSpinnerChanged
       // main method
       public static void main( String[] args )
          CarReservation application = new CarReservation();
          application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
       } // end method main

    Thank you. Sorry about all the code. I have never posted in this forum before and was unsure what all you needed.
    This was the problem though. Right after I posted my question, I went back and looked at the code over again and realized that I left that part out! I added it in and it works perfectly. I came back to update my post but you had already answered it!
    I really appreciate the quick response.
    Mike

  • Moving from SOAP Adapter to WCF-basichttp adapter

    we are migrating the BizTalk server 2009 application into  BTS 2013.In The BTS 2009 application ,some of ports are configured with SOAP and SQL Adapters.
    So I recommended to customer that move from SOAP Adapter to WCF-BasicHttp and SQL to WCF-SQL.
    But customer asked me is that the best practice MS recommended for moving from SOAP to WCF-BasicHttp?
    Customer is asking let me explain few points why i have to move from SOAP to WCF-Http?
    Could you please help me how to convince him?
    Regards BizTalkWorship

    The SOAP adapter is deprecated in BizTalk Server 2010. You should use the WCF-BasicHttp to communicate with Web services and clients that conform to the WS-I Basic Profile 1.1. To communicate with Web services and clients that conform to
    WS-*, use the WCF-WSHttp adapter.
    Key benefits of WCF Framework
    Because WCF can communicate using Web services, interoperability with other platforms that also support SOAP, such as the leading J2EE-based application servers, is straightforward.
    . You can also configure and extend WCF to communicate with Web services using messages not based on SOAP, for example, simple XML formats like RSS.
    . Performance is of paramount concern for most businesses. WCF is developed with the goal of being one of the fastest distributed application platform developed by Microsoft.
    . To allow optimal performance when both parties in a communication are built on WCF, the wire encoding used in this case is an optimized binary version of an XML Information Set. Messages still conform to the data structure of a SOAP message, but their
    encoding uses a binary representation of that data structure rather than the standard angle-brackets-and-text format of the XML 1.0 text encoding. Using this option makes sense for communicating with the call center client application, because it is also built
    on WCF, and performance is an important concern.
    . Managing object lifetimes, defining distributed transactions, and other aspects of Enterprise Services are now provided by WCF. They are available to any WCF-based application, which means that the rental car reservation application can use them with any
    of the other applications it communicates with.
    . Because it supports a large set of the WS-* specifications, WCF helps provide reliability, security, and transactions when communicating with any platform that also supports these specifications.
    . The WCF option for queued messaging, built on Message Queuing, allows applications to use persistent queuing without using another set of application programming interfaces.
    Thanks
    Abhishek

  • PHP variable

    Hi,
    I am developing a room reservation application. In my application I have two forms.
    Form1 have all the room names in a drop down box. and a submit button. and it calls form2
    Form2 is a calendar that display all the reservations for the month. the calendar has links for next month and prev month.
    In form2 I have $RmName = $_POST["Form1VarName"];
    So this works for the current month. But the links for next and prev months are not working because, in that the $RmName is empty.
    This $RmName is used in the query to pull the reservations for that month. How could I fix this? I am newbie in PHP. So please help.

    You may try to keep the $RmName in a session variable or you may try to carry its value by GET variables. i.e:
    hxxp://xxxxxxxxxxx/nextmonth.php?roomname=X
    And read it by $RmName = $_GET["roomname"]
    Regards
    MoW

  • Showing 2 months in a DateChooser control?

    I am working on an e-reservation application and need to be
    able to span 2 months with a selection. The industry standard way
    of being able to do this is to make 2 months at a time visible to
    the user. See
    https://reservations.ihotelier.com/istay.cfm?hotelid=6921 for an
    example of how other developers have done it.
    My question is , is there any possible way to do this with
    the DateChooser control or do i need to write something from
    scratch in as3?
    Thanks!

    The DateChooser does not allow showing more than one month.
    Your example was custom-coded.

  • Unable to connect to datasource:(database not running)

    I was running this example Car Application.
    I downloaded SQL Studio and wanted to check if the db tables are created or not.
    Tried to open through SQL studio but got the following exception as a pop-up:
    <b>
    [SAP-AG][SQLOD32 DLL][SAP DB]unable to connect to datasource:(database not running).return-code:SQL_ERROR(-709)</b><i></i>
    I believe my J2EE engine is running fine with all the three boxes in green.
    Does anyone went through this kind of situation?
    Please help me in this regards.
    Thanks
    -Sudheer

    Nitzan,
    Thanks for the reply.
    To be honest, I didnt understand what u meant.Iam a beginner trying to learn N/W though Iam in J2EE for a long while.
    Here is what I have done so far:
    Installled WAS with developer studio ran this Car rental application.While doing this I installed SQL studio to check if the tables r created or not.
    I dont have any back end database like oracle or SQL server installed.The car application example documentation doesnt say so.
    This is what I have given in persistant.xml:
    Datasource Name:CAR_RENTAL_POOL
    Database Vendor: SAPDB
    I dont have visual admin installed.
    Please let me know if this makes any sense.
    And also there is another problem with car reservation application:
    The application seems to running fine except withe the saving part:
    when I tried to add a car reservation, there is no response , it's not getting added to the DB.There are no error messages on screen. The screen is same before and after.
    Any help would be greatly greatly appreciated.
    Thanks

  • EJB & CORBA Samples

    The URL is: http://technet.oracle.com/tech/java/ejb_corba/index2.htm?Code&files/hotel/hotelHome.htm
    These samples implement a Hotel Reservation Application four different ways: two designs use EJB components and two designs use CORBA components. Compare the source code.
    There are four samples: EJB, CORBA, AQ, and Java Stored Procedures. They have been available for awhile, but I'm posting here to remind people, and to start a thread for a discussion.
    -rh
    null

    Here are some questions from Vadim Katz and answers from the OTN developers who built the AQ Hotel sample app:
    I was able to compile the whole projects but only after doing the following:
    1) Adding JBO 8i Client library which contains
    javax.jts.UserTransaction. This is not mentioned in the example guide
    and UserTransaction is not a part of Sun's javax.jts packageThe AQ EJB/CORBA Sample was developed using JDeveloper 2.0. In JDeveloper 2.0, the CORBA library contains aurora_client.jar, and aurora_client.jar contains classes like javax.jtx.UserTransaction, etc.
    JDeveloper 3.1does not include the CORBA library by default, and that is why you need to add JBO 8i Client, etc.
    > 2) I also had to compile HotelSystemSQLJ.sqlj file to get .class file;
    > otherwise, during global project rebuilt I was only getting .ser file.
    > Missing .class file was causing compilation errors.
    JDeveloper requires you to first compile HotelSystemSQLJ.sqlj and HotelSQLJ.sqlj separately. These steps are
    mentioned in the README.txt.
    3) FINALLY, A BIG QUESTION. Why does travel8i.dmp modify SYSTEM TABLES
    and because of that user "travel" is required to have SYS priveledges???The Sample requires a TRAVEL user with Sample Travel Data. We could have asked the user to create a separate tablespace and import travel8i.dmp into it, but that would increase the installation steps. For
    simplicity, we create the TRAVEL user in the SYSTEM tablespace.
    When you want to delete example data, simply drop the "TRAVEL" user.
    The AQ Sample needs access to DBMS_AQADM and DBMS_AQ packages which are present in SYS user.
    I hope this helps,
    -rh

  • Learning XML/EJB

    Hi,
    I'm Master's student here in US and into my final semester now. This is my first visit to this website and am excited to be able to reach out to experts in this area.
    I'd like to learn XML and EJB and wanted someone to guide me with regards to the books that i could use and some projects that i could do on my own. I possess strong
    C/C++ prog skills and am comfortable in Java.
    I'd highly appreciate any help i can receive in this regard,
    Thanks for your time,
    Best Regards,
    Aby
    EMAIL : [email protected]

    OTN has some sample apps that might interest you:
    [list][*]Hotel Reservation Application
    [*]WebStore B2B Exchange
    [*]XML Flight Finder
    [*]B2B with XML
    [*]Customizing Web Content
    [list]
    And there's much more sample code available.
    Regards,
    -rh

  • What should happen during BC4J LOGOUT?

    We have our custom pool, which takes database username, password, and URL from the login page and creates it if its valid. Like that I created 2 pools which will be accessed by all the JSPs.
    We are currently using "RESERVED" mode.
    During the logout process, I want to know what steps do I need to take. Like application module disconnect, pool.remove etc.
    Can someone from Jdev team help us on this issue.
    Virinchi

    The logout page should probably release the reserved application
    module instance to the pool. If you are using the BC4J datatags
    this can be accomplished with the following line in your logout
    jsp:
    <jbo:ReleasePageResourcesTag releasemode="Stateless" />
    This will allow the application pool to properly "reset" the
    application module instance for reuse by other sessions. An
    application module "reset" will include the following:
    1. Rolling back the database session
    2. Clearing the BC4J transaction caches (entity and rowset)
    3. Releasing the application module's JDBC connection to the
    JDBC connection pool for reuse by other application modules.

Maybe you are looking for