Oracle said today that it will ship the final version of its Oracle9i JDeveloper toolkit in December, promising to boost the performance of Java programs and offer a more integrated environment for developers working with emerging technologies like XML (Eextensible markup language).

In August the database giant released a test version of the product and promised the final release by the end of the year. The launch will mark the end of a major upgrade cycle for Oracle that has included the 9i versions of its flagship database and application server. The existing version of JDeveloper was available only for Windows, while the new version also runs on Unix and Linux.

Many of the changes in JDeveloper focus on boosting the performance of Java programs, said John Magee, Oracle's senior director of product marketing. To that end, the tool now supports J2EE (Java2 Enterprise Edition) 'design patterns', best practices that help programmers write code that runs more efficiently.

Oracle also improved the object relational mapping in JDeveloper, which should help Java programs created with the tool exchange data more smoothly with a database and hence support more users, he said. The product also adds built-in profiling for measuring execution speed, and a 'code coach' that scans code for errors.

The web services idea is still in its infancy, but developers are already being asked to write complex programs that talk to each other over the internet using standards such as XML, WSDL (web service description language), SOAP (simple object access protocol) and UDDI (universal description, discovery, integration).

To help them, Oracle integrated tools for programming in those languages in the new product, meaning developers shouldn't have to spend so much time flipping back and forth between applications.

Oracle's McGee claimed that 9i JDeveloper will be the first to combine coding with tasks such as modelling, profiling, sourcing and SQL (structured query language) development in a single IDE (integrated development environment).

The product will be offered as part of the Oracle9i Developer Suite, priced at around £2,750. Developers can also download it for a free evaluation.