Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Severe Performance Issues with JDeveloper 12.2.1.3

DaveA LondonJan 30 2019 — edited Mar 5 2019

Project ADF Fusion Bounded Task Flow Applications

Version: 12.2.1.3

Platform: Windows 10 64-bit

Resources: Intel Core i7 with 16GB RAM

We have a large project starting where we are using Fusion Middleware 12c (12.2.1.3) for the development of ADF Fusion Bounded Task Flow Applications.

The client is currently a heavy user of Fusion Middleware 11g and is moving to 12c.

We have downloaded JDeveloper 12.2.1.3 (fresh download from OTN) and are shocked by the performance issues we are seeing with it.

The main application performs as expected until we start to use the Java or JSF code editors.  If these editors are not in use i.e. working on BC4J, the IDE performs well.

Using the Java/JSF editors results in frequent hanging of the entire application for anything from 10 seconds to 2 minutes.  Whilst working in these editors, hanging occurs frequently whether it's using the code insight, copying and pasting, importing classes etc.  It's virtually impossible to use because every time the IDE is evaluating the change, the application hangs.  Examples include:

- Using a new class which is not imported can take the IDE 1-2 minutes to prompt the use for which class they want to import.

- Once a new class is imported it can take a minute or so for the lines that reference the class to be marked as cleared.

- Pulling up code insight hangs the application and can take 30 seconds to 2 minutes to respond.

- Pasting a large amount of code into the Java editor from another source can take a couple of minutes to parse.

We have traced the O/S process using a JVM monitor and there are no issues with memory and GC is performing well.  Doing a thread dump during a hang shows a number of threads blocked or waiting.

We have tried the following:

- Tried the steps outlined in note 2407234.1 to increase the heap available and to add the additional JVM arguments which has had no impact.

- Tried installing 12.2.1.3 on numerous Windows 10 machines including one without anti-virus and see the same issue so we can rule this out as a machine specific issue.

- We have tried installing JDeveloper 11.1.1.9 on the same machines and see no such performance issues therefore this seems to be specific to JDeveloper 12.2.1.3

- We have tried this on Windows Server 2012 and see the same issue.

We have of course raised an SR however don't seem to be getting anywhere and at the moment, JDeveloper is not productive enough to work on.

We can't believe that we are the only people to be experiencing this.

Has anyone else hit this issue or have any bright ideas?  This appears to be something fundamental.

This post has been answered by Jcronemb-Oracle on Feb 12 2019
Jump to Answer
Comments
Post Details
Added on Jan 30 2019
43 comments
6,980 views