Preload Application Modules?
Is there a suggested technique for preloading application modules when the web application start up in the app server? We currently have about 25 application modules, most of which are rather small. However, a few of them contain a large number of views so these load very slowly on the first access. Thanks to AM pooling, all subsequent accesses are very fast. If we could preload these larger AMs when the application server starts, that would be ideal.
Thanks,
Bryan
Hi,
The BC4J application pool does support an initial pool size which, when greater than zero, will cause that number of ApplicationModule(s) to be asynchronously created in the application pool. See the documentation for jbo.ampool.initpoolsize for more information.
One wrinkle that you may have encountered when using this property is that the initializer thread (instantiates the AM(s)) is not launched until the pool is actually created, which, for a web application, typically won't occur until the first request. In order to perform this before the first request you could implement logic in a ServletContextListener which instantiates the pool(s) required by the application using oracle.jbo.common.ampool.PoolMgr.findPool:
public class BootstrapListener implements ServletContextListener
private ServletContext context = null;
public void contextInitialized(ServletContextEvent event)
context = event.getServletContext();
PoolMgr.getInstance().findPool(
"Mypackage1ModuleLocal" // pool name, should match the config name if using BC4J JSP datatags
, "mypackage1" // configuration package name
, "Mypackage1ModuleLocal" // configuration name
, null); // additional pool properties
public void contextDestroyed(ServletContextEvent event)
context = event.getServletContext();
Hope this helps,
JR
Similar Messages
-
How do multiple developers share the same application module
Is there a suggested method for multiple developers to share the same application module? We have 2 developers that will have EOs in the same directory and would like to know how they can share an application module but do development on different pieces of a project.
Thanks,
PaulaTry using CVS or any other source control system. Still there are some points to think about before doing big projects, because there are many files which are updated by JDEV without knowledge by the developer. This causes many conflicts using a version control system like CVS.
If you developers both are working on the server part of the application, I suggest using multiple application modules. See this blogs:
http://radio.weblogs.com/0118231/stories/2005/05/27/howGranularShouldMyApplicationModulesBe.html
http://radio.weblogs.com/0118231/stories/2005/07/19/nestedApplicationModules.html
On the client side it depends on which technology you are using (struts, swing, jsf, ...). -
Error While Calling a WebService from Application Module
Hi all
I have generated a Proxy from a web Service and i am trying to call the web service from an Application Module it is throwing me error
JBO-29000: Unexpected exception caught: oracle.classloader.util.AnnotatedNoClassDefFoundError, msg= Missing class: webservices.types.com.siebel.xml.order_interface.Orders Dependent class: java.lang.reflect.Array Loader: jre.bootstrap Code-Source: unknown Configuration: jre bootstrap
Missing class: webservices.types.com.siebel.xml.order_interface.Orders Dependent class: java.lang.reflect.Array Loader: jre.bootstrap Code-Source: unknown Configuration: jre bootstrap
IMy web Service is correct, as i have executed the client and it is working fine, but when i try to class the web service from an external class or from an application module it is throwing me this error. So any light on this issue will be very helpful
thanksHi,
did you registered the web service in the external service registration? The "DataAccessException:" is a hint to this issue.
best regards,
Rene -
How to add an error message in the application module?
Hi,
I have some code running in the application module. I want to display error messages in the messages section of the screen if an error happens in my code.
How could I achieve this?
I am using JDeveloper 10G
ThanksMuhammed,
Have you tried throwing a JboException in your AM code?
John -
How To Access HTTPS Web Service in Application Module
I need to know how to access HTTPS web service in application module.
If you can provide the tutorial or guidance to achieve this really appreciate.
Thanks
SameeraUse the Web Service Proxy wizard in JDeveloper to create a class that calls your Web service, and then call this class from code in your AM.
http://docs.oracle.com/cd/E16340_01/web.1111/b31974/web_services.htm#CJAHGIEF -
MBean Attribute (Does not apply to application modules)
Can any one tell what this mean ?
MBean Attribute (Does not apply to application modules) :
is this means that it wont help for datasources for any J2EE application ????
Inactive Connection Timeout
The number of inactive seconds on a reserved connection before WebLogic Server reclaims the connection and releases it back into the connection pool.
You can use the Inactive Connection Timeout feature to reclaim leaked connections - connections that were not explicitly closed by the application. Note that this feature is not intended to be used in place of properly closing connections.
When set to 0, the feature is disabled.
MBean Attribute (Does not apply to application modules) :
JDBCConnectionPoolParamsBean.InactiveConnectionTimeoutSeconds
Minimum value: 0
Maximum value: 2147483647Yes!, they do not apply for any applications they are management interfaces, internal to weblogic.
Below is the brief information about it:
A managed bean (MBean) is a Java bean that provides a Java Management Extensions (JMX) interface. JMX is the J2EE solution for monitoring and managing resources on a network.
BEA WebLogic Server provides a set of MBeans that you can use to configure, monitor, and manage WebLogic Server resources through JMX. This reference document organizes WebLogic Server MBeans into the following categories:
MBeanServer Services, which serve as your entry point into navigating the MBean hierarchies. Some of these MBeans contain attributes and operations for managing changes to WebLogic Server configuration MBeans.
Configuration MBeans, which expose attributes and operations for configuring WebLogic Server resources.
Runtime MBeans, which provide information about the runtime state of its resources.
New MBeans, which have been added in the current release of WebLogic Server. These new MBeans are also listed in other categories in this document (for example, new runtime MBeans are also listed under the Runtime MBeans category).
Deprecated MBeans, which are deprecated in the current release of WebLogic Server. -
Problem releasing the application module after upgrade to 11.1.1.2
We have recently upgraded from JDeveloper 11.1.1.1 to 11.1.1.2.
In the "tearDown()" method in our Unit Tests, the Application Module is realeased using:
private ApplicationModule am;
Configuration.releaseRootApplicationModule(am, true);
Alter the upgrade, this produces the following error:
oracle.jbo.JboException: JBO-33025: Failed to release application module MapServiceGlobal. Cookie handle not found.
Please Help.
FYI - this is the code that is used to create the application module:
Hashtable env = new Hashtable(2);
env.put(JboContext.INITIAL_CONTEXT_FACTORY,JboContext.JBO_CONTEXT_FACTORY);
env.put(JboContext.DEPLOY_PLATFORM, JboContext.PLATFORM_LOCAL);
try
InitialContext ic = new InitialContext(env);
ApplicationModuleHome home = (ApplicationModuleHome)ic.lookup(rootAM);
am = home.create();
catch (NamingException nex)
/* Handle the error here if you don't find it */
throw new NamingException("Application Module naming exception " + rootAM + " : " + nex.getMessage());
/* Connect the AM to a database connection */
am.getTransaction().connect(jdbcConnectionURL);
* Set the bundled exception mode so that exceptions are thrown in the
* same way as when we're running in the web application.
am.getTransaction().setBundledExceptionMode(true);
Thanks,
-SpiroHi,
I used OCEP 10.3.0.0 and upgraded the wlevs30 domain to PS6(11.1.1.7.0). and it worked without such error.
My experience is:
1) in OCEP 10.3.0.0 it needs not to add the security groups in atnstore.txt
2) you need to add <scratch-directory/> for Jetty in server's config.xml otherwise you will see the visualizer takes a long time to get up on Windows
Thanks
Junger -
How do I call an Application Module method from a EntityImpl class?
Guys and Gals,
Using Studio Edition Version 11.1.1.3.0.
I've got a price update form, that when submitted, takes the part numbers and prices in the form and updates the corresponding Parts' price in the Parts table. Anytime this Parts view object's ReplacementPrice attribute is changed, an application module method needs to be called which updates a whole slew of related view objects. I know you can modify view objects via associations (How do I call an Application Module method from a ViewObjectImpl class? but that's not what I'm trying to do. These AppModuleImpl methods are the hub for all price updates, as many different operations may affect related pricing (base price lists, price buckets, etc) and hence, call the updatePartPricing(key) method.
For some reason, the below code does not call / run / activate the application module's method. The AppModuleDataControl exists and recordPartHistory(key) is registered and public. At runtime, the am.<method> code is simply ignored, and as a weird side-effect, I cannot navigate out of my current page flow.
public void setReplacementPrice(Number value)
setAttributeInternal(REPLACEMENTPRICE, value);
AppModuleImpl am = (AppModuleImpl)this.getDBTransaction().findApplicationModule("AppModuleDataControl");
Key key = new Key(new Object[]
{ getPartNumber() });
am.recordPartHistory(key); // AppModuleImpl method which records pricing history
am.updatePartPricing(key); // AppModuleImpl method which updates a whole slew of related pricing tables
}Any ideas?Thanks Timo.
Turns out the code provided was correct, but the AppModuleImpl method being called was not. A dependent ViewObject wasn't returning the row I was expecting. I then tried to perform some operations on that row, which in turn ... just stopped everything, but didn't give me an error.
It was the lack of the error that threw me off. I had never messed with calling an AppModuleImpl method from the EntityImpl so I assumed that's what was messing up.
You are correct. It is available from the ViewRow, but I thought it better to put it in the EntityImpl. This method will be called every time the replacement cost is modified. If I didn't put it in the EntityImpl, I'd have to remember to call it every time a replacement cost changed. -
How to configure Application module pooling?
I want to know wheather bc4j container itself manages Application module pooling if yes then please tell me is there any file to set parameters for congiguration like one which we have for apache web server.
If no then please let me know how to create applicatiom module pooling.
Thanks in advance.Application module pooling is configurable through an application module configuration. In order to edit an application module configuration you may right click an application module and select Configurations...
The BC4J data web beans and the BC4J JSP datatags are both application pool clients. The BC4J documentation includes descriptions of the application pool properties. The documentation also includes a code sample which illustrates how to write your own pool client. -
Unable to run application module in a generic(Model) project in BPM applica
I use jDeveloper 11.1.1.6 and i want to add a generic or a model project to a BPM application, in order to develop the customized user interface.
but when i created an application module with the associated java Class, and then right clicking on it to run, i saw the following error:
(oracle.jbo.ConfigException) JBO-33001: Configuration file /tester.xcfg is not found in the classpath.
additionally when i use an Fusion Web application instead of BPM application, with Model and View Controller projects, there is no problem and i am able to run the application module.
thank you very much for your contribution.thank you very much indeed
one more question.
will i face any problem by comment that tag?
can i remove mds-config section in any SOA and BPM application permanently? or its just for test and i should undone my comment later? -
Help!! - Unable to use the Application Module Deployed as Corba Object in Oracle 8i
I have been able to successfully deploy an Application Module in Oracle 8i but i am un able to get a reference to the Application Module from the database the code used by me is -
package client;
import javax.naming.Context;
import javax.naming.InitialContext;
import java.util.Hashtable;
import oracle.jbo.*;
import org.omg.CORBA.*;
public class Corba8IClient{
Hashtable env = new Hashtable();
ApplicationModule appMod = null;
String theAMDefName = "test/jd/freshJBO.FreshJBOModule";
public Corba8IClient() {
System.out.println("Started...");
// Load the Application Module
try{
// Component deployed to Oracle8i CORBA Server.
// Set up the 8i environment
System.out.println("Setting up initial Context...");
env.put(Context.INITIAL_CONTEXT_FACTORY, JboContext.JBO_CONTEXT_FACTORY);
env.put(JboContext.DEPLOY_PLATFORM, JboContext.PLATFORM_ORACLE8I);
env.put(Context.SECURITY_PRINCIPAL, "jd");
env.put(Context.SECURITY_CREDENTIALS, "jd");
env.put(JboContext.HOST_NAME, "Dev51");
env.put(JboContext.CONNECTION_PORT, "2481");
env.put(JboContext.ORACLE_SID, "ORA8I");
// env.put(JboContext.APPLICATION_PATH, "test/jd/");
System.out.println("Getting initial Context.");
Context ic = new InitialContext(env);
System.out.println("Doing Lookup...");
ApplicationModuleHome home = (ApplicationModuleHome)ic.lookup(theAMDefName);
System.out.println("Calling create...");
// home
System.out.println("Home Class Name : "+home.getClass().getName());
oracle.jbo.client.remote.corba.aurora.AuroraApplicationModuleHome am = (oracle.jbo.client.remote.corba.aurora.AuroraApplicationModuleHome)home;
System.out.println("DefName "+am.getDefName());
appMod = home.create();
System.out.println("Setting up connetion from AppMod to database...");
appMod.getTransaction().connect("jdbc:oracle:thin:jd/jd@dev51:1521:ORA8I");
}catch(Exception e) {
e.printStackTrace();
System.out.println("AppMod full Name "+ appMod.getFullName());
public ApplicationModule getAppMod(){
return appMod;
public static void main(String args[]){
Corba8IClient c8c = new Corba8IClient();
after running the output is -
Started...
Setting up initial Context...
Getting initial Context.
Doing Lookup...
Diagnostics: Silencing all diagnostic output (use -Djbo.debugoutput=console to see it)
Calling create...
Home Class Name : oracle.jbo.client.remote.corba.aurora.AuroraApplicationModuleHome
DefName null
oracle.jbo.ApplicationModuleCreateException: JBO-25222: Unable to create application module.
at oracle.jbo.client.remote.corba.CORBAApplicationModuleHomeImpl.create(CORBAApplicationModuleHomeImpl.java:63)
at client.Corba8IClient.<init>(Corba8IClient.java:39)
at client.Corba8IClient.main(Corba8IClient.java:53)
java.lang.NullPointerException
at client.Corba8IClient.<init>(Corba8IClient.java:45)
at client.Corba8IClient.main(Corba8IClient.java:53)
Corba Object is deployed as -
ObjectName = /test/jd/freshJBOModule
Server Class = freshJBO.server.o8.FreshJBOModuleServerO8
Helper Class = oracle.jbo.common.remote.corba.RemoteApplicationModuleHomeHelper
The Application Module conatians an entity object and a view object for Dept Table in schema jd(Username -jd, Password -jd).Moneesh,
I believe there is a problem with the way you set the variable theAMDefName. It should be:
String theAMDefName = freshJBO.FreshJBOModule";
Then you need to reinstate the line you commented out, to set the application path (but remove the trailing / from the path, as shown):
env.put(JboContext.APPLICATION_PATH, "test/jd");
If that doesn't work, and for future reference, I suggest testing your deployed application module from the Business Component Browser (aka the tester) before trying your hand-coded client. Start the tester, select Oracle8i as the middle tier server type, make sure the other information in the connect window is correct, then click Connect.
Good luck
Blaise -
Application module with no connection to the database in jdeveloper 10.1.3
I have a number of programmatic bc view objects and entity objects which i have implemented through the time from different projects and now that i have collected them i want to add all of them in a reusable application module. However i don't need a connection to the database for this application module. Is it possible to enforce the application module to circumvent the db connection?
Hi user,
Just out of curiosity, why would you use ADF BC for that - if I had a bunch of non-db data sources, I'd probably use POJOs and create POJO data controls.
I didn't look in 10g, but in 11g, the ApplicationModule has a method called getDBConnectionRequired() that you could override to see if that solves your issue.
John -
How to programmatically call remote application module - JDev 10.1.3.3.0
Hi,
I've an ADF web application (10.1.3.3.0) deployed onto an OAS server. I'd like to be able to access view objects via the application module of this web app from a simple java class on another server.
I've created a simple class to query a local application module (included in the same project as the simple class). This works fine but I'm not sure how to change this to access an application module when it's remote on another server. Can anyone assist?
Here is my sample code for querying a local application module/view object:
public static void main(String[] args) {
ApplicationModule applicationModule =
Configuration.createRootApplicationModule("com.almac.model.common",
"AppModuleLocal");
try {
ViewObject eventList = applicationModule.findViewObject("SipEventsView1");
eventList.executeQuery();
while (eventList.hasNext()) {
Row event = eventList.next();
System.out.println("Event Name: " + event.getAttribute("EveName"));
} catch (JboException e) {
System.out.println(e.getMessage());
} finally {
Configuration.releaseRootApplicationModule(applicationModule, true);
}Thanks,
Paul.You can expose an AM as an EJB or Web service to expose them for remote access:
http://download.oracle.com/docs/cd/B32110_01/web.1013/b25947/web_services.htm#CJAEEICB -
Error while testing Application Module Jdeveloper 10.1.3.4
Hello everybody..
I´m facing an error when I try to test the application Module.
Due the version of the application server, I´ve changed the java version from 1.5.0 to 1.4.2. However, if a right click on appModule and click and test
is shows the error
oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (model.AppModuleLocal) failed to checkout an
JBO-30003: O pool de aplicações (.1222C99D82D) failed to checkout an application module due to the following exception:
oracle.jbo.JboException: JBO-29000: JBO-29000: oracle/comercial/datamodel/ComPublicServiceImpl (Unsupported major.minor version 49.0)
have anyone facing this problem??
Thanks
WillianHi Willian,
Did you set up your "Model" Project to use the JDK 1.4 and rebuild the application ?
See " [Deploying to Application Servers That Support JDK 1.4|http://tinyurl.com/lfc6kc] "
Regards,
Didier. -
Error while opening application module xml file
Hi All,
I am using Jdeveloper 10.1.3.3. When I open any of my application module xml class say (Session.xml) , I am getting following exception in Jdeveloper
Error while invoking menu action:Edit Session.xml
java.lang.StackOverflowError
at java.util.HashMap.get(HashMap.java:320)
at oracle.ide.net.URLFileSystem.findHelper(URLFileSystem.java:126)
at oracle.ide.net.URLFileSystem.findHelper(URLFileSystem.java:163)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
I am wondering where things are wrong. Is it a bug in Jdeveloper.
Thanks
VikramHi All,
I am using Jdeveloper 10.1.3.3. When I open any of my application module xml class say (Session.xml) , I am getting following exception in Jdeveloper
Error while invoking menu action:Edit Session.xml
java.lang.StackOverflowError
at java.util.HashMap.get(HashMap.java:320)
at oracle.ide.net.URLFileSystem.findHelper(URLFileSystem.java:126)
at oracle.ide.net.URLFileSystem.findHelper(URLFileSystem.java:163)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
at java.net.URL.openStream(URL.java:1007)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:993)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1164)
at oracle.ide.net.IdeURLConnection.getInputStream(IdeURLConnection.java:44)
I am wondering where things are wrong. Is it a bug in Jdeveloper.
Thanks
Vikram
Maybe you are looking for
-
I recently updated to the new iOS through my computer with my iPhone 4 pluged in via USB. It has shut down my phone and just shows the iTunes icon with the USB cord to plug in. When I try to sync my phone with the computer iTunes does not recognize i
-
External firewire hard drive does not appear on desktop
I have an iMac intel running OS 10.8.1. All of a suddden my firewire external hard drive no longer appears. System profiler does not recognize it as well. My macbook recognizes it. Rebuilt directory with discwarrior but still no resolution. Any th
-
Changing host name of OID repository... Where do I need to make changes?
We are moving our OID metadata repository to a different host and Im curious where I need to make the modifications in our OID installation to accommodate the new host name. Things we have already done: 1) Modified and pushed out the new tnsnames.ora
-
My iPad doesn't work properly which I bought 10 months before can I exchange it
My iPad and iPod doesn't work properly which I bought 10 months before can I exchange it
-
Clearing InDesign Preference files?
I work at a school. Recently we have had trouble with InDesign (CS2) documents becoming corrupted, and causing InDesign to crash on launch. I have found the relavent knowledgebase article, but I have a few questions about it, Link: http://kb2.adobe