| By Rick Ross | Article Rating: |
|
| January 1, 2000 12:00 AM EST | Reads: |
18,671 |
ON THE AGENDA AS ORACLE RE-ENTERS
DEVELOPER TOOLS SPACE WITH A BANG
I returned just yesterday from a fantastic trip to San Francisco for Oracle's OpenWorld conference. It wasn't clear what to expect when I accepted Oracle's invitation to give a presentation, but I was delighted to find the show had a high-energy crowd that was very tuned in to Java, especially J2EE and Web services. The whole show was great, but the most interesting and important items came from Oracle, itself - Oracle9i Application Server Release 2 and Oracle9i JDeveloper.
Ellison Aims High, Goes After App Server Market Primacy
Before getting into specifics about these two products and their significance, I'd like to consider at a slightly higher level what Oracle seem to be doing strategically. In short, Oracle has made an unequivocal, public commitment to capturing the lead in the Java application server market. The database leader has been a strong and steadfast Java supporter since the beginning, but I now see Oracle shifting into a much more significant role as a true Java leader and trendsetter, and I'm excited by what I see. Oracle clearly recognizes that helping Java developers succeed is key to its own success, so the company has devoted major resources to creating first-rate developer tools - a smart strategy! If Oracle continues on this course, then I expect them to win unprecedented levels of respect and support within the Java developer community.
I was surprised by Oracle's vision when they announced at JavaOne that they had licensed Orion as the new foundation for Oracle9iAS - Orion had been our hands-down favorite app server at JavaLobby for some time before this. It was a gutsy and shrewd move for Oracle. You don't often see a major company have the clarity and insight to scrap its own product in favor of a superior third-party offering, especially from such a small team as the one that built Orion. It has become evident, however, that licensing Orion was only the beginning of a broader strategy, and Oracle9iAS Release 2 demonstrates how much additional development strength Oracle brings to the mix.
Oracle9iAS Release 2, just announced this week at OpenWorld, is a fiercely competitive, standards-compliant, J2EE 1.2 certified application server that promises to give BEA WebLogic and IBM Websphere something to worry about besides one another...and Microsoft's upcoming .Net platform. Here's a short list of some of the new features and improvements that Oracle9iAS Release 2 adds to the foundation established at JavaOne:
- Clustering capability, two new options - cache clusters and EJB clusters
- J2EE 1.2 certified, and offers support for J2EE 1.3, working on cert for 1.3
- Inclusion of JCA, JAAS, EJB 2.0 message-driven beans
- Various XML APIs and improved support for SOAP and Web services
- Complete integration of Apache web server with core architecture
- Graphical tool using Ant for convenient builds
- Advanced server support for rapid edit, compile, deploy cycles
- Servlets can be automatically recompiled in active server context, convenient for developers
- Extensive new support for custom tag libraries - Web services, caching, lower level APIs
The big surprise of the show, however, was Oracle9i JDeveloper - I'd absolutely no idea that Oracle had created such a powerful tool for all-purpose Java development. Oracle9i JDeveloper offers a comprehensive, integrated environment for design, development, debugging, profiling, and deployment of Java solutions. Written from the ground up in Java, Oracle has brought together everything you need for advanced UML modeling, project management, remote debugging, integrated execution and memory profiling, and even 1-click deployment into the embedded Oracle9iAS application server. JDeveloper is a powerhouse, and it is FREE, FREE, FREE! I've paid thousands to buy the various pieces of this solution from Sitraka, WebGain, VMGear and others. Now Oracle has put the whole solution into a single, integrated package that even students and hobbyists can benefit from. Oracle9i JDeveloper sets a new standard for value in the developer tools space, and delivering great developer tools is the best way to win the hearts of Java developers.
Make no mistake, JDeveloper isn't the same old, same old. Oracle had previously licensed an OEM version of Borland JBuilder and distributed it under the JDeveloper brand name, but this new version represents a radical departure from that approach - and a major step forward. I'd always thought Oracle's tools were probably fine for people doing database work in Java, but I was skeptical that they were truly competitive for all-purpose Java development. I was seriously wrong, and this new JDeveloper offering is one of the most solid "first version" releases I have seen. It has outstanding support for building XML Web services, automating EJB creation, round-trip UML design, CVS source control, and more. Do yourself a favor and download it now, you'll be glad you did. It says it's a "release candidate," but as far as I can tell it is ready for prime time.
The cool thing about JDeveloper is that it's a pure Java application itself, and provides an open API for integration of virtually any third party tools into the JDeveloper environment. Several leading tools vendors are already at work on add-ins for Oracle9i JDeveloper that will extend and specialize its features and capabilities even further. I'm told that it's especially easy to integrate tools written in Java, so I hope we'll see some of the finest make the move to JDeveloper and turn it into a platform supported by multiple vendors, and not just Oracle. Systems like Compuware's new OptimalJ could slip right into JDeveloper, taking integration to a new high-water mark. Oracle's committed re-entry into the developer tools space comes just in time, since Microsoft is clearly looking to use Visual Studio.NET to gain traction and mindshare with developers.
Coming Soon to a Keynote Near You: Larry's Quest for the Holy App-Grail
Finally, you'll probably enjoy watching the keynote presentation from Oracle SVP, Jeremy Burton, entitled "The Quest for the Holy Applications Development Grail." It features some very funny storytelling from Eric Idle of Monty Python fame. I enjoyed the adventures of Good King Larry and his Merry Men as they battle the Blue Knight and the likes of Darth Gates and Ballmer of the Bad Hair! Very funny stuff, and I don't usually like keynote speeches. I think you'll enjoy it, too!
Published January 1, 2000 Reads 18,671
Copyright © 2000 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Rick Ross
Rick Ross is the founder of Javalobby (www.javalobby.org). He is a frequent speaker at Java-related events and a well-known advocate for Java developer interests.
![]() |
Nazli 03/31/05 01:25:20 AM EST | |||
i'm doing my web program running on Resin 1.1.3 but now i have a problem to convert the program running on oracle9ias. is it any features to convert it???? |
||||
![]() |
salma 05/14/02 02:45:00 PM EDT | |||
je veux des infos sur jdevelopper |
||||
![]() |
More Informed 04/04/02 12:08:00 PM EST | |||
Get your facts straight. The deployment/J2EE environment for Oracle 9i AS is Apache/Orion - 2 excellent and mature products. 9iAS is NOT new technology, rather a product suite masterfully crafted to kick the pants off of .NET, BEA and IBM Webshere. It also includes Web Cache which fricken rocks. BI tool Discoverer and a host of other services. Do your homework Russ! |
||||
![]() |
Jim Barker 04/04/02 12:01:00 PM EST | |||
Oracle9i Web Development Get the most comprehensive book on mastering Web development in an Oracle environment--exclusively from the official Oracle Press. This authorized resource is packed with expert, practical tips for developing and deploying Internet-ready, e-commerce applications using Oracle9i Application Server, Oracle tools, and the most commonly used Web development technologies. (Cut and paste from Amazon) |
||||
![]() |
Rob 02/24/02 10:41:00 PM EST | |||
ahem, beta? since? it still is beta - hasn't been released yet - so its SUPPOSED to have bugs. |
||||
![]() |
Ratnesh 02/23/02 03:42:00 AM EST | |||
Dear sir, Thanking you, Regards Ratnesh |
||||
![]() |
David Klemitz 02/20/02 12:34:00 AM EST | |||
Opps ! re my last message re $ 80 k, here is the link |
||||
![]() |
David Klemitz 02/20/02 12:29:00 AM EST | |||
9i AS $20 k ? Can anyone comment about the 4:1 discrepancy ? |
||||
![]() |
zeyad 02/18/02 05:52:00 AM EST | |||
i want to make project about commerc by jdeveloper and i need cd to program and book |
||||
![]() |
farman 02/13/02 04:51:00 AM EST | |||
hai |
||||
![]() |
Sankar.B 02/11/02 10:35:00 AM EST | |||
Sorry yar. Its my mistake. No need to buy 9iAS licence for deploying if we use servers other than 9i AS. This is confirmed by OTN. |
||||
![]() |
Muhammad Aamir Ikram 02/11/02 08:13:00 AM EST | |||
dear sir. |
||||
![]() |
Sankar.B 02/10/02 11:48:00 AM EST | |||
Dear Shay, Ive discussed this already with 9i JDev Team in OTN Forum. Oracle employees they only told that, "All the projects developed with 9i JDev, BC4J, etc. You can Deploy in whichever Application Server u want, But, U need to BUY 9iAS Server Licence. Then If u want u can use 9iAS or u can use any other App. Server. If u want, I can give the Forum URL. But, Dont ask Now. Cos, 9i JDev Forum itself is DOWN for the past 3 Days. Let it come. Ill give u. Yours, |
||||
![]() |
senthil kumar vadivel 02/08/02 08:47:00 PM EST | |||
hi, |
||||
![]() |
PJC 02/08/02 08:52:00 AM EST | |||
First of all, I totally agree with what one of the other users said about Oracle's WEB site going down all the time. Just when you need to look up something on Metalink, it is either down or extremely slow. Secondly, they haven't even fixed all the bugs in the current release of 9ias, and they are releasing a new one. It is all about marketing, advertising and beating the competitor to the market, and not about developing robust software. Releasing bug ridden, market driven software, and having the user debug it for you, is not something new; Oracle, however, has taken this to a new level. |
||||
![]() |
Shay 02/07/02 05:49:00 PM EST | |||
You don't have to buy Oracle9iAS to deploy applications you built with Oracle9i JDeveloper. You can deploy them on any J2EE container they are completly standard. |
||||
![]() |
Sankar.B 02/07/02 09:26:00 AM EST | |||
Dear Guys, Oracle is playing with price by giving it free for download. U know, U can not buy 9i JDeveloper seperately. Uve to buy iDS which is having Forms, Reports, etc. etc. They will justify that also. Its $5000. Ok. Then, U can only develop. If u want to deploy all uve developed even in Tomcat, u can deploy, But, uve to buy 9iAS licence which is again $20000. Funny No? Larry says MS is trying to monopoly the market. |
||||
![]() |
Birendra Goswami 01/25/02 08:02:00 AM EST | |||
![]() |
Sampath 01/15/02 07:25:00 PM EST | |||
Hi, In Mobile Supply chain Application -WMS, We would like to add one form there in Telnet-based-listeners.As we refer the documentation, it is mentioned that we can write one Java bean component for new forms. Regards |
||||
![]() |
a 01/15/02 03:35:00 AM EST | |||
Flowers |
||||
![]() |
Tarun 01/10/02 10:52:00 AM EST | |||
I have been into training of oracle products including Dev 200,6.0 and 6i, OAS and presently 9iAS for last three years. But while installing 9iAS with database oracle 8.1.6. The installation of Database cache conf. assistent is always failing to update user list. why it is so? when doing with 8.1.7 it isn't. Some should be provided for this |
||||
![]() |
ReddyRS 01/10/02 12:50:00 AM EST | |||
9ias support for the other platforms apart from NT and Linux????? 9ias can support and effectively manage Enterprise Java Beans???? is doesn't look like collection of different packages???? |
||||
![]() |
Paul 01/09/02 09:27:00 AM EST | |||
read this |
||||
![]() |
Nuno Souto 01/09/02 07:18:00 AM EST | |||
of course you can. |
||||
![]() |
farren du 01/08/02 02:14:00 AM EST | |||
I am probably one of the developers who are really most experienced with Oracle9i stuff including JDeveloper. The suite of tools are far from being perfect, neither will I claim they are the best. Frankly to speak though, they work for a developer like me quite well, and I can plug-in some other tools into the suite. Further more, Oracle Oracle, after all, Oracle is stronger in database than anything else, if database is important in your project, you might appreciate more about JDeveloper suite of tools. Another feature is single click deployment or debugging to OC4J. This leads you to perhaps something that you are familar with: Tomcat or Apache etc. |
||||
![]() |
Henrique Andrade 01/07/02 12:57:00 PM EST | |||
Mais uma do Jdeveloper Alexandre Drummond |
||||
![]() |
W.S. 01/07/02 11:59:00 AM EST | |||
If you want to see all the problems everybody is having with JDeveloper9i check out http://otn.oracle.com forums on Jdeveloper 9i. Granted this product is still in development, I hope Oracle is working hard to get all the bugs out of this. It might turn out to be some what ok for all you blue-dog MS hating Oracle/Java developers. |
||||
![]() |
W.S. 01/07/02 08:38:00 AM EST | |||
JDeveloper needs a Visual IDE to develop JSP's if it is going keep up in the web game, else Visual Studio asp.Net is going to blow it out of the water. Don't rely on any applets to save you because Suns pluggin is unreliable as of now for most web clients and no client wants to install web start over the internet. Java's time might be running out on the MS platform which is 90% of buisness clients. I hate to see it happen but as the saying goes, the side with the biggest guns wins. |
||||
![]() |
Jaikanth 01/06/02 06:15:00 PM EST | |||
Very esily u can call oracle stored procedures.. by connectiong to a proper driver using either OCI or JDBC driver. By, Jaikanth, |
||||
![]() |
Deepak Rao 01/06/02 01:50:00 PM EST | |||
Can icall Oracle Stored Procs from a EJB? |
||||
![]() |
Zahid 01/06/02 06:30:00 AM EST | |||
Can anyone send me a soft copies of Oracle Applications Installation manuals including OPM |
||||
![]() |
Sohail Riaz Ghumman 01/05/02 07:45:00 AM EST | |||
I am looking to install 9iAS release 2 on Microsoft windows XP professional. Can anyone tell me , if there is a seprate version for installation on Windows 2000 & WIndows Xp 2001 |
||||
![]() |
Viral 01/03/02 06:37:00 PM EST | |||
I am looking to install 9iAS release 2 on Microsoft windows XP professional. Can anyone tell me , if there is a seprate version for installation on Windows 2000 & WIndows XP |
||||
![]() |
Tim Fiedler 01/03/02 02:41:00 PM EST | |||
Tim, Wanted to forward you this article on Jdeveloper. I will be in touch soon to talk about the installation of OC4J and Jdeveloper at your site for a "proof of concept" |
||||
![]() |
Jacob 01/03/02 08:50:00 AM EST | |||
I have recently started using this App Server and other Oracle products. I found that the help given is very poor. I was referring to oracle.jdbc.driver.OracleCallableStatement's variable closed inherited from oracle.jdbc.driver.OracleStatement. There is nothing given as to what that variable does. If you see IBM's help which is HTML based as well as Applet based - it's simply fantastic as one also have a search in their documents. I feel that Oracle should not release the products without proper documents. |
||||
![]() |
shay 12/31/01 05:18:00 PM EST | |||
For those who are looking to try it on their own and need the software+documentation etc... |
||||
![]() |
kumar 12/31/01 04:36:00 AM EST | |||
Respected sir, I am interest in How to run Oracle 9i application Server and its use tools and hardware environment. Please send mail Books & Details. Reply Soon. Thank u with regards |
||||
![]() |
Randa 12/31/01 12:43:00 AM EST | |||
i want to know about Exam for DBMS _v8 available or not . |
||||
![]() |
Bill Gfroehrer 12/27/01 09:17:00 PM EST | |||
What they have done is remarkable. They have imbedded the "Core J2EE Patterns (Sun Microsystems Best Practices) within their Business Components for Java Framework which also includes OR/Mapping, this is a major coup! Others vendors will have do this and will be playing catch-up for some time. They then built this functionality within JDeveloper which automatically deploys their re-badged Orion App Server (very smart move by Oracle), which is a huge time saver, just ask anyone who hand codes application server config files! Combine their 9i Database Engine with the above and the result is a superb development environment currently without peer. This strategy is going change the other vendors offerings cause this technology lineup will pay huge dividends to customers and they (other vendors) cannot ignore this. I think Oracle is now in position to drive the direction of J2EE development! Oh yea, they give it away for free! The other guys (vendors) are gonna love this! Happy New Year! |
||||
![]() |
Brian Topping 12/27/01 01:16:00 PM EST | |||
Naming versions has always been a religious war. Before M$ came on the scene, the generally accepted methods of naming versions were: Development: What you think it would be. Adding more broken stuff constantly, no guarantees. Alpha: Feature complete. No new features or changes to features past this point, hopefully all bugs are known. Beta: All known bugs are killed or dismissed to next version. Release to customer to find bugs that testing didn't. Release candidate: This is the version we think we are going to ship... verbatim. An RC build is a Beta build that we think we are going to ship, and if nothing major comes up, we will ship. Maybe they are going to call what is really a release candidate "Platinum" or some crap like that. But since they are adding features still and the known bugs are not dead, it's really still Alpha software. |
||||
![]() |
kmac 12/26/01 12:58:00 AM EST | |||
I've been using "9i" since before it was beta (known then as version 5). It was more than buggy and ugly then. The current "release" Dec 2001 is more of a "beta" product than the the release called 9i beta. The 9i Beta was Oracle's way of telling the world that they had something. This "production candidate" version is night and day different between the "beta" version mention above and in previous postings. The list of problems with 9i beta is long dispite the fact that 1/2 the features were disabled! If your opinion of Oracle's Jdev 9i is based on the "beta version" then try it again when the production version comes out. The "production candidate" is available only on-line and not by CD copy yet. |
||||
![]() |
Brian Topping 12/22/01 11:54:00 AM EST | |||
This is a really amazing piece of software that is going to change the way people look at Oracle, but it is alpha quality if you ask me. I've run into a number of non-fatal but show stopping bugs in the wizards (go through the BC4J demo...) that should have been caught before calling this software "release candidate". Rick, did you try the demos yourself or did a demo jockey run through them with you? No matter, I'm still going to keep using it. I know one company that is charging a lot of money for a less functional product and probably won't be able to after this comes out. Oracle has an advantage with JDeveloper because they are only programming to one database, the other guys are programing to the least common denominator of all the databases and app development environments they support. Rock on, Larry! |
||||
![]() |
Georgi Danov 12/18/01 07:57:00 AM EST | |||
I've been using JDeveloper 9i since its beta, and I want to share it is piece of crap! I've been using JBuilder, TogetherJ,VisualJ and many othe IDEs,but never seen so buggy and ugly IDE. It has the beautiful feature to ruin your BC4J project in the moment it gets really big and serious... It makes developer's life real hell, and next time I have to use it, I'll just quit my job. Don't be deceived by these ads..JDev 9i makes your life real adventure. |
||||
![]() |
richard belmont 12/13/01 06:15:00 PM EST | |||
![]() |
Zhiyin Pan 12/13/01 04:44:00 PM EST | |||
Why are these junkies? Aiming high is wrong? If these are wrong, then I don't want to be right! |
||||
![]() |
Neil Fraser 12/13/01 01:37:00 PM EST | |||
Neil I've just come across this article on 9iAS and JDeveloper (Part of iDS) Regards |
||||
![]() |
Carol Burnett 12/12/01 07:37:00 PM EST | |||
If Oracle are so good at building web server / app server products could someone tell me why the Oracle site goes down so frequently. I work many weekends/nights and I think uptime for technet.oracle.com, metalink.oracle.com and oracle.com is pathetic. Tried to book a course two weeks ago and the education pages were down all weekend. Oh by the way does nobody notice that Oracle Jdeveloper 9i is not yet in production!! It's gone from "Beta" to "Release candidate" ... Get with it and stop all this marketing hype. Just because Oracle pay for you to visit SF does that mean you can only say good things !!! |
||||
![]() |
SlickFifty 12/12/01 12:09:00 PM EST | |||
Rumor has it that Oracle 9iAS allegedly uses Orion as the app server. Fast and good, but bought and not constructed, if true...just as fast and better (price/performance/configurability) IMHO is Resin (www.caucho.com)... |
||||
![]() |
Niels Peter Frandsen 12/12/01 06:13:00 AM EST | |||
and.. not to mention Amiga! |
||||
![]() |
ds 12/11/01 12:35:00 PM EST | |||
I've used Oracle 9i and Jdev and it is way ahead of the rest. I agree |
||||
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Journal Opens "Readers' Choice Awards" Nominations
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Industry Experts Discuss the State of Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- It's the Java vs. C++ Shootout Revisited!
- The End of IT 1.0 As We Know It Has Begun
- An Introduction to Abbot
- Java Kicks Ruby on Rails in the Butt
- Interviewing Java Developers With Tears in My Eyes
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- 1st Annual Government IT Expo: Call for Papers Deadline July 15
- How to Diagnose Java Resource Starvation
- REA Is Where RIA Becomes the Norm
- Kindle 2 vs Nook
- Anatomy of a Java Finalizer
- Why IBM’s Server Chief Got Busted
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- What's New in Eclipse?






























