RSS

JVM Languages

Oracle Enterprise Pack for Eclipse 11g Available



Oracle has announced the latest release of Oracle Enterprise Pack for Eclipse 11g, a component of Oracle Fusion Middleware. Oracle Enterprise Pack for Eclipse is a free set of certified plug-ins that enable developers to build Java EE and Web Services applications for the Oracle Fusion Middleware platform where Eclipse is the preferred Integrated Development Environment (IDE).

This release delivers an extension to Eclipse with unique Oracle WebLogic Server features, WYSIWYG Web page editing, SCA support, JAX-WS Web Service validation, an integrated tag and data palette, and smart editors. Also new with this release is Oracle's AppXRay feature, a design time dependency analysis and visualization tool that makes it easy for Java developers to work in a team setting, greatly reduce runtime debugging, and improve code quality.

The new features in Oracle Enterprise Pack for Eclipse 11g are intended to allow Oracle WebLogic Server developers to reduce the number of code cycles and increase code quality by catching errors at design time.

"With the new AppXRay feature, Oracle Enterprise Pack for Eclipse provides a means to easily visualize the complex dependencies of your application, resulting in higher quality code and faster development time," said said Ted Farrell, Oracle chief architect. "Innovations, such as AppXRay, underline Oracle's continued commitment to provide tools and frameworks to enable developers to build, test and optimize Java and open source applications."

The release debuts major enhancements in Java Web application development, including:

  • AppXRay: Provides a visual understanding of dependencies, helping developers examine and understand an application quickly, resulting in fewer design flaws and more streamlined development. AppXRay also reports dependencies "as-you-type", not only providing code completion for attributes and values, but validating in real time against dependencies throughout the entire application including Java code, JSP, JSF and JSTL. This holistic view helps to catch dependency issues early in the development cycle rather than relying on runtime debugging to detect issues, a common occurrence when working in large teams.
  • WYSIWYG Web page development: Enables developers, in the design view, to see the effects of user interface changes without the need to re-deploy.
  • Oracle WebLogic Server SCA support: Provides Oracle WebLogic Server and SCA developers with Eclipse tooling that will help them define a server and easily configure WebLogic SCA libraries and metadata.
  • JAX-WS Web Service validation: Helps find errors and conflicts in Java Web Service annotations that could easily be missed by the developer.
  • Oracle WebLogic Server JMS deployment descriptor editor: Helps simplify and streamline authoring of JMS configuration files.
  • FastSwap support: Enables WebLogic developers to leverage FastSwap support in combination with AppXRay to allow changes to Java classes without requiring re-deployment, also reducing the amount of time spent deploying/re-deploying an app.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

DrDobbs encourages readers to engage in spirited, healthy debate, including taking us to task. However, DrDobbs moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. DrDobbs further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Best of the Web

What the New iPad and iOS 5.1 Mean for Developers

The new display is gorgeous. But local storage for HMTL5 is currently broken on the new iPad and performance of some apps is slower. Here's a deep dive into the issues, including benchmarks and analysis.

Quick Read

Triple Buffering as A Concurrency Mechanism

Triple Buffering is a way of passing data between a producer and a consumer running at different rates. It ensures that the consumer sees only complete data with minimal lag.

Quick Read

Embedding GDB Breakpoints in C Source Code

Have you ever wanted to embed GDB breakpoints in C source code? Something like this:
printf("Hello,\n");
EMBED_BREAKPOINT;
printf("world!\n");

Quick Read

Writing Kernel Exploits

Why attack the kernel? Because it has a huge attack surface with potential for very interesting bugs. This presentation (pdf) takes a code-level dive into recently reported Linux-kernel exploits.

Quick Read


More "Best of the Web" >>

Video

Enabling People and Organizations to Harness the Transformative Power of Technology