You can say "Java EE is Dead"... just make sure the advertisements don't contradict you.
Filed Under: JavaEEFusionMiddlewareJavaOracleRichardMonson-Haefel
I took these screenshots a while back, but only recently found time to blog about them. The first picture is a capture of one of many articles about Richard Monson-Haefel declaring that this is the "Beginning of the End for Java EE" and that one of Java EE's murderers is the ever so villainous SOA.
Too bad the advertisement that leads into this article is for Oracle Fusion Middleware, which is, you guessed it, a Java EE-based middleware product that is SOA-ready.
The article with advertisement: (click to enlarge)
The full page advertisement: (click to enlarge)
From the Oracle Fusion Middleware Overview
Oracle incorporates the leading technical and industry standards across the entire Oracle Fusion Middleware family, com- bining the design concepts of SOA and event-driven architecture (EDA) with widely accepted development methods such as Business Process Execution Language (BPEL); Java Platform, Enterprise Edition (Java EE); and Java Connector Architecture (JCA). Leveraging these standards guaran- tees compatibility among all your information systems.
Oh, by the way, Paul McCartney is still alive.
Wed, 2 Aug 2006 07:48 AM PDT
I understand the irony here, but in all honesty does it matter what the site advertises? A journalist should write an article based on its own merit and not who pays for advertising. Should the New York Times not run and advert for a movie they just shredded? I think not. If anything this makes his view more legititmate - imagine if he had .Net ads all over his site.
Wed, 2 Aug 2006 08:42 AM PDT
I would agree, except, well, If I may take your analogy further. The New Yorks Times should not run an article claiming a movie dead, unmarketable, and unviable in movie theatres, while they accept ads for a movie that was supposedly "dead". In the same regard JEE has held the server market for a few years with success. Unless disaster happens, I don't think anyone should count on the lead horse to lose abruptly.
Fri, 11 Aug 2006 08:16 AM PDT
I suppose if you don't understand the first thing about how the news business works, this might seem odd, but otherwise it's fairly boilerplate stuff. The site posted a news story based on Monson-Haefel's report. It's not the site's opinion, nor is it the opinion of the writer and at no point is it portrayed as such. It's a point-of-view that Monson-Haefel, a guy who knows his way around Java, happens to have and, agree with it or not, when an analyst of his stature takes a stance like this it's newsworthy. That there's also ads on the page means that you're reading a site that's got a respectable enough editorial department with enough of a readership that a company like Oracle sees the value in advertising there. In the modern world, where anyone can pretend to be a "news" site, you're probably better off when you see some advertisements on the page because that at least means you've got an accountable, professional news staff working to produce the story. At the end of the day, the story's probably one that a Java vendor would want to advertise next to even though Monson-Haefel's pointing out some potential flaws with the enterprise platform. Why? It puts Java in the spotlight. It goes to the old saw that there's no such thing as bad press as long as they spell your name right.
Tue, 15 Aug 2006 12:07 PM PDT
Er, my take is different ... he's prognosticating JEE's death because SOA is such a good thing that it won't remain exclusively Java's domain. Not that it has been for a long time, and frankly I don't see Rails picking it up, not when it's "opinionated" against basic things like transparent clustering or even a decent oracle driver. JEE is pretty good about reinventing itself, and Oracle certainly isn't giving it up. The most laughable thing about the article isn't the predictions of JEE's demise, it's the starry-eyed predictions about how SOA is the answer to everything in the world. Trolling for page hits, that's all.
Wed, 16 Aug 2006 10:25 AM PDT
Depends on what you think SOA is. If you think it's a specific technology, e.g. a JEE replacement, then I see where you'd consider Monson-Haefel's statements "starry-eyed. If you see SOA as a design ethos, which seems to be where Monson-Haefel is coming from, then it opens the question to whether JEE enables you to build to that loosely-coupled, integration-first model. I suspect you're right that JEE will prove far more nimble than Monson-Haefel predicts, but its reinvention will probably happen in ways no one can predict at this moment. Perhaps the real takeaway here is that JEE's going to be going through a lot more reinvention in the near future. Certainly when you've got as much skin in the SOA game as Oracle, IBM, BEA and, increasingly, Sun, it's a fair bet they'll be pushing for JEE to dovetail with the rest of the software tools they're offering.
Tue, 25 Jul 2006 01:59 AM PDT
Perhaps Richard needed to make a change as he joined a new company - although this is as idiotic as all these re-organizations started by interchangeable managers, but the reasoning is the same.
As I listened to the "podcast" I got the impression that he is reading somebody else's text. The text itself is not even very original, it paraphrases some semi-truths, mostly spread by people who never got beyond a J(2)EE tutorial.