Locate resources within ear file

Hi,
I have a web app contained within an ear file. I am trying to locate resources from with in a class using getClass().getClassLoader().getResource() and getResourceAsStream() without any luck. From within a servlet, I am using a call to getServletContext().getRealPath() successfully.
Anything other than a servlet is throwing a NullPointerException. I am trying to load images and an xml config file to generate images on dynamically. The files are all located within the web app.
Any thoughts? Thanks in advance.

You can move them to a "library" container on the EAR level and specify the location in the orion-application.xml. Assuming you've created a "lib" directory to store libraries in, you would get something like:
  <library path="lib" />
  ...If it is redundancy you're trying to resolve, this is the way to go. Although, simply placing everything that is needed by either web or ejb module in a application wide library directory is something you might not want to do. Stick to WEB-INF/lib if libraries only are used by the web module.

Similar Messages

  • Programmatically specify file location within ear file

    Hi guys,
    I am deploying an ear file under weblogic 6.1 and in part of the code I need to parse an xml file however, I can't figure out how to specify the path to the file. Whatever I try I always get an exception telling me the file cannot be found. The file itself resides within WEB-INF in the applications jar file which itself resides within the ear.
    I don't know how to specify the files location.
    Please help!
    Simon.

    Hi Simon,
    I'm not sure if this will help - but I have had similar problems and am happy to share my experiences with you and hope they help you. (my test were done on JRun 3.0 - but am sure the behavior under weblogic is similar)
    I am not sure what method you are using for accessing your xml file and what the package structure of you apps is but I assume that you are either doing a
    <code>
    String fileName = "myFile.xml";
    File f = new File(fileName);
    or
    URL u = this.getClass().getResource(fileName);
    </code>
    I found problems with both these methods when deploying as a web app. The first method places the file in
    <code> {JRunPath}\servers\default </code>
    directory (which it should as the spec by default creates the file in the users default directory)
    and the second creates a URL that does not correctly map to the location (see my post http://forum.java.sun.com/thread.jsp?forum=136&thread=184500)
    neither of these is suitable for deploying a webapp. The only way to locate the resource seems to be to use either
    <code>
    fileName = ServletContext.getRealPath(fileName);
    or
    URL url = ServletContext.getResource(fileName);
    </code>
    This does leave open this issue on how to pass the servlet context down to the specific class within your application that loads the xml - the uglier option is to pass the servlet context object right down to the class that loads the resource - the other option is to use some kind of a static initializer to make the servletcontext object globally available
    hope this helps

  • Class not found in web-inf/classes folder of war file within ear file

    Hi all,
              I am using Weblogic 8.1 sp4. I have a war file within an ear file. I am trying to deploy the war file with a few classes within its web-inf/classes folder, however when the classes are in that folder I consistently get a class not found exception when trying to instantiate them. If I package the classes in a jar file and then put that jar file within the web-inf/lib folder of the war, the classes are also not found.
              If I put these two classes in the app-inf/classes folder of the ear file, everything works as expected and the classes are found.
              Any ideas of why this is happening. This seems to be a very simple thing that should work, but appears to not be working at all.
              thanks in advance for any suggestions or ideas.

    Hi,
              This is a known limitation/issue with WL. There is also no way around this.
              Regards,
              LG

  • /lib directory within EAR file

    I have an EAR file that contains several WAR files. I would like to remove the 'WEB-INF/lib' directory from the individual WAR files and place it in the parent EAR file, in the interest of avoiding redundancy and reducing file size. What's the best way to do this?
    Thanks,
    jeff

    You can move them to a "library" container on the EAR level and specify the location in the orion-application.xml. Assuming you've created a "lib" directory to store libraries in, you would get something like:
      <library path="lib" />
      ...If it is redundancy you're trying to resolve, this is the way to go. Although, simply placing everything that is needed by either web or ejb module in a application wide library directory is something you might not want to do. Stick to WEB-INF/lib if libraries only are used by the web module.

  • Packaging - putting support files within ear file

    We have a J2EE application that leverages some xml control files. We would like to package the application with these support files all within the ear file. Currently, these files get moved seperate from the ear, which causes files to be missed sometimes during deployment. Our questions are as follows:
    1) Can these files be placed in the ear file?
    2) How do we reference them? Currently the application works by specifying the path to these files in the web.xml, what is the path we should use so that our application can find the files?

    "Brandon Witte" <[email protected]> skrev i en meddelelse
    news:[email protected]..
    We have a J2EE application that leverages some xml control files. Wewould like to package the application with these support files all within
    the ear file. Currently, these files get moved seperate from the ear, which
    causes files to be missed sometimes during deployment. Our questions are as
    follows:
    >
    1) Can these files be placed in the ear file?
    2) How do we reference them? Currently the application works byspecifying the path to these files in the web.xml, what is the path we
    should use so that our application can find the files?
    The simplest solution would be to put them in the WEB-INF/classes or
    APP-INF/classes directories and load them through the classloader.

  • How to change web-app display name within EAR file?

    Currently we are deploying an EAR file (which contains a web-app and an EJB) per
    BEA recommendations. The web-app shows up on the admin console with '/' as the
    name. Is there anyway to change this to the name I want?
    thx,
    Matt

    FYI - here is the entire content of applicaiton.xml in the EAR file we deploy:
    <!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE Application
    1.3//EN' 'http://java.sun.com/dtd/application_1_3.dtd'>
    <application>
    <display-name>RVApp</display-name>
    <module>
    <ejb>RVTrackingBean</ejb>
    </module>
    <module>
    <web>
    <web-uri>RVWebApp</web-uri>
    <context-root>/</context-root>
    </web>
    </module>
    </application>
    "Erik Johnson" <[email protected]> wrote:
    >
    No, you can't change that in the console. It's defined in the application's
    application.xml
    descriptor file.
    erik
    "Matt Savino" <[email protected]> wrote:
    Currently we are deploying an EAR file (which contains a web-app and
    an EJB) per
    BEA recommendations. The web-app shows up on the admin console with'/'
    as the
    name. Is there anyway to change this to the name I want?
    thx,
    Matt

  • Common resources within EAR shared by multiple WARs

    I am designing a relatively small enterprise application using IBM WebSphere Express 5.1 (Lite version). The way the application is packaged, or atleast how I want to package it, is to have two WAR files packaged under the single EAR. One WAR file corresponds to a publicly accessible site, and the other WAR corresponds to a secure section of the site, to be accessed via HTTPs.
    A lot of images, text-based files like JavaScript, CSS and even JSPs (for header, footer, etc.) are common to both the WAR files. For maintenance reasons, I would like for these 'resource' files to be in a common area or in one of the WAR files, but also be referenced from the other WAR file.
    I would like to know what is the possible and best way to store these common resource files. Keeping two copies, one in each WAR file, is what I do not want to do.
    Can JSPs/servlets in one WAR file access JSP, HTML, CSS, JS, GIF, JPG, etc. in another WAR file? Is it recommended to maintain a third WAR file that contains only these resources, and is this even possible?
    I would really appreciate all responses, and thank you all for reading/responding to this post.
    --forum7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    if the resource is in the classpath (as opposed to being in a disk path) then accessing it must be accessed with a '/' preceding the path.
    E.g. Runtime.getResourceAsStream("/some/class/path/file.gif"); will load the resource from a jar included in the classpath. To contrast Runtime.getResourceAsStream("this/is/a/someFile.gif"); will attempt to load the resource from disk.
    This may be the same with EAR/WAR files.
    (One problem may occurr when the /path/to/image.gif is interpreted by the server: it may try simply to access it as if the image url is from the server root...)
    Happy coding.
    --Xapp                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Resource bundle not found in adapter ear file

              Hi,
              I have an ear file which contains a JCA adapter and a resource bundle properties
              file in a jar file. THis jar file is referenced by the rar file. After deploying
              it, the server generates an resource bundle not found exception. The only way
              to make it deploy is to put my adatper jar to the global classpath. This is not
              consistent with EJB deployment. I tested an ear file that contains an EJB jar
              with contains a resource bundle. The server is able to load the resource file
              from the EJB jar as I would expect. Any comments on that? By the way, I tested
              on WLS 6.1 sp1 and sp2. Thanks.
              Siming
              

              I am having the same problem. Is anything going to be done to fix this?
              "Siming Mu" <[email protected]> wrote:
              >
              >Hi,
              >
              >I have an ear file which contains a JCA adapter and a resource bundle
              >properties
              >file in a jar file. THis jar file is referenced by the rar file. After
              >deploying
              >it, the server generates an resource bundle not found exception. The
              >only way
              >to make it deploy is to put my adatper jar to the global classpath. This
              >is not
              >consistent with EJB deployment. I tested an ear file that contains an
              >EJB jar
              >with contains a resource bundle. The server is able to load the resource
              >file
              >from the EJB jar as I would expect. Any comments on that? By the way,
              >I tested
              >on WLS 6.1 sp1 and sp2. Thanks.
              >
              >Siming
              

  • Error Undeploying a EAR File Containing Resource Adapter

    Hi,
    I am trying to undeploy a ear file that contains a
    1) one inbound R.A(resource adapter),
    2) one outbound R.A and
    3) few EJBs.
    The undeploy command "java -jar admin.jar undelpoy..." executes without any error, however the thread process started by the inbound adapter keep running even after undeployment.
    Is there a way to cleanly undeploy a resource adapter (that would delete all the threads created by resource adapter) that's part of a ear file?
    Note: The inbound adapter's deregisterEndpoint method does include the code to call the destroy method on the thread it created.
    Thanks,
    Bhupen

    hello,
    have you tried including the 3rd party jar in your EAR file itself?
    i use a number of external jars in my web app and ejb, including some xml parsing classes. what i did was to put them all in the EAR, at the root level, in other words, not in a sub-directory. then in my WAR's meta-inf/MANIFEST.MF file reference them in the Class-path. do simililar thing for the ejbs if necessary.
    when you tried to use the inqxml instead, did you make a reference in manager/referecen.txt from your app to the inqmy library? if so, did you look into the inqmyxml.jar to see if the Node class is actually there?
    regards,
    wentao

  • Static files within a ear file     - help me if you can I am feeling down

    I am using oc4j.
    I have some static files (templates and configuration files for the applications) in an ear file.
    These files are addressed via web.xml init param and I use relative path.
    This works in my "working directory".
    But when I deploy the ear file the servlet cannot access the file (io exception file test/templates/temp.txt not found).
    Has anybody an idea how I must address the files in the web.xml?
    How can I address the files from /test level?
    Or is somthing wrong with the structur of the directory?
    my "working dirctory"
    appname/
    META-INF/application.xml
    test/
    web-inf/web.xml
    /classes
    /lib
    templates/temp.txt
    init-param
    <param-value>appname/test/templates/temp.txt</param-value>
    init-param
    <param-value>/test/templates/temp.txt</param-value>
    thanks in advance
    peter

    If these files are only accessed from the web module, then put these files in a subdirectory of the "WEB-INF" directory of the war file.

  • How to deploy EAR file in Tomcat?

    Is we can deploy ear file in tomcat?
    Normally we can deploy WAR file in tomcat webapps folder. When we run the tomat it will automatically extract the war file.
    But samethink I have tried EAR file. But it is not working.
    Is we can deploy EAR file or not?
    If not plz give reason.

    Hi
    Normally we can deploy the war file thats routene stuff ofcourse ..........but when u deploy ear file it will give problmes as ear structure and war structure are differeant
    The Tomcat Servlet/JSP Container      
    The Apache Tomcat 5.5 Servlet/JSP Container
         Apache Logo
    Links
    * Docs Home
    Contents
    * Contents
    * Introduction
    * Installation
    * Deployment
    * Source Code
    * Processes
    * Example App
    Application Developer's Guide
    Deployment
         Printer Friendly Version
    print-friendly
    version
    Background
    Before describing how to organize your source code directories, it is useful to examine the runtime organization of a web application. Prior to the Servlet API Specification, version 2.2, there was little consistency between server platforms. However, servers that conform to the 2.2 (or later) specification are required to accept a Web Application Archive in a standard format, which is discussed further below.
    A web application is defined as a hierarchy of directories and files in a standard layout. Such a hierarchy can be accessed in its "unpacked" form, where each directory and file exists in the filesystem separately, or in a "packed" form known as a Web ARchive, or WAR file. The former format is more useful during development, while the latter is used when you distribute your application to be installed.
    The top-level directory of your web application hierarchy is also the document root of your application. Here, you will place the HTML files and JSP pages that comprise your application's user interface. When the system administrator deploys your application into a particular server, he or she assigns a context path to your application (a later section of this manual describes deployment on Tomcat). Thus, if the system administrator assigns your application to the context path /catalog, then a request URI referring to /catalog/index.html will retrieve the index.html file from your document root.
    Standard Directory Layout
    To facilitate creation of a Web Application Archive file in the required format, it is convenient to arrange the "executable" files of your web application (that is, the files that Tomcat actually uses when executing your app) in the same organization as required by the WAR format itself. To do this, you will end up with the following contents in your application's "document root" directory:
    * *.html, *.jsp, etc. - The HTML and JSP pages, along with other files that must be visible to the client browser (such as JavaScript, stylesheet files, and images) for your application. In larger applications you may choose to divide these files into a subdirectory hierarchy, but for smaller apps, it is generally much simpler to maintain only a single directory for these files.
    * /WEB-INF/web.xml - The Web Application Deployment Descriptor for your application. This is an XML file describing the servlets and other components that make up your application, along with any initialization parameters and container-managed security constraints that you want the server to enforce for you. This file is discussed in more detail in the following subsection.
    * /WEB-INF/classes/ - This directory contains any Java class files (and associated resources) required for your application, including both servlet and non-servlet classes, that are not combined into JAR files. If your classes are organized into Java packages, you must reflect this in the directory hierarchy under /WEB-INF/classes/. For example, a Java class named com.mycompany.mypackage.MyServlet would need to be stored in a file named /WEB-INF/classes/com/mycompany/mypackage/MyServlet.class.
    * /WEB-INF/lib/ - This directory contains JAR files that contain Java class files (and associated resources) required for your application, such as third party class libraries or JDBC drivers.
    When you install an application into Tomcat (or any other 2.2/2.3-compatible server), the classes in the WEB-INF/classes/ directory, as well as all classes in JAR files found in the WEB-INF/lib/ directory, are made visible to other classes within your particular web application. Thus, if you include all of the required library classes in one of these places (be sure to check licenses for redistribution rights for any third party libraries you utilize), you will simplify the installation of your web application -- no adjustment to the system class path (or installation of global library files in your server) will be necessary.
    Much of this information was extracted from Chapter 9 of the Servlet API Specification, version 2.3, which you should consult for more details.
    Shared Library Files
    Like most servlet containers, Tomcat 5 also supports mechanisms to install library JAR files (or unpacked classes) once, and make them visible to all installed web applications (without having to be included inside the web application itself. The details of how Tomcat locates and shares such classes are described in the Class Loader HOW-TO documentation. For the purposes of our discussion, there are two locations that are commonly used within a Tomcat 5 installation for shared code:
    * $CATALINA_HOME/common/lib - JAR files placed here are visible both to web applications and internal Tomcat code. This is a good place to put JDBC drivers that are required for both your application and internal Tomcat use (such as for a JDBCRealm).
    * $CATALINA_BASE/shared/lib - JAR files placed here are visible to all web applications, but not to internal Tomcat code. This is the right place for shared libraries that are specific to your application.
    Out of the box, a standard Tomcat 5 installation includes a variety of pre-installed shared library files, including:
    * The Servlet 2.4 and JSP 2.0 APIs that are fundamental to writing servlets and JavaServer Pages.
    * An XML Parser compliant with the JAXP (version 1.2) APIs, so your application can perform DOM-based or SAX-based processing of XML documents.
    Web Application Deployment Descriptor
    The description below uses the variable name $CATALINA_HOME to refer to the directory into which you have installed Tomcat 5, and is the base directory against which most relative paths are resolved. However, if you have configured Tomcat 5 for multiple instances by setting a CATALINA_BASE directory, you should use $CATALINA_BASE instead of $CATALINA_HOME for each of these references.
    As mentioned above, the /WEB-INF/web.xml file contains the Web Application Deployment Descriptor for your application. As the filename extension implies, this file is an XML document, and defines everything about your application that a server needs to know (except the context path, which is assigned by the system administrator when the application is deployed).
    The complete syntax and semantics for the deployment descriptor is defined in Chapter 13 of the Servlet API Specification, version 2.3. Over time, it is expected that development tools will be provided that create and edit the deployment descriptor for you. In the meantime, to provide a starting point, a basic web.xml file is provided. This file includes comments that describe the purpose of each included element.
    NOTE - The Servlet Specification includes a Document Type Descriptor (DTD) for the web application deployment descriptor, and Tomcat 5 enforces the rules defined here when processing your application's /WEB-INF/web.xml file. In particular, you must enter your descriptor elements (such as <filter>, <servlet>, and <servlet-mapping> in the order defined by the DTD (see Section 13.3).
    Tomcat Context Descriptor
    The description below uses the variable name $CATALINA_HOME to refer to the directory into which you have installed Tomcat 5, and is the base directory against which most relative paths are resolved. However, if you have configured Tomcat 5 for multiple instances by setting a CATALINA_BASE directory, you should use $CATALINA_BASE instead of $CATALINA_HOME for each of these references.
    A /META-INF/context.xml file can be used to define Tomcat specific configuration options, such as loggers, data sources, session manager configuration and more. This XML file must contain one Context element, which will be considered as if it was the child of the Host element corresponding to the Host to which the The Tomcat configuration documentation contains information on the Context element.
    Deployment With Tomcat 5
    In order to be executed, a web application must be deployed on a servlet container. This is true even during development. We will describe using Tomcat 5 to provide the execution environment. A web application can be deployed in Tomcat by one of the following approaches:
    * Copy unpacked directory hierarchy into a subdirectory in directory $CATALINA_HOME/webapps/. Tomcat will assign a context path to your application based on the subdirectory name you choose. We will use this technique in the build.xml file that we construct, because it is the quickest and easiest approach during development. Be sure to restart Tomcat after installing or updating your application.
    * Copy the web application archive file into directory $CATALINA_HOME/webapps/. When Tomcat is started, it will automatically expand the web application archive file into its unpacked form, and execute the application that way. This approach would typically be used to install an additional application, provided by a third party vendor or by your internal development staff, into an existing Tomcat installation. NOTE - If you use this approach, and wish to update your application later, you must both replace the web application archive file AND delete the expanded directory that Tomcat created, and then restart Tomcat, in order to reflect your changes.
    * Use the Tomcat 5 "Manager" web application to deploy and undeploy web applications. Tomcat 5 includes a web application, deployed by default on context path /manager, that allows you to deploy and undeploy applications on a running Tomcat server without restarting it. See the administrator documentation (TODO: hyperlink) for more information on using the Manager web application.
    * Use "Manager" Ant Tasks In Your Build Script. Tomcat 5 includes a set of custom task definitions for the Ant build tool that allow you to automate the execution of commands to the "Manager" web application. These tasks are used in the Tomcat deployer.
    * Use the Tomcat Deployer. Tomcat 5 includes a packaged tool bundling the Ant tasks, and can be used to automatically precompile JSPs which are part of the web application before deployment to the server.
    Deploying your app on other servlet containers will be specific to each container, but all containers compatible with the Servlet API Specification (version 2.2 or later) are required to accept a web application archive file. Note that other containers are NOT required to accept an unpacked directory structure (as Tomcat does), or to provide mechanisms for shared library files, but these features are commonly available.
    Copyright © 1999-2006, Apache Software Foundation

  • Fail to deploy ear file to AS10g

    Hi friends,
    I use Jdev10g to generate ear file and dcmctl to deploy to AS10g. Something must have been wrong but I couldn't work it out. Really need your help.
    --info: Project:"Master Detail page using ADF"
    http://www.oracle.com/technology/sample_code/products/jdev/10g/ADF_ComplexMasterDetail.zip
    --Here are my WAR and EAR file
    unzip -l ../ias904/mywork/ADF_ComplexMasterDetail.ear
    Archive: /raid1/oracle/ias904/mywork/ADF_ComplexMasterDetail.ear
    Length Date Time Name
    104 09-21-04 13:28 META-INF/MANIFEST.MF
    4730626 09-21-04 13:28 ADF_ComplexMasterDetail.war
    439 09-21-04 10:39 META-INF/application.xml
    285 09-21-04 10:36 META-INF/orion-application.xml
    4731454 4 files
    unzip -l ../ias904/mywork/ADF_ComplexMasterDetail.war
    Archive: /raid1/oracle/ias904/mywork/ADF_ComplexMasterDetail.war
    Length Date Time Name
    104 09-21-04 13:28 META-INF/MANIFEST.MF
    3175 09-21-04 13:28 WEB-INF/classes/DataBindings.cpx
    439 09-21-04 11:17 WEB-INF/classes/META-INF/application.xml
    575 09-21-04 13:26 WEB-INF/classes/META-INF/data-sources.xml
    285 09-21-04 11:17 WEB-INF/classes/META-INF/orion-application.xml
    613 09-21-04 13:26 WEB-INF/classes/Model.jpx
    881 09-21-04 13:28 WEB-INF/classes/connections.xml
    1844 09-21-04 13:26 WEB-INF/classes/model/DepartmentManagersView.xml
    4004 09-21-04 13:26 WEB-INF/classes/model/Departments.xml
    3849 09-21-04 13:26 WEB-INF/classes/model/DepartmentsImpl.class
    1975 09-21-04 13:26 WEB-INF/classes/model/DepartmentsView.xml
    364 09-21-04 13:26 WEB-INF/classes/model/DepartmentsViewImpl.class
    1329 09-21-04 13:26 WEB-INF/classes/model/DeptMgrFkAssoc.xml
    1091 09-21-04 13:26 WEB-INF/classes/model/DeptMgrFkLink.xml
    1336 09-21-04 13:26 WEB-INF/classes/model/EmpDeptFkAssoc.xml
    1095 09-21-04 13:26 WEB-INF/classes/model/EmpDeptFkLink.xml
    1332 09-21-04 13:26 WEB-INF/classes/model/EmpJobFkAssoc.xml
    1343 09-21-04 13:26 WEB-INF/classes/model/EmpManagerFkAssoc.xml
    1098 09-21-04 13:26 WEB-INF/classes/model/EmpManagerFkLink.xml
    9312 09-21-04 13:26 WEB-INF/classes/model/Employees.xml
    7121 09-21-04 13:26 WEB-INF/classes/model/EmployeesImpl.class
    3836 09-21-04 13:26 WEB-INF/classes/model/EmployeesView.xml
    1135 09-21-04 13:26 WEB-INF/classes/model/EmployeesViewImpl.class
    2842 09-21-04 13:26 WEB-INF/classes/model/Jobs.xml
    3368 09-21-04 13:26 WEB-INF/classes/model/JobsImpl.class
    997 09-21-04 13:26 WEB-INF/classes/model/client/EmployeesViewClient.class
    239 09-21-04 13:26 WEB-INF/classes/model/common/EmployeesView.class
    1210 09-21-04 13:26 WEB-INF/classes/model/common/bc4j.xcfg
    1273 09-21-04 13:26 WEB-INF/classes/model/hrService.xml
    1717 09-21-04 13:26 WEB-INF/classes/model/hrServiceImpl.class
    2152 09-21-04 13:26 WEB-INF/classes/model/model.xml
    3591 09-21-04 11:17 WEB-INF/classes/view/BrowseAllEmployeesAction.class
    1122 09-21-04 11:17 WEB-INF/classes/view/BrowseEmployeesInDeptAction.class
    1179 09-21-04 11:17 WEB-INF/classes/view/QueryEmployeesAction.class
    4529 09-21-04 11:17 WEB-INF/classes/view/UIModels/browseAllDepartmentsUIModel.xml
    5104 09-21-04 11:17 WEB-INF/classes/view/UIModels/browseAllEmployeesUIModel.xml
    6195 09-21-04 11:17 WEB-INF/classes/view/UIModels/browseEmployeesInDeptUIModel.xml
    4436 09-21-04 11:17 WEB-INF/classes/view/UIModels/editEmployeeInDeptUIModel.xml
    4300 09-21-04 11:17 WEB-INF/classes/view/UIModels/editEmployeeUIModel.xml
    3742 09-21-04 11:17 WEB-INF/classes/view/UIModels/masterDetailUIModel.xml
    3631 09-21-04 11:17 WEB-INF/classes/view/UIModels/queryAllDepartmentsUIModel.xml
    6130 09-21-04 11:17 WEB-INF/classes/view/UIModels/queryEmployeesInDeptUIModel.xml
    2174 09-21-04 11:17 WEB-INF/classes/view/UIModels/queryEmployeesUIModel.xml
    1010 09-21-04 13:28 WEB-INF/classes/view/resources/AppSampleResources.properties
    3581 09-21-04 13:28 WEB-INF/classes/view/resources/ApplicationResources.properties
    1810 09-21-04 11:17 WEB-INF/classes/view/util/HelpDispatcherAction.class
    49438 05-14-04 19:28 WEB-INF/lib/adf-controller.jar
    163279 05-14-04 19:28 WEB-INF/lib/bc4jhtml.jar
    42730 05-14-04 19:29 WEB-INF/lib/bc4juixtags.jar
    118726 06-30-03 11:50 WEB-INF/lib/commons-beanutils.jar
    165119 06-30-03 11:50 WEB-INF/lib/commons-collections.jar
    109096 06-30-03 11:50 WEB-INF/lib/commons-digester.jar
    112307 05-11-04 17:17 WEB-INF/lib/commons-el.jar
    22379 06-30-03 11:50 WEB-INF/lib/commons-fileupload.jar
    63980 06-30-03 11:50 WEB-INF/lib/commons-lang.jar
    31605 06-30-03 11:50 WEB-INF/lib/commons-logging.jar
    46865 06-30-03 11:50 WEB-INF/lib/commons-validator.jar
    140889 05-14-04 19:29 WEB-INF/lib/datatags.jar
    17747 05-14-04 19:29 WEB-INF/lib/graphtags.jar
    65368 06-30-03 11:50 WEB-INF/lib/jakarta-oro.jar
    191881 01-28-04 03:32 WEB-INF/lib/jaxen-full.jar
    3086 05-11-04 17:17 WEB-INF/lib/jsp-el-api.jar
    21128 01-28-04 03:32 WEB-INF/lib/jstl.jar
    3503 05-11-04 17:17 WEB-INF/lib/oracle-el.jar
    23563 01-28-04 03:32 WEB-INF/lib/saxpath.jar
    515490 01-28-04 03:32 WEB-INF/lib/standard.jar
    498051 06-30-03 11:50 WEB-INF/lib/struts.jar
    1271111 01-28-04 03:32 WEB-INF/lib/xalan.jar
    2529 03-01-04 04:34 appsample_files/10gwelcome.gif
    37314 03-03-04 00:26 appsample_files/blaf-en-ie-6.css
    62 04-04-03 06:32 appsample_files/c-ghb.gif
    61 04-04-03 06:32 appsample_files/c-ghbr.gif
    66 04-04-03 06:32 appsample_files/c-ghcb.gif
    145 04-04-03 06:32 appsample_files/c-ghct.gif
    49 04-04-03 06:32 appsample_files/c-ght.gif
    68 04-04-03 06:32 appsample_files/c-ghtl.gif
    68 04-04-03 06:32 appsample_files/c-ghtr.gif
    5395 03-03-04 00:26 appsample_files/mod_jdeveloper.css
    661 01-29-04 08:35 appsample_files/return.gif
    1870 03-02-04 20:23 appsample_files/sample_footer.jsp
    7957 03-02-04 08:04 appsample_files/sample_header.jsp
    1544 03-02-04 20:20 appsample_files/sample_help_footer.jsp
    1490 03-02-04 20:19 appsample_files/sample_help_header.jsp
    747 03-26-04 17:08 appsample_files/sample_sidebar.jsp
    2105 04-04-03 06:47 appsample_files/samples.gif
    272 04-04-03 07:19 appsample_files/wwv_help.gif
    4974 03-05-04 21:35 browseAllDepartments.jsp
    5730 03-08-04 23:31 browseAllEmployees.jsp
    5213 03-08-04 15:01 browseEmployeesInDept.jsp
    2594 03-03-04 00:22 css/jdeveloper.css
    3485 03-03-04 21:37 editDepartment.jsp
    5063 03-08-04 23:27 editEmployee.jsp
    2686 02-12-04 10:18 editEmployeeInDept.jsp
    3279 03-08-04 14:50 help/MasterDetailJSPKey.jsp
    14710 03-06-04 14:03 help/helpSection1.jsp
    15223 03-08-04 23:47 help/helpSection2.jsp
    16556 03-08-04 23:09 help/helpSection3.jsp
    2191 03-03-04 20:37 help/helpSection4.jsp
    36555 03-08-04 13:37 help/images/StrutsPageFlow.jpg
    19352 03-03-04 22:13 help/images/section1_flow.gif
    8532 03-08-04 13:41 help/images/section2_flow.gif
    5454 03-08-04 19:08 help/images/section3_flow.gif
    247 02-09-04 14:58 images/ViewObject.gif
    806 02-11-04 09:33 images/sideMenuBottom.gif
    833 02-11-04 09:31 images/sideMenuBottomC.gif
    806 02-11-04 09:29 images/sideMenuRight.gif
    806 02-11-04 09:33 images/sideMenuTop.gif
    831 02-11-04 09:31 images/sideMenuTopC.gif
    1739 04-05-04 16:59 index.jsp
    5272 03-03-04 20:53 masterDetail.jsp
    6132 03-26-04 17:06 queryAllDepartments.jsp
    5104 03-08-04 23:34 queryEmployees.jsp
    9543 03-08-04 23:33 queryEmployeesInDept.jsp
    5468 02-18-04 10:11 sideMenu.jsp
    517075 02-09-04 15:07 web-inf/lib/standard.jar
    227 09-21-04 11:15 web-inf/orion-web.xml
    8868 02-09-04 14:54 web-inf/struts-bean.tld
    10175 09-20-04 14:42 web-inf/struts-config.xml
    65029 02-12-04 10:52 web-inf/struts-html-el.tld
    66192 02-10-04 12:03 web-inf/struts-html.tld
    2513 02-12-04 10:53 web-inf/web.xml
    4713475 121 files
    --when I deployed on AS10g using:
    "dcmctl
    deployApplication -file ../ias904/mywork/ADF_ComplexMasterDetail.ear -a jdev9051samples/JSPMasterDetail"
    I got following error:
    ADMN-300158
    Jar file: /var/tmp/jar64914.tmp is missing its standard xml descriptor located at WEB-INF/web.xml
    oracle.ias.sysmgmt.deployment.j2ee.exception.J2eeDeploymentException: Jar file: /var/tmp/jar64914.tmp is missing its standard xml descriptor located at WEB-INF/web.xml
    Resolution:
    at oracle.ias.sysmgmt.deployment.j2ee.file.WarFile.<init>(Unknown Source)
    at oracle.ias.sysmgmt.deployment.j2ee.file.EarFile.init(Unknown Source)
    at oracle.ias.sysmgmt.deployment.j2ee.file.EarFile.<init>(Unknown Source)
    at oracle.ias.sysmgmt.deployment.j2ee.file.EarFile.<init>(Unknown Source)
    at oracle.ias.sysmgmt.deployment.j2ee.console.EarDeployerImpl.<init>(Unknown Source)
    at oracle.ias.sysmgmt.deployment.j2ee.console.J2eeDeploymentImpl.getEarDeployer(Unknown Source)
    at oracle.ias.sysmgmt.deployment.j2ee.console.J2eeDeploymentImpl.getEarDeployer(Unknown Source)
    at oracle.ias.sysmgmt.cmdline.DcmCmdLine.deployApp(Unknown Source)
    at oracle.ias.sysmgmt.cmdline.DcmCmdLine.execute(Unknown Source)
    at oracle.ias.sysmgmt.cmdline.DcmCmdLine.main(Unknown Source)
    Thanks in advance.

    I wish there is a forum for JDev like asktom.oracle.com for DBA.
    I posted several questions but receive no feedback.
    future never wait :-(

  • Running a J2EE application (ear file)

    I am new to J2EE. I have created a EnpDtls Servlet simply to greet a person by name - like sample application. But i am unable to see it in on web (localhost:8080). What should i give as url to view the application? I am using J2EE 1,4 Application Server 8.2 from SUN. and jsdk 1.5
    I can see my html file under Context Root i.e localhost:8080/EmpDtlsCx. But what should be the url to see the class file of my sevlet.
    Servlet is : EmpDtls.class
    ContextRoot : /EmpDtlsCx
    Web Display : EmpDtlsWebDsp
    EAR file : EmpDtlsEar
    I have used deploytool. I can also see the Application in Admin console (localhost:4848) -> Enterprise Application. But there also the Admin console does not give any otion of launch as it gives for Web Application. Please note that the verifier option in Admin consoile also passes of sucessfully.
    The deployment descriptors: application.xml, sun-application.xml are under <J2ee INSTALLDIR>/domains/domain1/applications/j2ee-apps/EmpDtlsEar/ - the name of the EAR file.
    Should i get ContextRoot as folder name ?
    Could anyone help in solving my problem ?
    The structure of directories and files is as follows
       EmpDtlsEar
       |
       |____ META-INF
       |                |
       |                |____ application.xml
       |                |____ sun-spplication.xml
       |                |____ sun-j2ee-ri.project
       |                |____ MANIFEST.MF
       |
       |____ war-ic.war
                       |
                       |____ EmpDtls.html
                       |
                       |____ META-INF
                       |                  |
                       |                  |__ MANIFEST.MF
                       |
                       |____ WEB-INF
                                         |
                                         |__ web.xml
                                         |
                                         |__ sun-web.xml
                                         |
                                         |__ sun-jee-ri.project
                                         |
                                         |__ classes
                                                  |
                                                  |__ EmpDtls.class
    thanks in advance
    tshot

    Ok, you have your servlet defined, but now you should map it using mapping tags. Try editing your web.xml file as follows (adding mapping):
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
      <display-name>EmpDtlsWarDisp</display-name>
      <servlet>
        <display-name>EmpDtlsWebDisp</display-name>
        <servlet-name>EmpDtlsWebComp</servlet-name>
        <servlet-class>tshot.EmpDtls</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>EmpDtlsWebComp</servlet-name>
        <url-pattern>/EmpDtls</url-pattern>
      </servlet-mapping>
    </web-app>Note the adding of "tshot." in front of your EmpDtls in your servlet-class tag.
    This means you need to create a directory in your src location called "tshot", move your EmpDtls.java into the new directory, and then edit that java file, placing the following line at the top of it:
    package tshot;Once you have re-built and re-deployed this you should be able to access your servlet at:
    http://localhost:8080/EmpDtlsCx/EmpDtls
    Refactoring is a term used to mean you've decided to change the name of a variable, method or some alteration of your java file such as changing package names (or adding to a package in this case) whereby the results may or may not affect other classes which depend on this class. Typically, nowadays refactoring is usually done by selecting a refactoring command from a menu item or button within an IDE (Integrated Development Environment) whereby the IDE performs all of the dependancy checking for you and copies the change to affected areas where necessary. Thus, all you need to do is choose the right refactoring operation and click "Ok" in most cases. In the old days, you would have to keep track of all affected areas and manually edit where necessary, based on your imposed change.

  • Compilation error when deploying EAR file on standalone OC4J...

    Hi All,
    I am getting the following error when trying to deploy an EAR File describing a web service from the Jdeveloper IDE to the stanalone OC4J server instance.
    ==========================================================
    Uploading file JavaWebServiceEmp-GetDates-WS.ear ...
    Application Deployer for JavaWebServiceEmp-GetDates-WS STARTS.
    Copy the archive to C:\Lester\Testing\JDev10.1.3\oc4j\j2ee\home\applications\JavaWebServiceEmp-GetDates-WS.ear
    Initialize C:\Lester\Testing\JDev10.1.3\oc4j\j2ee\home\applications\JavaWebServiceEmp-GetDates-WS.ear begins...
    Unpacking JavaWebServiceEmp-GetDates-WS.ear
    Done unpacking JavaWebServiceEmp-GetDates-WS.ear
    Unpacking WebServices.war
    Done unpacking WebServices.war
    Initialize C:\Lester\Testing\JDev10.1.3\oc4j\j2ee\home\applications\JavaWebServiceEmp-GetDates-WS.ear ends...
    Starting application : JavaWebServiceEmp-GetDates-WS
    Initializing ClassLoader(s)
    Initializing EJB container
    Loading connector(s)
    Starting up resource adapters
    Initializing EJB sessions
    Committing ClassLoader(s)
    Initialize WebServices begins...
    Initialize WebServices ends...
    Started application : JavaWebServiceEmp-GetDates-WS
    Binding web application(s) to site default-web-site begins...
    Binding WebServices web-module for application JavaWebServiceEmp-GetDates-WS to site default-web-site under context root JavaWebServiceEmp-GetDates-context-root
    Operation failed with error:
    Error compiling :C:\Lester\Testing\JDev10.1.3\oc4j\j2ee\home\applications\JavaWebServiceEmp-GetDates-WS\WebServices: compilation error occurred
    Deployment failed
    Elapsed time for deployment: 1 minute, 50 seconds
    ==========================================================
    Please could somebody help me out with this? Basically I am not able to understand how to deploy the EAR file created under the MyWork folder under jdeveloper\jdev to the applications folder of j2ee\home. I am new to both EAR deployment as well as web services and would like to get a good understanding of the working of a web service which includes SOAP components and the like.
    Any help with regards to building and deploying a web service on standalone OC4J would be appreciated. Thanks a lot.

    Initially I followed the following steps to start up OC4J:-
    Settings :-
    1) Jdeveloper is setup under C:\Lester\Testing as Jdev10.1.3 folder
    2) I downloaded the extended oc4j zip folder and unzipped it under a new folder oc4j at the location C:\Lester\Testing\Jdev10.1.3
    Steps followed to run oc4j and deploy application
    1) Setup a standalone oc4j from the jdeveloper ide giving C:\Lester\Testing\Jdev10.1.3\oc4j as the root folder for oc4j.
    2) While doing step 1 added password and deployed it. Changed server.xml under C:\Lester/Testing/JDev10.1.3/oc4j/j2ee/home/config
    to include the following:-
    <shared-library name="global.libraries" version="1.0" library-compatible="true">
    <code-source path="C:\Lester/Testing/JDev10.1.3/oc4j/j2ee/home/applib"/>
    </shared-library>
    AND
    <java-compiler name="javac" in-process="false" options="-J-Xmx1024m -encoding UTF8" bindir="C:\Jdeveloper\jdk" extdirs="C:\Jdeveloper/jdk" />
    3) Opened a command prompt and went to the location C:\Lester\Testing\JDev10.1.3\oc4j\j2ee\home and ran the following command:-
    --> java -jar oc4j.jar
    4) Deployment: Then I deployed my primewebservice application from command prompt at C:\Lester\Smart Cylinder\Example code\prime\PrimeNumberService>
    using:-
    --> java -jar C:\Lester/Testing/JDev10.1.3/oc4j/j2ee/home/admin.jar ormi://172.20.13.164:8888 oc4jadmin welcome -deploy -file PrimeNumberService.ear -deploymentName DocStyleWebService
    5) Web Binding: Then I bound my primewebservice application from command prompt at C:\Lester\Smart Cylinder\Example code\prime\PrimeNumberService>
    using:-
    --> java -jar C:\Lester/Testing/JDev10.1.3/oc4j/j2ee/home/admin.jar ormi://172.20.13.164:8888 oc4jadmin welcome -bindWebApp DocStyleWebService PrimeNumberService_web http-web-site /docws
    6) Steps 4 and 5 went through without error.
    7) However when trying to access the web service using the following link I get the standard HTTP 404 (Page not found) error:-
    http://localhost:8888/docws/prime
    This was before I tried deploying the web service through jdeveloper IDE.
    I had tried the document web service given at the following link:-
    http://www.oracle.com/technology/sample_code/tech/java/codesnippet/webservices/docservice/index.html
    from the web services how to links
    http://www.oracle.com/technology/sample_code/tech/java/codesnippet/webservices/index.html
    Please could somebody help me out? Also periodically I recieve the ojc.exe not found error when trying to deploy an application using jdeveloper ide. There are two conflicting jdeveloper versions one comes with this exe and one without.
    Message was edited by:
    Lester N

  • JDev Unexpected error Occurred with EarHcmCompensation.ear file

    Hi,
    I have installed Jdeveloper 11.1.1.6.3 as per oracle white paper How to Get Started With JDeveloper Customizations for Fusion Applications and then configured Integrated Weblogic server. I also installed Common Resource Library. I added AddVMOption -Dide.extension.extra.search.path=C:/JDeveloper/mywork/mywork/EarHcmCompensation.ear/APP-INF/lib in jdev.conf file and then when I started and created a fusion customization application with ear file. Following is the error message. Can you please help me?
    Performing action New...[ from oracle.jdevimpl.help.HelpTopicEditor ]
    Invoking command:
    Invoking command: Initialize Unbounded Task Flow
    Invoking command: Modify XML[ from oracle.jdevimpl.help.HelpTopicEditor ]
    Invoking command: Initial Reformat
    Invoking command: XML Edit
    Invoking command: XML Edit
    Invoking command: Adding default render kit id
    Invoking command: Update skin version
    Invoking command: Modify XML[ from oracle.jdevimpl.help.HelpTopicEditor ]
    Invoking command: Initial Reformat
    Invoking command: XML Edit
    Invoking command: XML Edit
    Invoking command:
    Invoking command: add_adf_config
    Invoking command: add_adf_model_config
    Invoking command: set-adf-config-useBindVarsForLiterals
    Invoking command: set-adf-config-setUseBindValuesInFindByKey
    Invoking command: add_adfm_config_startup
    Invoking command: add_adfm_config_am_overrides
    Invoking command: add_adfm_config_database
    Invoking command: set-adf-config-setDatabaseAttr
    Invoking command: add_adf_config_ns
    Invoking command: add_adfcontext_config
    Invoking command: XML Edit
    Invoking command: XML Edit
    Invoking command: ADF Security
    Invoking command: Modify XML[ from oracle.jdevimpl.help.HelpTopicEditor ]
    Invoking command: Initial Reformat
    Invoking command: XML Edit
    Invoking command: Modify XML[ from oracle.jdevimpl.help.HelpTopicEditor ]
    Invoking command: Initial Reformat
    Invoking command: Modify XML[ from oracle.jdevimpl.help.HelpTopicEditor ]
    Invoking command: Initial Reformat
    Invoking command: XML Edit
    Invoking command: Initial Reformat
    Invoking command: Initial Reformat
    Invoking command: XML Edit
    Invoking command: add_adf_config_element1382685463666
    Invoking command: add_adf_config_element1382685463690
    Invoking command: add_adf_config_element1382685463709
    Invoking command: add_adf_config_element1382685463726
    Invoking command: add_adf_config_element1382685463739
    Invoking command: add_adf_config_element1382685463754
    Invoking command: add_adf_config_element1382685463770
    Invoking command: add_adf_config_element1382685463811
    Invoking command: add_adf_config_element1382685467177
    Invoking command: add_applcore_trinidad_config_element1382685467199
    Invoking command: add_applcore_trinidad_config_element1382685467314
    Invoking command: add_applcore_trinidad_config_element1382685467392
    Invoking command: add_credential_store_config
    Invoking command: add_jps_config_ns
    oracle.jps.common:Oct 25, 2013 12:47:47 PM oracle.security.jps.internal.common.util.StrictValidationEventHandler handleEvent
    WARNING: Failed to validate the xml content. SchemaLocation: schemaLocation value = 'http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd jps-config-11_1.xsd' must have even number of URI's. Location: unavailable.
    Invoking command: XML Edit
    Invoking command: add_applcore_trinidad_config_element1382685467965
    Invoking command: XML Edit
    Invoking command: XML Edit
    Invoking command: add_applcore_trinidad_config_element1382685468266
    Invoking command: add_applcore_trinidad_config_element1382685468998
    Invoking command: add_applcore_trinidad_config_element1382685469072
    Invoking command: add_applcore_trinidad_config_element1382685469231
    Invoking command: add_adf_config_element1382685469253
    Invoking command: add_applcore_trinidad_config_element1382685469420
    Invoking command: add_applcore_trinidad_config_element1382685469598
    Invoking command: add_applcore_trinidad_config_element1382685469682
    Invoking command: add_applcore_trinidad_config_element1382685469780
    Invoking command: add_applcore_trinidad_config_element1382685470006
    Invoking command: add_applcore_trinidad_config_element1382685470103
    Invoking command: add_applcore_trinidad_config_element1382685470205
    Invoking command: add_applcore_trinidad_config_element1382685470305
    Invoking command: add_applcore_trinidad_config_element1382685470461
    Invoking command: add_applcore_trinidad_config_element1382685470646
    Invoking command: add_applcore_trinidad_config_element1382685470782
    Invoking command: XML Edit
    Invoking command: add_applcore_trinidad_config_element1382685471027
    Invoking command: XML Edit
    Invoking command: Add change manager entries to adf-config
    oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper:Oct 25, 2013 12:47:51 PM oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper copyJaznDataFileToApp
    WARNING: FA Custom App Wizard: No jazn-data.xml copied over for the base application, you will need to set this up manually.
    Invoking command: modify_mds_config
    oracle.adf.share.security:Oct 25, 2013 12:47:51 PM oracle.adf.share.dt.security.providers.jps.CSFDTCredentialStore getURLFromJPSConfigPath
    WARNING: C:\JDeveloper\mywork\mywork\EarHcmCompensation.ear/META-INF/jps-config.xml is not a valid URL -unknown protocol: c
    oracle.adf.share.jndi.ReferenceStoreHelper:Oct 25, 2013 12:47:51 PM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:AtkRPSoapConn
    oracle.jbo.client.svc.ServiceFactory:Oct 25, 2013 12:47:53 PM oracle.jbo.client.svc.ServiceFactory getObjectInstance
    WARNING: Can't read /oracle/apps/hcm/compensation/salary/setup/salarySetupService/SalarySetupService.xsd
    Oct 25, 2013 12:47:59 PM oracle.adf.share.jndi.MDSBackingStore getDocument
    SEVERE: MDS-00013: no metadata found for metadata object "/oracle/adf/META-INF/adf-domain-config.xml"
    oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/oracle/adf/META-INF/adf-domain-config.xml"
        at oracle.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1336)
        at oracle.mds.core.MDSSession.getBaseMO(MDSSession.java:3248)
        at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:1854)
        at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:1763)
        at oracle.adf.share.jndi.MDSBackingStore.getMetadataObject(MDSBackingStore.java:422)
        at oracle.adf.share.jndi.MDSBackingStore.getDocument(MDSBackingStore.java:479)
        at oracle.adf.share.jndi.MDSBackingStore.readDocument(MDSBackingStore.java:207)
        at oracle.adf.share.domain.config.ADFDomainConfig.load(ADFDomainConfig.java:244)
        at oracle.adf.share.domain.config.ADFDomainConfig.<init>(ADFDomainConfig.java:147)
        at oracle.adf.share.domain.config.ADFDomainConfig.getInstance(ADFDomainConfig.java:202)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at oracle.adf.share.ADFContext.initADFDomainConfigIfNeeded(ADFContext.java:1099)
        at oracle.adf.share.ADFContext.setupADFDomainConfig(ADFContext.java:1081)
        at oracle.adf.share.el.ADFContextVariableResolverImpl.resolveVariable(ADFContextVariableResolverImpl.java:94)
        at oracle.adf.share.el.ADFContextVariableResolverImpl.resolveVariable(ADFContextVariableResolverImpl.java:81)
        at org.apache.commons.el.NamedValue.evaluate(NamedValue.java:124)
        at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:140)
        at org.apache.commons.el.ExpressionString.evaluate(ExpressionString.java:114)
        at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:274)
        at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
        at oracle.jsp.el.OracleExpressionEvaluator.evaluate(Unknown Source)
        at oracle.jsp.el.OracleExpression.evaluate(Unknown Source)
        at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluateWithEL10(OracleExpressionEvaluatorImpl.java:95)
        at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:58)
        at oracle.adf.share.jndi.StringELRefAddr.checkAndResolveExpression(StringELRefAddr.java:92)
        at oracle.adf.share.util.AdfShareUtils.createReferenceType(AdfShareUtils.java:387)
        at oracle.adf.share.util.AdfShareUtils.generateResolvedDocument(AdfShareUtils.java:260)
        at oracle.adf.share.util.AdfShareUtils.exportWithResolvedExpressions(AdfShareUtils.java:170)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.resolveELExpressionsForFile(CustomizationAppWizardHelper.java:840)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.configureConnections(CustomizationAppWizardHelper.java:769)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.copyAndConfigureApplicationFiles(CustomizationAppWizardHelper.java:366)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.createCustomizationApplication(CustomizationAppWizardHelper.java:276)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard$WizardHandler.wizardFinished(CustomizationAppWizard.java:241)
        at oracle.bali.ewt.wizard.BaseWizard.processWizardEvent(BaseWizard.java:2525)
        at oracle.bali.ewt.wizard.BaseWizard.processEventImpl(BaseWizard.java:2566)
        at oracle.bali.ewt.LWComponent.processEvent(LWComponent.java:658)
        at oracle.bali.ewt.wizard.BaseWizard.doFinish(BaseWizard.java:2171)
        at oracle.bali.ewt.wizard.BaseWizard$Action$1.run(BaseWizard.java:3940)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
        at java.awt.Dialog$1.run(Dialog.java:1046)
        at java.awt.Dialog$3.run(Dialog.java:1098)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1096)
        at java.awt.Component.show(Component.java:1585)
        at java.awt.Component.setVisible(Component.java:1537)
        at java.awt.Window.setVisible(Window.java:842)
        at java.awt.Dialog.setVisible(Dialog.java:986)
        at oracle.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:382)
        at oracle.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:298)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard.runWizard(CustomizationAppWizard.java:87)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard.invoke(CustomizationAppWizard.java:284)
        at oracle.ide.wizard.WizardManager.invokeWizard(WizardManager.java:372)
        at oracle.ide.wizard.WizardManager$1.run(WizardManager.java:420)
        at oracle.ide.util.IdeUtil$3.run(IdeUtil.java:1089)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/oracle/adf/META-INF/adf-domain-config.xml"
      o.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1336)
      o.mds.core.MDSSession.getBaseMO(MDSSession.java:3248)
      o.mds.core.MDSSession.getMutableMO(MDSSession.java:1854)
      o.mds.core.MDSSession.getMutableMO(MDSSession.java:1763)
      o.adf.share.jndi.MDSBackingStore.getMetadataObject(MDSBackingStore.java:422)
      o.adf.share.jndi.MDSBackingStore.getDocument(MDSBackingStore.java:479)
      o.adf.share.jndi.MDSBackingStore.readDocument(MDSBackingStore.java:207)
      o.adf.share.domain.config.ADFDomainConfig.load(ADFDomainConfig.java:244)
      o.adf.share.domain.config.ADFDomainConfig.<init>(ADFDomainConfig.java:147)
      o.adf.share.domain.config.ADFDomainConfig.getInstance(ADFDomainConfig.java:202)
      sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      j.lang.reflect.Method.invoke(Method.java:597)
      o.adf.share.ADFContext.initADFDomainConfigIfNeeded(ADFContext.java:1099)
      o.adf.share.ADFContext.setupADFDomainConfig(ADFContext.java:1081)
      o.adf.share.el.ADFContextVariableResolverImpl.resolveVariable(ADFContextVariableResolverImpl.java:94)
      o.adf.share.el.ADFContextVariableResolverImpl.resolveVariable(ADFContextVariableResolverImpl.java:81)
      org.apache.commons.el.NamedValue.evaluate(NamedValue.java:124)
      org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:140)
      org.apache.commons.el.ExpressionString.evaluate(ExpressionString.java:114)
      org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:274)
      org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
      o.jsp.el.OracleExpressionEvaluator.evaluate()
      o.jsp.el.OracleExpression.evaluate()
      o.adf.share.el.OracleExpressionEvaluatorImpl.evaluateWithEL10(OracleExpressionEvaluatorImpl.java:95)
      o.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:58)
      o.adf.share.jndi.StringELRefAddr.checkAndResolveExpression(StringELRefAddr.java:92)
      o.adf.share.util.AdfShareUtils.createReferenceType(AdfShareUtils.java:387)
      o.adf.share.util.AdfShareUtils.generateResolvedDocument(AdfShareUtils.java:260)
      o.adf.share.util.AdfShareUtils.exportWithResolvedExpressions(AdfShareUtils.java:170)
      o.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.resolveELExpressionsForFile(CustomizationAppWizardHelper.java:840)
      o.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.configureConnections(CustomizationAppWizardHelper.java:769)
      o.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.copyAndConfigureApplicationFiles(CustomizationAppWizardHelper.java:366)
      o.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.createCustomizationApplication(CustomizationAppWizardHelper.java:276)
      o.apps.fadev.dt.customization.wizard.CustomizationAppWizard$WizardHandler.wizardFinished(CustomizationAppWizard.java:241)
      o.bali.ewt.wizard.BaseWizard.processWizardEvent(BaseWizard.java:2525)
      o.bali.ewt.wizard.BaseWizard.processEventImpl(BaseWizard.java:2566)
      o.bali.ewt.LWComponent.processEvent(LWComponent.java:658)
      o.bali.ewt.wizard.BaseWizard.doFinish(BaseWizard.java:2171)
      o.bali.ewt.wizard.BaseWizard$Action$1.run(BaseWizard.java:3940)
      j.a.event.InvocationEvent.dispatch(InvocationEvent.java:209)
      j.a.EventQueue.dispatchEventImpl(EventQueue.java:642)
      j.a.EventQueue.access$000(EventQueue.java:85)
      j.a.EventQueue$1.run(EventQueue.java:603)
      j.a.EventQueue$1.run(EventQueue.java:601)
      j.security.AccessController.doPrivileged(Native Method)
      j.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
      j.a.EventQueue.dispatchEvent(EventQueue.java:612)
      j.a.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
      j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
      j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
      j.a.Dialog$1.run(Dialog.java:1046)
      j.a.Dialog$3.run(Dialog.java:1098)
      j.security.AccessController.doPrivileged(Native Method)
      j.a.Dialog.show(Dialog.java:1096)
      j.a.Component.show(Component.java:1585)
      j.a.Component.setVisible(Component.java:1537)
      j.a.Window.setVisible(Window.java:842)
      j.a.Dialog.setVisible(Dialog.java:986)
      o.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:382)
      o.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:298)
      o.apps.fadev.dt.customization.wizard.CustomizationAppWizard.runWizard(CustomizationAppWizard.java:87)
      o.apps.fadev.dt.customization.wizard.CustomizationAppWizard.invoke(CustomizationAppWizard.java:284)
      o.i.wizard.WizardManager.invokeWizard(WizardManager.java:372)
      o.i.wizard.WizardManager$1.run(WizardManager.java:420)
      o.i.util.IdeUtil$3.run(IdeUtil.java:1089)
      j.a.event.InvocationEvent.dispatch(InvocationEvent.java:209)
      j.a.EventQueue.dispatchEventImpl(EventQueue.java:642)
      j.a.EventQueue.access$000(EventQueue.java:85)
      j.a.EventQueue$1.run(EventQueue.java:603)
      j.a.EventQueue$1.run(EventQueue.java:601)
      j.security.AccessController.doPrivileged(Native Method)
      j.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
      j.a.EventQueue.dispatchEvent(EventQueue.java:612)
      j.a.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
      j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
      j.a.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
      j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
      j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
      j.a.EventDispatchThread.run(EventDispatchThread.java:122)
    oracle.adf.share.util.AdfShareUtils:Oct 25, 2013 12:48:01 PM oracle.adf.share.util.AdfShareUtils generateResolvedDocument
    WARNING: Lookup failed for connection AtkRPSoapConn. EL resolution skipped for connection AtkRPSoapConn.
    javax.naming.NamingException [Root exception is oracle.bi.presentation.soap.connection.BISoapException: No credentials found for this connection - please check that your connection credentials were deployed properly.]
        at oracle.adf.share.jndi.ContextImpl.throwNamingException(ContextImpl.java:551)
        at oracle.adf.share.jndi.ContextImpl.findObject(ContextImpl.java:642)
        at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:144)
        at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:149)
        at javax.naming.InitialContext.lookup(InitialContext.java:392)
        at oracle.adf.share.util.AdfShareUtils.generateResolvedDocument(AdfShareUtils.java:248)
        at oracle.adf.share.util.AdfShareUtils.exportWithResolvedExpressions(AdfShareUtils.java:170)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.resolveELExpressionsForFile(CustomizationAppWizardHelper.java:840)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.configureConnections(CustomizationAppWizardHelper.java:769)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.copyAndConfigureApplicationFiles(CustomizationAppWizardHelper.java:366)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.createCustomizationApplication(CustomizationAppWizardHelper.java:276)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard$WizardHandler.wizardFinished(CustomizationAppWizard.java:241)
        at oracle.bali.ewt.wizard.BaseWizard.processWizardEvent(BaseWizard.java:2525)
        at oracle.bali.ewt.wizard.BaseWizard.processEventImpl(BaseWizard.java:2566)
        at oracle.bali.ewt.LWComponent.processEvent(LWComponent.java:658)
        at oracle.bali.ewt.wizard.BaseWizard.doFinish(BaseWizard.java:2171)
        at oracle.bali.ewt.wizard.BaseWizard$Action$1.run(BaseWizard.java:3940)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
        at java.awt.Dialog$1.run(Dialog.java:1046)
        at java.awt.Dialog$3.run(Dialog.java:1098)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1096)
        at java.awt.Component.show(Component.java:1585)
        at java.awt.Component.setVisible(Component.java:1537)
        at java.awt.Window.setVisible(Window.java:842)
        at java.awt.Dialog.setVisible(Dialog.java:986)
        at oracle.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:382)
        at oracle.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:298)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard.runWizard(CustomizationAppWizard.java:87)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard.invoke(CustomizationAppWizard.java:284)
        at oracle.ide.wizard.WizardManager.invokeWizard(WizardManager.java:372)
        at oracle.ide.wizard.WizardManager$1.run(WizardManager.java:420)
        at oracle.ide.util.IdeUtil$3.run(IdeUtil.java:1089)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: oracle.bi.presentation.soap.connection.BISoapException: No credentials found for this connection - please check that your connection credentials were deployed properly.
        at oracle.bi.presentation.soap.connection.impl.BaseBISoapConnection.setReference(BaseBISoapConnection.java:217)
        at oracle.bi.presentation.soap.connection.impl.DTBISoapConnection.<init>(DTBISoapConnection.java:62)
        at oracle.bi.presentation.soap.connection.BISoapConnectionFactory.getObjectInstance(BISoapConnectionFactory.java:733)
        at oracle.adf.share.jndi.ReferenceStoreHelper.getObjectForReference(ReferenceStoreHelper.java:295)
        at oracle.adf.share.jndi.ContextImpl.findObject(ContextImpl.java:638)
        ... 55 more
    oracle.jbo.client.svc.ServiceFactory:Oct 25, 2013 12:48:01 PM oracle.jbo.client.svc.ServiceFactory getObjectInstance
    WARNING: Can't read /oracle/apps/hcm/common/extendedLookups/extendedLookupCodeService/ExtendedLookupCodeService.xsd
    oracle.jbo.client.svc.ServiceFactory:Oct 25, 2013 12:48:01 PM oracle.jbo.client.svc.ServiceFactory getObjectInstance
    WARNING: Can't read /oracle/apps/hcm/compensation/plans/planSetupService/PlanSetupService.xsd
    oracle.adf.share.util.AdfShareUtils:Oct 25, 2013 12:48:01 PM oracle.adf.share.logging.ADFLogger doLog
    WARNING: Lookup failed for connection MapViewer. EL resolution skipped for connection MapViewer.
    javax.naming.NamingException [Root exception is java.lang.reflect.InvocationTargetException]
        at oracle.adf.share.jndi.ContextImpl.throwNamingException(ContextImpl.java:551)
        at oracle.adf.share.jndi.ContextImpl.findObject(ContextImpl.java:642)
        at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:144)
        at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:149)
        at javax.naming.InitialContext.lookup(InitialContext.java:392)
        at oracle.adf.share.util.AdfShareUtils.generateResolvedDocument(AdfShareUtils.java:248)
        at oracle.adf.share.util.AdfShareUtils.exportWithResolvedExpressions(AdfShareUtils.java:170)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.resolveELExpressionsForFile(CustomizationAppWizardHelper.java:840)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.configureConnections(CustomizationAppWizardHelper.java:769)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.copyAndConfigureApplicationFiles(CustomizationAppWizardHelper.java:366)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.createCustomizationApplication(CustomizationAppWizardHelper.java:276)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard$WizardHandler.wizardFinished(CustomizationAppWizard.java:241)
        at oracle.bali.ewt.wizard.BaseWizard.processWizardEvent(BaseWizard.java:2525)
        at oracle.bali.ewt.wizard.BaseWizard.processEventImpl(BaseWizard.java:2566)
        at oracle.bali.ewt.LWComponent.processEvent(LWComponent.java:658)
        at oracle.bali.ewt.wizard.BaseWizard.doFinish(BaseWizard.java:2171)
        at oracle.bali.ewt.wizard.BaseWizard$Action$1.run(BaseWizard.java:3940)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
        at java.awt.Dialog$1.run(Dialog.java:1046)
        at java.awt.Dialog$3.run(Dialog.java:1098)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1096)
        at java.awt.Component.show(Component.java:1585)
        at java.awt.Component.setVisible(Component.java:1537)
        at java.awt.Window.setVisible(Window.java:842)
        at java.awt.Dialog.setVisible(Dialog.java:986)
        at oracle.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:382)
        at oracle.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:298)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard.runWizard(CustomizationAppWizard.java:87)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard.invoke(CustomizationAppWizard.java:284)
        at oracle.ide.wizard.WizardManager.invokeWizard(WizardManager.java:372)
        at oracle.ide.wizard.WizardManager$1.run(WizardManager.java:420)
        at oracle.ide.util.IdeUtil$3.run(IdeUtil.java:1089)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at oracle.adf.model.connection.url.URLConnectionFactory.getObjectInstance(URLConnectionFactory.java:174)
        at oracle.adf.share.jndi.ReferenceStoreHelper.getObjectForReference(ReferenceStoreHelper.java:295)
        at oracle.adf.share.jndi.ContextImpl.findObject(ContextImpl.java:638)
        ... 55 more
    Caused by: oracle.adf.model.connection.ConnectionException: JBO-29000: Unexpected exception caught: java.net.MalformedURLException, msg=null
        at oracle.adf.model.connection.url.HttpURLConnection.<init>(HttpURLConnection.java:244)
        ... 62 more
    Caused by: java.net.MalformedURLException
        at java.net.URL.<init>(URL.java:601)
        at java.net.URL.<init>(URL.java:464)
        at java.net.URL.<init>(URL.java:413)
        at oracle.adf.model.connection.url.HttpURLConnection.<init>(HttpURLConnection.java:192)
        ... 62 more
    oracle.jbo.client.svc.ServiceFactory:Oct 25, 2013 12:48:01 PM oracle.jbo.client.svc.ServiceFactory getObjectInstance
    WARNING: Can't read /oracle/apps/hcm/performance/documents/performanceRatingService/PerformanceRatingService.xsd
    oracle.jbo.client.svc.ServiceFactory:Oct 25, 2013 12:48:01 PM oracle.jbo.client.svc.ServiceFactory getObjectInstance
    WARNING: Can't read /oracle/apps/hcm/common/core/modelTest/mls/model/MLSAppModuleService.xsd
    oracle.adf.share.util.AdfShareUtils:Oct 25, 2013 12:48:01 PM oracle.adf.share.util.AdfShareUtils generateResolvedDocument
    WARNING: Lookup failed for connection SpacesWebServiceEndpoint. EL resolution skipped for connection SpacesWebServiceEndpoint.
    javax.naming.NamingException [Root exception is java.lang.reflect.InvocationTargetException]
        at oracle.adf.share.jndi.ContextImpl.throwNamingException(ContextImpl.java:551)
        at oracle.adf.share.jndi.ContextImpl.findObject(ContextImpl.java:642)
        at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:144)
        at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:149)
        at javax.naming.InitialContext.lookup(InitialContext.java:392)
        at oracle.adf.share.util.AdfShareUtils.generateResolvedDocument(AdfShareUtils.java:248)
        at oracle.adf.share.util.AdfShareUtils.exportWithResolvedExpressions(AdfShareUtils.java:170)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.resolveELExpressionsForFile(CustomizationAppWizardHelper.java:840)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.configureConnections(CustomizationAppWizardHelper.java:769)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.copyAndConfigureApplicationFiles(CustomizationAppWizardHelper.java:366)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper.createCustomizationApplication(CustomizationAppWizardHelper.java:276)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard$WizardHandler.wizardFinished(CustomizationAppWizard.java:241)
        at oracle.bali.ewt.wizard.BaseWizard.processWizardEvent(BaseWizard.java:2525)
        at oracle.bali.ewt.wizard.BaseWizard.processEventImpl(BaseWizard.java:2566)
        at oracle.bali.ewt.LWComponent.processEvent(LWComponent.java:658)
        at oracle.bali.ewt.wizard.BaseWizard.doFinish(BaseWizard.java:2171)
        at oracle.bali.ewt.wizard.BaseWizard$Action$1.run(BaseWizard.java:3940)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
        at java.awt.Dialog$1.run(Dialog.java:1046)
        at java.awt.Dialog$3.run(Dialog.java:1098)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1096)
        at java.awt.Component.show(Component.java:1585)
        at java.awt.Component.setVisible(Component.java:1537)
        at java.awt.Window.setVisible(Window.java:842)
        at java.awt.Dialog.setVisible(Dialog.java:986)
        at oracle.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:382)
        at oracle.bali.ewt.wizard.WizardDialog.runDialog(WizardDialog.java:298)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard.runWizard(CustomizationAppWizard.java:87)
        at oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizard.invoke(CustomizationAppWizard.java:284)
        at oracle.ide.wizard.WizardManager.invokeWizard(WizardManager.java:372)
        at oracle.ide.wizard.WizardManager$1.run(WizardManager.java:420)
        at oracle.ide.util.IdeUtil$3.run(IdeUtil.java:1089)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at oracle.adf.model.connection.url.URLConnectionFactory.getObjectInstance(URLConnectionFactory.java:174)
        at oracle.adf.share.jndi.ReferenceStoreHelper.getObjectForReference(ReferenceStoreHelper.java:295)
        at oracle.adf.share.jndi.ContextImpl.findObject(ContextImpl.java:638)
        ... 55 more
    Caused by: oracle.adf.model.connection.ConnectionException: JBO-29000: Unexpected exception caught: java.net.MalformedURLException, msg=no protocol: ://:/webcenter/SpacesWebService
        at oracle.adf.model.connection.url.HttpURLConnection.<init>(HttpURLConnection.java:244)
        ... 62 more
    Caused by: java.net.MalformedURLException: no protocol: ://:/webcenter/SpacesWebService
        at java.net.URL.<init>(URL.java:567)
        at java.net.URL.<init>(URL.java:464)
        at java.net.URL.<init>(URL.java:413)
        at oracle.adf.model.connection.url.HttpURLConnection.<init>(HttpURLConnection.java:192)
        ... 62 more
    oracle.jbo.client.svc.ServiceFactory:Oct 25, 2013 12:48:01 PM oracle.jbo.client.svc.ServiceFactory getObjectInstance
    WARNING: Can't read /oracle/apps/hcm/compensation/salary/core/salaryService/SalaryService.xsd
    oracle.jbo.client.svc.ServiceFactory:Oct 25, 2013 12:48:01 PM oracle.jbo.client.svc.ServiceFactory getObjectInstance
    WARNING: Can't read /oracle/apps/hcm/compensation/extract/extractService/CompExtractService.xsd
    oracle.adf.share.jndi.ReferenceStoreHelper:Oct 25, 2013 12:48:02 PM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:AtkRPSoapConn
    oracle.adf.share.jndi.ReferenceStoreHelper:Oct 25, 2013 12:48:02 PM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:AtkRPSoapConn
    oracle.adf.share.jndi.ReferenceStoreHelper:Oct 25, 2013 12:48:02 PM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:AtkRPSoapConn
    oracle.adf.share.jndi.ReferenceStoreHelper:Oct 25, 2013 12:48:02 PM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:AtkRPSoapConn
    oracle.adf.share.jndi.ReferenceStoreHelper:Oct 25, 2013 12:48:02 PM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:AtkRPSoapConn
    oracle.adf.share.jndi.ReferenceStoreHelper:Oct 25, 2013 12:48:02 PM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:AtkRPSoapConn
    oracle.adf.share.jndi.ReferenceStoreHelper:Oct 25, 2013 12:48:02 PM oracle.adf.share.jndi.ReferenceStoreHelper getReferencesMapEx
    WARNING: Incomplete connection reference object for connection:AtkRPSoapConn
    oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper:Oct 25, 2013 12:48:06 PM oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper printError
    WARNING: Some servlet classes cannot be found in any jar files.
    oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper:Oct 25, 2013 12:48:06 PM oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper printError
    WARNING: Cannot find a jar that contains servlet oracle.apps.hcm.common.core.HcmCountryCC
    oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper:Oct 25, 2013 12:48:06 PM oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper printError
    WARNING: Cannot find a jar that contains servlet oracle.apps.hcm.common.core.HcmOrganizationCC
    oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper:Oct 25, 2013 12:48:06 PM oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper
    WARNING: Cannot find a jar that contains servlet oracle.apps.hcm.people.contextualInfo.publicUi.PersonVCard
    oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper:Oct 25, 2013 12:48:06 PM oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper printError
    WARNING: Cannot find a jar that contains servlet oracle.apps.hcm.people.images.publicUi.PersonImage
    oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper:Oct 25, 2013 12:48:06 PM oracle.apps.fadev.dt.customization.wizard.CustomizationAppWizardHelper printError
    WARNING: Cannot find a jar that contains servlet oracle.apps.tablet.server.RESTfulAPIServlet
    Started CommandProcessor transaction: Business Components Project Modifications on thread AWT-EventQueue-0 at batch level 1
    Invoking command:
    Invoking command:
    Invoking command: Business Components Project Modifications
    Finished CommandProcessor transaction on thread AWT-EventQueue-0 at batch level 0
    Please help.
    Thanks,
    Mehabub

    Hi Frank,
    Thank you for your reply. The white paper is published byOracle Fusion Developer Relations group and is available here(https://blogs.oracle.com/fadevrel/entry/announcement_how_to_series_explaining).
    Yes it is related to Fusion Customization. Is there any way to move this to Fusion Customization forum?
    Thanks,
    Mehabub

Maybe you are looking for

  • ActiveX problem in windows 7 64 bit version...

    I have x64 bit windows 7 version operating system i used my all report as printmode="Activex" 1. http://i41.tinypic.com/k9861g.png Check this URL. I just want to know after installed the printconrol.dll, how the printcontrol.dll get registered / also

  • Displayport

    how do I shut off MacBook display when using an external monitor? Mike

  • Help, I've really caused a mess!

    I had to force quit my finder, it froze. Now I have lost ALL my preferences including all the bookmarks for FoxFire and Safari, the time, date, everything. I don't know if this is what caused the problem, force quiting as I've done it before and noth

  • Re : Multiple values resut of CASE statement

    Hello All, Hope all is well. I was trying to basically return multiple values if a certain value 'X' was passed. for example, select case T1.C1 when 'X' then ('XX','YY') else T1.C1 end from T1 but I am getting error. I am unable to figure out as to h

  • Commit Button Still Disabled After Table Edit

    I am using JDeveloper 11.1.1.6. I have a table on my page that is clickToEdit. I have CreateInsert and Delete buttons. I have Commit and Rollback buttons that are initially disabled. When I edit the value of an existing field and press Enter, the Com