2 Day Plus Application Express Developer Guide - error?
Good day !
In "Oracle Database Express Edition 2 Day Plus Application Express Developer Guide" chapter 8 "How to Upload and Download Files in an Application" at the topic "Store the Document in a Custom Table" ( page 8-10, 8-11) is recommended:
6. Under Source, replace the process with the following:
IF ( :P1_FILE_NAME is not null ) THEN
INSERT INTO file_subjects(id,NAME, SUBJECT, BLOB_CONTENT, MIME_TYPE)
SELECT ID,:P1_FILE_NAME,:P1_SUBJECT,blob_content,mime_type
FROM HTMLDB_APPLICATION_FILES WHERE name = :P1_FILE_NAME;
WHERE name = :P1_FILE_NAME;
DELETE from HTMLDB_APPLICATION_FILES WHERE name = :P1_FILE_NAME;
END IF;
7. Scroll up to the top of the page and click Apply Changes.
After this I receive Error Message:
ORA-06550: line 6, column 1: PLS-00103: Encountered the symbol "WHERE" when expecting one of the following: begin case declare else elsif end exit for goto if loop mod null pragma raise return select update while with << close current delete fetch lock insert open rollback savepoint set sql execute commit forall merge pipe
Now I can't find mistake. Please, help me ( if difficulties not so big )
Winni
Replace by:IF ( :P1_FILE_NAME is not null ) THEN
INSERT INTO file_subjects(id,NAME, SUBJECT, BLOB_CONTENT, MIME_TYPE)
SELECT ID,:P1_FILE_NAME,:P1_SUBJECT,blob_content,mime_type
FROM HTMLDB_APPLICATION_FILES WHERE name = :P1_FILE_NAME;
DELETE from HTMLDB_APPLICATION_FILES WHERE name = :P1_FILE_NAME;
END IF;The second WHERE clause is superfluous.
Regards, Marc
Similar Messages
-
Create a Report for Demo_Orders (2 Day Plus Application Express Developer )
Hello,
I will make a Report for Demo_Orders
and I have a problem. I made step by step
1. On the Application home page, click Create Page.
2. Select the page type Report and click Next.
3. Select Wizard Report and click Next.
4. For Page Attributes:
a. For Page, select 1 Orders.
b. In Page Title and Region Title, enter Orders.
c. For Region Template, accept the default. etc.
From the Available Columns list, press CTRL and move the following
columns to the Displayed Columns list as shown in Figure 3–2 on page 3-4:
Problem -> I can not create a Join with the DEMO_CUSTOMERS to display
the customer name, wizard jump over "Join Conditions". I can not install properties under section "Join Conditions" Why?Please assist.
Thanks, AlesI made this manuali:
Next, create a join with the DEMO_PRODUCT_INFO table to display the product
name.
d. For Show Only Related Tables, select No.
Then, select a new table.
e. From the Table/View list, select DEMO_PRODUCT_INFO.
The columns in the DEMO_PRODUCT_INFO table appear.
f. From the Available Columns list, select PRODUCT_NAME and move it to the
Display Columns list.
g. Click Next.
6. For Join Conditions:
a. Under the first Column, select DEMO_ORDER_ITEMS.PRODUCT_ID.
b. Under the second Column, select DEMO_PRODUCT_INFO.PRODUCT_ID.
c. Click Next.
I can not (To add a condition to the DEMO_ORDER_ITEMS report:)
I have not tab (query definition).
I have under Region (Report: Order Items) -> this have not tab (Query definition)
in tutorial is RPT: Order Items ->this have (query definition) in Edit Region
Please assist.
Thanks, Ales -
How can I finish the last step in the 2 Day Plus Appl Express Developer
Hi,
I try to follow doing the steps the Chapter 8 How to Upload and Download Files in an Application of the 2 Day Plus Application Express Developer, after I had finished
the input to Oracel XE (all steps in this chapter and the procedure in 'Downloading Documents from the Custom Table'), I open the "run Page 1 icon" , the procedure seems no running and cause the error 'Page cannot be found'.
I doubt the type is wrong or correct "#OWNER#.download_my_file?p_file=#ID#".
Are there any one can tell me ?
Regards,
Simon Wong
Message was edited by:
user505611Simon,
here is the full example. Please follow the steps closely. Input exactly what is written in bold characters (without the line numbers though).
Here we go (in a dos command box):
C:\WINDOWS\system32>sqlplus system@xe
SQL*Plus: Release 10.2.0.1.0 - Production on Sun Aug 13 12:48:24 2006
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
*** Show more detailed error information in the browser ***
SQL> exec dbms_epg.set_dad_attribute('APEX', 'error-style', 'DebugStyle');
PL/SQL procedure successfully completed.Now try to run the following url in the browser: http://127.0.0.1:8080/apex/hr.hello_world
This will give you the following error message:
hr.hello_world: PROCEDURE DOESN'T EXIST
DAD name: apex
PROCEDURE : hr.hello_world
URL : http://XDB HTTP Server:8080/apex/hr.hello_world
PARAMETERS :
===========Now continue with the sqlplus - session :
*** Switch session to user HR to create procedure hello world ***
SQL> alter session set current_schema=HR;
Session altered.
SQL> CREATE OR REPLACE procedure hello_world
2 is
3 begin
4 htp.p('hello world');
5 end;
6 /
Procedure created.
*** check to see whether the procedure was created properly ***
SQL> desc hr.hello_world;
PROCEDURE hr.hello_world
*** grant execute on procedure to account ANONYMOUS ***
SQL> begin
2 execute immediate 'grant execute on hello_world to anonymous';
3 end;
4 /
PL/SQL procedure successfully completed.
*** Switch to user FLOWS_020100 ***
SQL> alter session set current_schema=FLOWS_020100;
Session altered.
*** for testing, disable the security mechanism ***
SQL> CREATE OR REPLACE function wwv_flow_epg_include_mod_local(
2 procedure_name in varchar2)
3 return boolean
4 is
5 begin
6 return true;
7 end;
8 /
Function created.Running the url again should work now, the security mechanism is disabled.
If this works, we can enable the security mechanism again:
*** now create the function again, checking for the proper procedure name ***
SQL> CREATE OR REPLACE function wwv_flow_epg_include_mod_local(
2 procedure_name in varchar2)
3 return boolean
4 is
5 begin
6 if upper(procedure_name) in ('HR.HELLO_WORLD') then
7 return true;
8 else
9 return false;
10 end if;
11 end;
12 /
Function created.
*** remove the debugging information ***
SQL> exec dbms_epg.delete_dad_attribute('APEX', 'error-style')
PL/SQL procedure successfully completed.You don't need to restart any services inbetween the outlined steps and you shouldn't have to change any security settings in your browser. It is all done in the database.
If it still doesn't work, please post your error messages from the browser here.
Regards,
~Dietmar. -
Application Express developer guide
Hi all,
Could you please let me know the link of developer guide for application express?Hi,
All Apex documents can be found here
http://www.oracle.com/technetwork/developer-tools/apex/documentation/index.html
Regards,
Jari -
Completing 2 Day + Application Express Developer's Guide
I am completing the 2 Day + Application Express Developer’s Guide.
However, when I try to deploy my application I get the following message:
"Access denied by Application security check"
Is this because I do not have license or is it something I need to correct?
This is not production. I am only learning the application.
Thanks!Never mind!!
On the first login screen, I logon as a privileged user; then on the second logon screen I can login as a End User.
Thanks! -
Looking for Oracle Application Express Developer
I have a couple of openings in Houston for senior system analysts with OAE background. If you are interested, or know someone who might, please let me know.
Can you send along info to a private e-mail adddress?? I would be interested in hearing more, my e-mail address is:
tony DOT Miller AT Seattle DOT gov, the dot and at need to be replaced with the proper character..
Thanks!
Tony Miller
Monroe, WA -
I am looking for Oracle Application Express develop
I am starting a business next year 2009, If you are that person looking for a new start you can email at [email protected]
Are you also interested in contacts to a company which can support you with ApEx-skilled employees?
-
Oracle Application Express Developer Competition 2009
Hi guys,
Just wondering if many of you (looking at the 2000+ scores generally) have submitted apps to the content. Is it known if the contestant's apps will be made public after the results? It'd be interesting to see the kind of features the top 3 include into them.
MikeThey are different libraries with different features. IMHO, ExtJS is better for the layout and design and jQuery is better for widgets. The plan is to design most of the app in ExtJS and sprinkle in the odd jQuery widget when/if needed.
To be honest I've done the vast majority with ExtJS and haven't required jQuery yet but that may come. If used both I would probably use the full ExtJS library and a very stripped down version of jQuery...
Cheers
Ben
http://www.munkyben.wordpress.com
Don't forget to mark replies helpful or correct ;) -
Error ORA-20001 when Creating an Application Express Workspcce
I have a 11.1.0.6.0 Enterprise Edition database running on a Fedora 10 box that was created using dbca. At the time, I did not select Oracle Application Express for installation. However, I can configure APEX and start it with URL http://<host>:8080/apex/apex_admin and log in as ADMIN. Looks like I'm ready to go... Database accounts APEX_PUBLIC_USER, FLOWS_030000 and FLOWS_FILES existed at the time I configured APEX.
Following the 2 Day + Application Express Developer's Guide, I get error "ORA-20001: Unable to create user. ORA-01935: missing user or role name" when I attempt to create a workspace for the demo application. In an attempt to resolve this, I've run dbca again to install Application Express in the database, and I then get "ORA-04063: package body "FLOWS_030000.WWV_FLOWS" has errors: ORA-06508: PL/SQL: could not find program unit being called: "FLOWS_03000.WWV_FLOW" ORA-06512: at line 2". DBA_OBJECTS reports table WWV_FLOWS owned by this user, but no package body of the same name.
Can anyone advise what I need to do to resolve the ORA-20001 error when I attempt to create a APEX workspace, or resolve the ORA-04063 error when I attempt to use dbca to install APEX in the database?
TIA
Jon..and show me the results, I might know what is wrong.SQL> alter session set current_schema = flows_030100;
Session altered.
SQL> select distinct provisioning_company_id from wwv_flow_companies;
PROVISIONING_COMPANY_ID
0
10
11
9.4232E+14
9.5741E+14
1.7393E+15
(I imported the file to my workspace http://apex.oracle.com/pls/otn.... it loaded succesfully but couldn't login.)
I found a site where the file might have been downloaded from:
[http://www.oracle.com/technology/products/database/application_express/packaged_apps/packaged_apps.html#CUST] -
Creating or copying application express users from development environment
Hello,
Hope someone can answer my question soon.
I am kind of new to the application express development and to Oracle database too ( about 8 month). I developed an application on development environment at my work. Now it's time to deploy this application to test and production environment. This application is secured so I had an ACL page were I setup 2 users that they can view and edit data, and I setup myself as an admin for this application.
I succsessfully deployed the application on the test and production environment but I cannot login and not other users. How do I setup or to copy same users from Development to production environment.
I am using apex 3.0.1 and database 10g.
on Development I have workspace called development and the schema is DEV. For production I have a workspace called production and the schema called prod. So I am dealing with different 2 workspaces and 2 different schemas but one database instance.
Thank you in advance for your assistance.
Kind Regards,
Sofia.
Edited by: user633945 on Oct 15, 2008 3:36 PMHello,
APEX has a utility to export the workspace and the users. In the application, go to export/import --> export --> workspace users (this is not the default view, and you’ll need to choose it). This will generate a SQL script you can import into the source instance.
In general, it’s best to keep the same environment in the development (test) and production instances – The same workspace ID, name, and application ID. These are pre-condition to be allowed to import single page/components between the instances. Otherwise you will have to import the entire application, each time you need to update the application.
In case you can’t maintain the same environment in your instances, you’ll need to manually edit the exported script. If the workspace already exist, you need to delete the ‘Workspace’ section. Then you’ll need to edit the user details, setting the default schema correctly.
Hope this helps,
Arie. -
Hi All,
I am new to to application express. I am a DBA and i need to develop few small application to store and report data to my management using Application express.
Not sure from where to start. Need your guidance .
Thanks,
http://gssdba.wordpress.comgottikere wrote:
I am new to to application express. I am a DBA and i need to develop few small application to store and report data to my management using Application express.
Not sure from where to start. Need your guidance
Start with the Oracle® Database 2 Day + Application Express Developer's Guide tutorial in order to understand basic APEX techniques and terminology. Creating a Form on a Table with Report is the best way to get basic data retrieval and maintenance up and running.
Further APEX tutorials are available in the Oracle Learning Library.
Installing the database sample app and other demo apps and reviewing the techniques they use will also be instructive.
When you post to this forum you'll get a faster, more effective response by including as much relevant information as possible upfront. This should include:
Full APEX version
Full DB/version/edition/host OS
Web server architecture (EPG, OHS or APEX listener/host OS)Browser(s) and version(s) used
Theme
Template(s)
Region/item type(s) (making particular distinction as to whether a "report" is a standard report, an interactive report, or in fact an "updateable report" (i.e. a tabular form)
With APEX we're also fortunate to have a great resource in apex.oracle.com where we can reproduce and share problems. Reproducing things there is the best way to troubleshoot most issues, especially those relating to layout and visual formatting. If you expect a detailed answer then it's appropriate for you to take on a significant part of the effort by getting as far as possible with an example of the problem on apex.oracle.com before asking for assistance with specific issues, which we can then see at first hand. -
Uable to see link 'Managing Application Express Users'
When I login to admin page for the workspace, I can only see 'Monitor Activity ' 'Change Password ' and 'About Application Express ' links not other two mentioned below. Am I missing something here. Please help
About Administration
An Administration list appears on the right side of the Workspace home page. Use the following links to administer your application development environment:
Administration links to the Application Administration page. Use this page to perform administrative tasks. See "About the Application Administration Page" in Oracle Application Express Administration Guide.
Manage Services links to the Manage Services page. Use this page to manage session state, log files, preferences, and application models. See "About the Manage Services Page" in Oracle Application Express Administration Guide.
Manage Application Express Users links to the Existing Users page. Use this page to manage existing Application Express users and user groups. See "Managing Application Express Users" and "Using Groups to Manage Application Express Users" in Oracle Application Express Administration Guide.
Monitor Activity links to the Monitor Activity page. Use this page to monitor page views and view application changes. See "Monitoring Activity within a Workspace" in "Oracle Application Express Administration Guide.
Change Password links to the Change Password page. Use this page to change your workspace password. See "Resetting Your Password" in Oracle Application Express Administration Guide.
About Application Express links to the About Application Express page. This page displays version and configuration information for both Application Express and the Oracle database. See "Viewing the Application Express Product Information Page" in Oracle Application Express Administration Guide.
About MigrationsUser,
What is your name?
It sounds like you've been configured as a developer, not a workspace administrator. You'll need to talk to the person that created your account.
Regards,
Dan
http://danielmcghan.us
http://sourceforge.net/projects/tapigen -
SQL Command problem in Application Express 3.2.0.00.27
To Oracle Application Express Development Team,
Yesterday I installed Oracle Application Express 3.2.0.00.27.
While doing my r&d, I came across one problem in SQL Command.
For example I wanted to run sql "select * from tab"
When I checked "Autocommit" checkbox it worked fine.
But when I unchecked the "Autocommit" checkbox it gave me following error:
ORA-01003: no statement parsed
Please check post
http://www.oraclebrains.com/2009/03/sql-command-problem-in-application-express-3200027/ for more details.
CheersI can't find the log file (a good indication that something went wrong)
Here's the transcript of the session...
SQL> startup upgrade
ORACLE instance started.
Total System Global Area 599785472 bytes
Fixed Size 1288820 bytes
Variable Size 264242572 bytes
Database Buffers 331350016 bytes
Redo Buffers 2904064 bytes
Database mounted.
Database opened.
SQL> @apxpatch.sql
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
Wrote file apxset.sql
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
SQL>
SQL> @apxldimg.sql
PL/SQL procedure successfully completed.
Enter value for 1: C:\Documents and Settings\jtench\Desktop\My Downloads\Oracle\apex_3.2.1
old 1: create directory APEX_IMAGES as '&1/apex/images'
new 1: create directory APEX_IMAGES as 'C:\Documents and Settings\jtench\Desktop\My Downloads\Oracle\apex_3.2.1/apex/images'
Directory created.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
Commit complete.
timing for: Load Images
Elapsed: 00:03:30.03
Directory dropped.
SQL> -
Oracle Database Express Edition 2 Day Plus Java Developer Guide??
I posted in the JDeveloper forum, as well as sending email via your feedback link found on the tutorial but I am a little disappointed by this:
The Oracle® Database Express Edition 2 Day Plus Java Developer Guide has some errors in it.
in Windows, I simply chose, start
-> programs -> Oracle Database Express Edition -> Go To Database Home Page -> click documentation from the link -> and run the Oracle® Database Express Edition 2 Day Plus Java Developer Guide tutorial.
the problem is there are mistake(s) in the tutorial, for example: section 4-19 is this:
"The complete code for the method should now be as follows:
public boolean authenticateUser(String userid, String password,
HttpSession session) throws SQLException { "
it needs to be this:
public boolean authenticateUser(String jdbcURL, String userid, String password,
HttpSession session) throws SQLException {
Also:
there is no mention that :
the port and SID must also be passed in the
ds.setURL(jdbcUrl) found in the authenticateUser() method, or an exception is thrown. This differs from value of the jdbcUrl string found in the getDBConnection() , which makes it hard to figure out
The tutorial is great even if it doesn't work out of the box, but I am disappointed that errata or completed code for this project is not available, especially when you explicitely point to it via the steps mentioned above.
Thanks,
PatrickThe tutorial seems to be using the old JDeveloper 10.1.2.
If you are aiming to learn JDeveloper then just use the tutorials linked from the JDeveloper home page.
http://www.oracle.com/technology/obe/obe1013jdev/index.htm -
Error Deploying Sample Portal from Development Guide
I am going through creating a New Portal from WebLogic Portal 7 Development
Guide and I am running into the following problem.
After completing Step 2: Create the New Portal, when I try to Hot Deploy the
application, I get the following error.
Hot deploy failed with the following message:
Unable to add module: NewPortalWebApp to application descriptor for:
portalApp.
The log has the following information..
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
portlets\Portlet1.portlet to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\tools.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\webflow-extensions.wfx to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\user_account.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\portal.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\security.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\NewPortal.portal to sync list.
Attempting sync...
Sync complete.
Searching for portalApp application descriptor...
Found it.
Error - please check log for details.That's great, Mike, you're welcome. I'm glad it's working for you. Thanks for letting me know.
-Scott
Mike Friesen wrote:
I'm sorry you were right.. I tried it and everything works... thanks..
Mike
"Scott Ellis" <[email protected]> wrote in message
news:[email protected]...
Hi Mike,
I hear what you are saying and I believe you. But the error you describedis the known issue related to Internet access
(down to the exact line numbers in the stack trace). Is it possible yourconnection was down last time you attempted
hot-deploy?
If you are sure your Internet connection is up, I would recommend tryinghot-deploy again. If it still does not work,
something very strange is going on. At that point I would recommendtrying the workaround anyway or escalating the issue
to BEA Support.
Now my curiosity is piqued so I hope you'll let me know either way.
Best Regards,
Scott Ellis
BEA Systems
Mike Friesen wrote:
yes..
"Scott Ellis" <[email protected]> wrote in message
news:[email protected]...
Can you please try something for me? Paste the following URL into abrowser:
http://java.sun.com/dtd/application_1_3.dtd
Does it come up?
Thanks,
Scott
Mike Friesen wrote:
Actually, my computer does have internet access, so I don't think that
is
the problem.
Mike
"Scott Ellis" <[email protected]> wrote in message
news:[email protected]...
Hi Mike,
I would bet that you are working on a machine that doesn't have
Internet
access, correct?
The problem is that the EBCC is trying and failing to access the J2EEapplication descriptor
dtd from Sun's website.
If you can't get Internet access, here is the workaround:
- save the attached file to your harddrive (just save it to c:\)
- edit the application.xml file for your project as follows:
- first copy the entire DOCTYPE declaration and save it somewhere
in
a
separate text file (in case want to revert back to it later)
- edit the DOCTYPE declaration so that it looks like this:
<!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EEApplication 1.3//EN' 'file:///application_1_3.dtd'>
( notice that the java.sun.com web address is replaced with the URI
to
the file on your harddrive)
- save your changes and hotdeploy will work with or without Internetaccess
Thanks,
Scott Ellis
BEA Systems
Mike Friesen wrote:
I am going through creating a New Portal from WebLogic Portal 7
Development
Guide and I am running into the following problem.
After completing Step 2: Create the New Portal, when I try to Hot
Deploy
the
application, I get the following error.
Hot deploy failed with the following message:
Unable to add module: NewPortalWebApp to application descriptor for:
portalApp.
The log has the following information..
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
portlets\Portlet1.portlet to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\tools.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\webflow-extensions.wfx to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\user_account.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\portal.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\security.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\NewPortal.portal to sync list.
Attempting sync...
Sync complete.
Searching for portalApp application descriptor...
Found it.
Error - please check log for details.
<!--
Copyright (c) 2000 Sun Microsystems, Inc.,
901 San Antonio Road,
Palo Alto, California 94303, U.S.A.
All rights reserved.
Sun Microsystems, Inc. has intellectual property rights relating to
technology embodied in the product that is described in this document.
In particular, and without limitation, these intellectual property
rights may include one or more of the U.S. patents listed at
http://www.sun.com/patents and one or more additional patents or
pending patent applications in the U.S. and in other countries.
This document and the product to which it pertains are distributed
under licenses restricting their use, copying, distribution, and
decompilation. This document may be reproduced and distributed but
may
not be changed without prior written authorization of Sun and its
licensors, if any.
Third-party software, including font technology, is copyrighted and
licensed from Sun suppliers.
Sun, Sun Microsystems, the Sun logo, Java, JavaServer Pages, Java
Naming and Directory Interface, JDBC, JDK, JavaMail and and
Enterprise JavaBeans are trademarks or registered trademarks of Sun
Microsystems, Inc. in the U.S. and other countries.
Federal Acquisitions: Commercial Software - Government Users Subjectto
Standard License Terms and Conditions.
DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED
CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH
DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Copyright (c) 2000 Sun Microsystems, Inc.,
901 San Antonio Road,
Palo Alto, California 94303, E'tats-Unis.
Tous droits re'serve's.
Sun Microsystems, Inc. a les droits de proprie'te' intellectuels
relatants a` la technologie incorpore'e dans le produit qui est
de'crit
dans ce document. En particulier, et sans la limitation, ces droits de
proprie'te' intellectuels peuvent inclure un ou plus des brevets
ame'ricains e'nume're's a` http://www.sun.com/patents et un ou les
brevets plus supple'mentaires ou les applications de brevet en attente
dans les E'tats-Unis et dans les autres pays.
Ce produit ou document est prote'ge' par un copyright et distribue'
avec des licences qui en restreignent l'utilisation, la copie, la
distribution, et la de'compilation. Ce documention associe n peut
e^tre reproduite et distribuer, par quelque moyen que ce soit, sans
l'autorisation pre'alable et e'crite de Sun et de ses bailleurs de
licence, le cas e'che'ant.
Le logiciel de'tenu par des tiers, et qui comprend la technologie
relative aux polices de caracte`res, est prote'ge' par un copyright et
licencie' par des fournisseurs de Sun.
Sun, Sun Microsystems, le logo Sun, Java, JavaServer Pages, Java
Naming and Directory Interface, JDBC, JDK, JavaMail et and
Enterprise JavaBeans sont des marques de fabrique ou des marques
de'pose'es de Sun Microsystems, Inc. aux E'tats-Unis et dans d'autres
pays.
LA DOCUMENTATION EST FOURNIE "EN L'E'TAT" ET TOUTES AUTRES CONDITIONS,
DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT
EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS
NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A
L'APTITUDE A UNE UTILISATION PARTICULIERE OU A L'ABSENCE DE
CONTREFAC,ON.
-->
<!--
This is the XML DTD for the J2EE 1.3 application deployment
descriptor. All J2EE 1.3 application deployment descriptors
must include a DOCTYPE of the following form:
<!DOCTYPE application PUBLIC
"-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
"http://java.sun.com/dtd/application_1_3.dtd">
-->
<!--
The following conventions apply to all J2EE deployment descriptor
elements unless indicated otherwise.
- In elements that contain PCDATA, leading and trailing whitespace
in the data may be ignored.
- In elements whose value is an "enumerated type", the value is
case sensitive.
- In elements that specify a pathname to a file within the same
JAR file, relative filenames (i.e., those not starting with "/")
are considered relative to the root of the JAR file's namespace.
Absolute filenames (i.e., those starting with "/") also specify
names in the root of the JAR file's namespace. In general, relative
names are preferred. The exception is .war files where absolute
names are preferred for consistency with the servlet API.
-->
<!--
The application element is the root element of a J2EE application
deployment descriptor.
-->
<!ELEMENT application (icon?, display-name, description?, module+,
security-role*)>
<!--
The alt-dd element specifies an optional URI to the post-assembly
version of the deployment descriptor file for a particular J2EEmodule.
The URI must specify the full pathname of the deployment descriptor
file relative to the application's root directory. If alt-dd is not
specified, the deployer must read the deployment descriptor from the
default location and file name required by the respective component
specification.
Used in: module
-->
<!ELEMENT alt-dd (#PCDATA)>
<!--
The connector element specifies the URI of a resource adapter archive
file, relative to the top level of the application package.
Used in: module
-->
<!ELEMENT connector (#PCDATA)>
<!--
The context-root element specifies the context root of a web
application.
Used in: web
-->
<!ELEMENT context-root (#PCDATA)>
<!--
The description element is used to provide text describing the parent
element. The description element should include any information that
the application ear file producer wants to provide to the consumer of
the application ear file (i.e., to the Deployer). Typically, the tools
used by the application ear file consumer will display the description
when processing the parent element that contains the description.
Used in: application, security-role
-->
<!ELEMENT description (#PCDATA)>
<!--
The display-name element contains a short name that is intended to be
displayed by tools. The display name need not be unique.
Used in: application
Example:
<display-name>Employee Self Service</display-name>
-->
<!ELEMENT display-name (#PCDATA)>
<!--
The ejb element specifies the URI of an ejb-jar, relative to the top
level of the application package.
Used in: module
-->
<!ELEMENT ejb (#PCDATA)>
<!--
The icon element contains small-icon and large-icon elements that
specify the file names for small and a large GIF or JPEG icon images
used to represent the parent element in a GUI tool.
Used in: application
-->
<!ELEMENT icon (small-icon?, large-icon?)>
<!--
The java element specifies the URI of a java application clientmodule,
relative to the top level of the application package.
Used in: module
-->
<!ELEMENT java (#PCDATA)>
<!--
The large-icon element contains the name of a file
containing a large (32 x 32) icon image. The file
name is a relative path within the application's
ear file.
The image may be either in the JPEG or GIF format.
The icon can be used by tools.
Used in: icon
Example:
<large-icon>employee-service-icon32x32.jpg</large-icon>
-->
<!ELEMENT large-icon (#PCDATA)>
<!--
The module element represents a single J2EE module and contains a
connector, ejb, java, or web element, which indicates the module type
and contains a path to the module file, and an optional alt-ddelement,
which specifies an optional URI to the post-assembly version of the
deployment descriptor.
The application deployment descriptor must have one module element for
each J2EE module in the application package.
Used in: application
-->
<!ELEMENT module ((connector | ejb | java | web), alt-dd?)>
<!--
The role-name element contains the name of a security role.
The name must conform to the lexical rules for an NMTOKEN.
Used in: security-role
-->
<!ELEMENT role-name (#PCDATA)>
<!--
The security-role element contains the definition of a security
role. The definition consists of an optional description of the
security role, and the security role name.
Used in: application
Example:
<security-role>
<description>
This role includes all employees who are authorized
to access the employee service application.
</description>
<role-name>employee</role-name>
</security-role>
-->
<!ELEMENT security-role (description?, role-name)>
<!--
The small-icon element contains the name of a file
containing a small (16 x 16) icon image. The file
name is a relative path within the application's
ear file.
The image may be either in the JPEG or GIF format.
The icon can be used by tools.
Used in: icon
Example:
<small-icon>employee-service-icon16x16.jpg</small-icon>
-->
<!ELEMENT small-icon (#PCDATA)>
<!--
The web element contains the web-uri and context-root of a web
application module.
Used in: module
-->
<!ELEMENT web (web-uri, context-root)>
<!--
The web-uri element specifies the URI of a web application file,
relative to the top level of the application package.
Used in: web
-->
<!ELEMENT web-uri (#PCDATA)>
<!--
The ID mechanism is to allow tools that produce additional deployment
information (i.e., information beyond the standard deployment
descriptor information) to store the non-standard information in a
separate file, and easily refer from these tool-specific files to the
information in the standard deployment descriptor.
Tools are not allowed to add the non-standard information into the
standard deployment descriptor.
-->
<!ATTLIST alt-dd id ID #IMPLIED>
<!ATTLIST application id ID #IMPLIED>
<!ATTLIST connector id ID #IMPLIED>
<!ATTLIST context-root id ID #IMPLIED>
<!ATTLIST description id ID #IMPLIED>
<!ATTLIST display-name id ID #IMPLIED>
<!ATTLIST ejb id ID #IMPLIED>
<!ATTLIST icon id ID #IMPLIED>
<!ATTLIST java id ID #IMPLIED>
<!ATTLIST large-icon id ID #IMPLIED>
<!ATTLIST module id ID #IMPLIED>
<!ATTLIST role-name id ID #IMPLIED>
<!ATTLIST security-role id ID #IMPLIED>
<!ATTLIST small-icon id ID #IMPLIED>
<!ATTLIST web id ID #IMPLIED>
<!ATTLIST web-uri id ID #IMPLIED>
Maybe you are looking for
-
How can I save a folder with pictures in it, on PC or MAC? (Not Camera Roll)
Dear Apple Community, I want to save a Folder with pictures in it, that I created from the iPhone.. these photos (and videos) are available only in this folder and I don't want to loose them at all! Whatever, how can I save this folders on my mac? an
-
New iMac on the way, how to save itunes LIB from XP HD w/o resync iPod
I have 2 iPods, my PC had massive brain ****, saved the hard drive, stuffed it in an external enclosure, waiting... for an iMac to land on my door step... using another pc to try and keep iPod's charged, and Itunes wants to erase and re-sync the devi
-
I have had it for 2 weeks now, got it brand new at the apple store, it freezes all the time, and reboots itself, sometimes when i start it, purple dots cover the screen and i have to hold the power button. a 2 week old computer is not supposed to do
-
Error in Importing snapshot of policies : oaam_base_snapshot.zip
Hi , I am trying to import oaam_base_snapshot.zip file from MW_HOME/IDM_ORACLE_HOME/oaam/init directory through OAAM Admin console i.e http://host:14200/oaam_admin and getting the following error. ssages for this page are listed below. Failed to imp
-
I want to let the users Dynamically chose the sort order of a report. The report is like this: select last_name, first_name, department, emp# from emo I have a field where the user can choose to sort by, last name, first_name department, emp# Can I d