Sponsored Links
Enterprise Web Apps: Alternatives to Swing Whitepaper By Nexaweb
Test Drive your 64-bit apps free on Intel® architecture-based platforms
Download Gluecode's portal and business process management software. New version available.
Download the Artix J2EE Architect's Kit By IONA
No Fluff Just Stuff 2004 Java Symposium Tour: Seattle, Atlanta, Boston, Reston, Denver
|
|
|
|
|
News forum
News forum
News forum
|
Messages: 23
Messages: 23
Messages: 23
Bookmark thread Bookmark
thread Bookmark thread
Printer friendly Printer
friendly Printer friendly
Post reply Post
reply Post reply
XML XML XML
|
|
Former Editor-In-Chief: Why I Resigned from JDJ
Joseph Ottinger was the Editor-in-Chief of JDJ and resigned a few weeks ago. "I resigned from JDJ for a number of reasons, and I'd like to explain why instead of leaving it as a mystery... I quit because I felt that JDJ was an ineffective medium, for non-technical reasons, and showed no signs of strengthening itself."
Read more at http://epesh.blog-city.com/read/645152.htm.
Threaded replies
· Former Editor-In-Chief: Why I Resigned from JDJ by Joseph Ottinger on 06/09, 10:32 AM
· Sad uphilll battle... by David O on 06/10, 12:14 PM
· Sad uphilll battle... by Robert Lowe on 06/10, 12:54 PM
· Sad uphilll battle... by Lars Fischer on 06/10, 01:34 PM
· Sad uphilll battle... by David O on 06/10, 10:35 PM
· WebLogic by Karl Banke on 06/11, 02:27 AM
· Sad uphilll battle... by Cameron Purdy on 06/11, 07:02 AM
· Sad uphilll battle... by Bill Burke on 06/11, 11:28 AM
· OT: JBoss by Cameron Purdy on 06/11, 01:01 PM
· How's this for mission critical... by Paul O'Connor on 06/12, 12:44 AM
· It's amazing... by Joseph Ottinger on 06/12, 06:23 AM
· It's natural... by Paul O'Connor on 06/12, 11:55 AM
· It's amazing... by Cameron Purdy on 06/13, 09:43 PM
· OT: JBoss by Nikita Ivanov on 06/12, 01:09 PM
· OT: JBoss by Cameron Purdy on 06/13, 09:22 PM
· Grain of salt by a a on 06/11, 07:48 PM
· Sad uphilll battle... by Manish Sharan on 06/11, 10:24 AM
· Sad uphilll battle... by Vinny Carpenter on 06/13, 09:02 PM
· Sad uphilll battle... by hasith yaggahavita on 06/13, 06:42 AM
· Sad uphilll battle... by Nathan Oen on 06/13, 01:48 PM
· Former Editor-In-Chief: Why I Resigned from JDJ by shervin Sadeghi on 06/10, 01:47 PM
· Former Editor-In-Chief: Why I Resigned from JDJ by Masoud kalali on 06/11, 03:18 AM
· Good luck Joe! by Bill Burke on 06/11, 11:32 AM
|
|
Message #125433
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
I feel bad for Joseph. It sounds like the ones in trouble are Sys-Con. You can't let advertising dollars dictate your content direction. But you can't let the fashionable feel of the Open Source Software movement dictate your content direction either. I'm not for or against the open source movement, but I feel that all too often the reason people use a product isn't because it's technically *better* but because it's been labeled "Open Source". JBoss, IMHO, is technically better that WebLogic in many areas if not all (no I don't work for JBoss - I just use the server). On the other hand, while I don't think that Eclipse is better than JBuilder (in fact in many ways I think it's anemic compared to JBuilder) I always hear the *same* response from Eclipse users when I ask them why they use it instead of using JBuilder or something like it; "Because Eclipse is Open Source!" I'm worried Alan's point of view on the open source movement is tainting JDJ's direction as a technology magazine and turning it into a "philosophy magazine".
And as far as their compensation plan goes.. A free subscription is kind of a joke when you give them away already.... :-/
|
|
Message #125438
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
On the other hand, while I don't think that Eclipse is better than JBuilder (in fact in many ways I think it's anemic compared to JBuilder) I always hear the *same* response from Eclipse users when I ask them why they use it instead of using JBuilder or something like it; "Because Eclipse is Open Source!" I'm an Eclipse convert, but that's not my experience at all. Most Eclipse users I know, myself included, use for reasons such as its excellent refactoring capabilities and CVS integration. While the price is obviously good too, the "open-source factor" is scarcely relevant.
- Rob http://rmlowe.com/
|
|
Message #125442
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
JBoss, IMHO, is technically better that WebLogic in many areas if not all (no I don't work for JBoss - I just use the server). Can you explain why JBoss in your opinion is technically better than WebLogic ?
|
|
Message #125446
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Former Editor-In-Chief: Why I Resigned from JDJ
Let me know something, Whats wrong with this complicated philosophy that Open Source is belong to everyone !!! and people want to discuss it. Off course I am willing to read article about JBoss, Hibernate, Tomcate rather than "come and buy me please I can be more complicated(EJB) so you need more training(certifications ,thicker books)"... I just wonder if these open source wasn't around how many years of my life was going for learning.
|
|
Message #125485
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
JBoss, IMHO, is technically better that WebLogic in many areas if not all (no I don't work for JBoss - I just use the server). Can you explain why JBoss in your opinion is technically better than WebLogic ? In my experience working with Weblogic 7, 8, and JBoss - JBoss is faster, easier to manange, has easier to implement clustering, and more reliable hot-deploy features and is far less bug-ridden. The new bugs that get introduced between service packs in WebLogic have brought my projects to a grinding HALT until 'hot-fixes' are made available. While WLS 8 is *better* than 7 (7 is just garbage) I'm still not impressed - especially with licenses starting at 10k/CPU.
And don't get me started about how BAD WebLogic support has gotten.
Of the commercially licensable projects out there - I think Borland Enterprise Server is probably the all-around best product for the money. But JBoss definitely has all of the beat in features vs. cost of ownership.
|
|
Message #125496
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
WebLogic
In my experience working with Weblogic 7, 8, and JBoss - JBoss is faster, easier to manange, has easier to implement clustering, and more reliable hot-deploy features and is far less bug-ridden. The new bugs that get introduced between service packs in WebLogic have brought my projects to a grinding HALT until 'hot-fixes' are made available. While WLS 8 is *better* than 7 (7 is just garbage) I'm still not impressed - especially with licenses starting at 10k/CPU.And don't get me started about how BAD WebLogic support has gotten.Of the commercially licensable projects out there - I think Borland Enterprise Server is probably the all-around best product for the money. But JBoss definitely has all of the beat in features vs. cost of ownership. Hm, quite strange. Having worked with WebLogic for the past 6 years or so I can only say that it is ridiculously easy to manage (as of version 7.x) has suprisingly few bugs and very powerful and easy to configre clustering. I have looked at the next-to-last major JBoss version and at least its clustering and configuration were clearly inferior. I used Inprise Application Server once (now a long time ago, though :-)) and it was a total desaster. Also from what I see in the commercial market place, BEA has clearly one the best support teams.
|
|
Message #125500
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Former Editor-In-Chief: Why I Resigned from JDJ
Let me know something, Whats wrong with this complicated philosophy that Open Source is belong to everyone !!! and people want to discuss it. Off course I am willing to read article about JBoss, Hibernate, Tomcate rather than "come and buy me please I can be more complicated(EJB) so you need more training(certifications ,thicker books)"... I just wonder if these open source wasn't around how many years of my life was going for learning. Your view about Opensource is respectable but about commerical Products ?. having some sort of certification from Sun or IBM or ... means that you are a world calss developer / architect its not wasting of time. Jonas ,Jboss ,... are good Websphere Is great. In java technology field more books are published for Opensource Stuff rather than commerical products with same (better or not better) functionality,AFAIK. check the amazon book store.
EJB is complicated for complicated mission, hibernate has its own advantages and probably disadvantages (having sql like QL is good but where is the specification?). Also advertising of complanies doesen't mean that how EJB is.
|
|
Message #125520
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
David: JBoss definitely has all of the beat in features vs. cost of ownership.
That depends on the size of the project. If you have a single application to deploy to a single server, and it doesn't have much load or uptime requirements, then free (Linux + Apache + Tomcat + JBoss + Postgres) is hard to beat.
As they say, YMMV, but on projects of any size or importance, a stable, scalable and manageable app server pays for itself many times over.
Peace,
Cameron Purdy Tangosol, Inc. Coherence: Clustered JCache for Grid Computing!
|
|
Message #125559
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
In my experience working with Weblogic 7, 8, and JBoss - JBoss is faster, easier to manange, has easier to implement clustering, and more reliable hot-deploy features and is far less bug-ridden. The new bugs that get introduced between service packs in WebLogic have brought my projects to a grinding HALT until 'hot-fixes' are made available. While WLS 8 is *better* than 7 (7 is just garbage) I'm still not impressed - especially with licenses starting at 10k/CPU.And don't get me started about how BAD WebLogic support has gotten.Of the commercially licensable projects out there - I think Borland Enterprise Server is probably the all-around best product for the money. But JBoss definitely has all of the beat in features vs. cost of ownership. I find your assertion quite hard to believe. I am working on WLS 7 with Service Pack 2 -- I haven't seen any dire problems like you had. I also work with Jboss3x -- and its not as wonderful as you make it out to be -- especially when it comes to JMS. If I am not mistaken, even Resin beats Jboss 3x hands down in performance. If 10k/cpu is an issue , head for Resin or Pramati or Borland.
|
|
Message #125568
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
David: JBoss definitely has all of the beat in features vs. cost of ownership.That depends on the size of the project. If you have a single application to deploy to a single server, and it doesn't have much load or uptime requirements, then free (Linux + Apache + Tomcat + JBoss + Postgres) is hard to beat.As they say, YMMV, but on projects of any size or importance, a stable, scalable and manageable app server pays for itself many times over.Peace,Cameron PurdyTangosol, Inc.Coherence: Clustered JCache for Grid Computing! All, take Cameron's comments with skeptism as JBossCache competes with Coherence and I know at least one customer we've stolen from him.
We have many paying customers running multiple apps on one JBoss instance and many customers running JBoss within a cluster with VERY HIGH loads and transaction rates to compare to any other commercial applicaiton server. And that is just paying customers... We have competed against and won against other vendors on numerous proposals on performance alone. Contact our sales and marketing department for detailed official information.
Bill
|
|
Message #125571
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Good luck Joe!
Good luck Joe. I appreciated your skeptism, fairness, and non-biased opinions. I hope somebody else picks you up and we see you in print again real soon.
Bill Burke JBoss Inc.
|
|
Message #125587
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
OT: JBoss
Bill: All, take Cameron's comments with skeptism as JBossCache competes with Coherence and I know at least one customer we've stolen from him.
Bill, it's not "stolen." If someone goes with a different solution, it's called "competition." If you think this is something new, consider that -- for years now -- there have been free and open source solutions (not to mention commercial ones) that provide various caching features, going back to before our Coherence 1.0 release.
As far as taking my comments with skepticism, I would hope that people wouldn't just accept anything that I say as "the truth," anymore than they'd accept what anyone else would say. I'm just posting my opinion from what I've personally witnessed and experienced. I'd be glad to explain to you in private more details of why I hold the technical opinions that I do on JBoss.
Bill: We have many paying customers running multiple apps on one JBoss instance and many customers running JBoss within a cluster with VERY HIGH loads and transaction rates to compare to any other commercial applicaiton server.
Quite possibly, and it does appear that JBoss continues to improve. From my experience, and as I said above, I trust JBoss to work well in a certain type of situation. Since I have experience with real high-scale JBoss deployments (you could say "at least a bit more than two or three servers,") I feel at least qualified to state my own opinion. IMHO: JBoss, while a noble effort and "not bad for free" software, is simply not ready for mission critical software. OTOH, for development purposes and as a cost-effective way to deploy a single application that is not mission critical, it seems to be fine.
Bill: We have competed against and won against other vendors on numerous proposals on performance alone. Contact our sales and marketing department for detailed official information.
Congratulations -- honestly. I know you guys are working on performance issues; in fact, you (personally, IIRC) very quickly responded to a little one that I pointed out a while back. I look forward to seeing SPECjAppServer2004 results for JBoss, in addition to the J2EE certification.
Bill, there's a big difference between saying "JBoss sucks" and saying "JBoss is simply not ready for mission critical software." While you take tremendous pride in your work, and while you publish your code under LGPL, those things alone do not automatically qualify the JBoss server as "ready for mission critical software." Keep up your work, and someday you'll change my mind.
Peace,
Cameron Purdy Tangosol, Inc. Coherence: Clustered JCache for Grid Computing!
|
|
Message #125646
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
How's this for mission critical...
I use JBoss to control robots that process jet engine parts...failure results in damage to $7-figure parts or death/injury to those around the robot...I've never had a single problem with it. I can't say the same thing for Weblogic.
|
|
Message #125652
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
It's amazing...
Not to be greedy for attention or anything, but it's quite surprising how quickly the discussion focused on JBoss and BEA. I can't tell whether you've one-track minds focused on those two, or whether you've remarkably short attention spans. :)
|
|
Message #125670
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
It's natural...
that when someone makes a categorical statement about a technology (or anything) and you know it's not true that you correct them, particularly when it is in a publig forum where it can affect the decision process of others. I could care less about JBoss, inc...but the free app server and related projects are excellent.
|
|
Message #125676
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
OT: JBoss
Bill, there's a big difference between saying "JBoss sucks" and saying "JBoss is simply not ready for mission critical software." While you take tremendous pride in your work, and while you publish your code under LGPL, those things alone do not automatically qualify the JBoss server as "ready for mission critical software." Keep up your work, and someday you'll change my mind. One of those moments when I can totally side with Cameron. Most of the people I know (granted, very few of them develop in open source) have unambiguous and clear perception: if its open source it is a crap. Now, there are known and pleasant exceptions to this rule: Hibernate, Ant, Junit, and some. And I would second Camerons opinion that mere LGPL or just open sourcing something doesnt make it any better than any other products. In fact, its been argued that loss of conceptual integrity of the product due to nature of open source development badly offsets any gains from wide-spread testing. Indeed, if product is poorly designed no amount of testing will help.
Coming back to JBoss I agree that it is a decent educational product for single server or small cluster (2-3 boxes) installation with small to medium load at best. In this situation it has great value and I believe that there is a substantial market for such deployments.
But its enough to look at JavaGroups source code or JBosss transaction manager implementation (check out CVS) to understand that people at JBoss have a lot to learn just in basic programming
To be fair we should be clear that we indeed can look at the source of JBoss which is not the case for the most of commercial software, and so Im not singling out the JBoss specifically but just replying on the topic.
Regards, Nikita Ivanov.
|
|
Message #125689
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
On the other hand, while I don't think that Eclipse is better than JBuilder (in fact in many ways I think it's anemic compared to JBuilder) I always hear the *same* response from Eclipse users when I ask them why they use it instead of using JBuilder or something like it; "Because Eclipse is Open Source!" I dont see much point of comparing JBuilder with Eclipse framework. Eclipse is an open source framework not just an java IDE. We have successfully built a Large scale Commecial application with Eclipse framework.
But If u compare Eclipse JDE with JBuilder, I can say Many Eclipse plugin projects are being developed and will take over JBuilder capabilities very soon. Simple workspace resource (files, folders etc...) of eclipse manipulation is far more better than cumbersome JBuilder IDE.
Hasith Yaggahavita (Sri Lanka)
|
|
Message #125698
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
... I always hear the *same* response from Eclipse users when I ask them why they use it instead of using JBuilder or something like it; "Because Eclipse is Open Source!" .... I use both products, JBuilder and Eclipse. And I believe that the reason people uses Eclipse instead of JBuilder is the same reason I dumped JBuilder and use Eclipse: it's because you get your project done with Eclipse without paying a hefty price tag NOT because just an "Open Source"
|
|
Message #125712
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
Sad uphilll battle...
JBoss, IMHO, is technically better that WebLogic in many areas if not all (no I don't work for JBoss - I just use the server). Can you explain why JBoss in your opinion is technically better than WebLogic ? In my experience working with Weblogic 7, 8, and JBoss - JBoss is faster, easier to manange, has easier to implement clustering, and more reliable hot-deploy features and is far less bug-ridden. The new bugs that get introduced between service packs in WebLogic have brought my projects to a grinding HALT until 'hot-fixes' are made available. While WLS 8 is *better* than 7 (7 is just garbage) I'm still not impressed - especially with licenses starting at 10k/CPU.And don't get me started about how BAD WebLogic support has gotten.Of the commercially licensable projects out there - I think Borland Enterprise Server is probably the all-around best product for the money. But JBoss definitely has all of the beat in features vs. cost of ownership. What?? JBoss is better than WebLogic? JBoss is faster and easier to manage? Are you kidding? I hope you are as I've been a WebLogic user since 1999, right after the BEA acquisition and it is a rock solid application server that runs circles around JBoss. We use JBoss at our company for small applications and it just sucks - Mostly we use JBoss to get a better negotiating position with BEA when we buy additional licenses of WebLogic or renegotiate our contracts. I will agree that v7.0 of WebLogic had many issues, but I would take v7.0 over JBoss anytime.
Cheers
--Vinny
|
|
Message #125713
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
OT: JBoss
Nikita: Most of the people I know (granted, very few of them develop in open source) have unambiguous and clear perception: if its open source it is a crap.
I don't really differentiate between open source and commercial products in this manner -- I think you would have no problem showing that a hefty percentage of software is (as you so eloquently put it) crap. I think that -- in general -- software quality has not increased in "the Internet age," and in some ways it has become both more difficult to use and more buggy. In this respect, open source has a higher hurdle to jump over, because you can download the source and see the problems for yourself (your references were one example.) Open source also has a lower barrier to entry (e.g. access to a browser and sourceforge.net) and no economic threshold (e.g. projects are still available years after they were abandoned in a 70% complete state,) both of which act to dilute the perception of quality that is built up by well-managed high-quality open source projects.
Peace,
Cameron Purdy Tangosol, Inc. Coherence: Clustered JCache for Grid Computing!
|
|
Message #125715
Mark as noisy Mark as noisy Mark as noisy
Post reply Post
reply Post reply
Go to top Go to top Go to top
|
|
It's amazing...
Joe: Not to be greedy for attention or anything, but it's quite surprising how quickly the discussion focused on JBoss and BEA. I can't tell whether you've one-track minds focused on those two, or whether you've remarkably short attention spans. :)
Joe, I guess you're just not controversial enough ;-) .. nothing stirs up controversy in this industry as arguing over IDEs and app servers.
Good luck to you. Are you leaving the "editor" world behind now, or should we expect to see you pop up elsewhere? BTW if you're at JavaOne, drop by and say 'hi.'
Peace,
Cameron Purdy Tangosol, Inc. Coherence: Clustered JCache for Grid Computing!
|
|
|
|
New content on TheServerSide New
content on TheServerSide New content
on TheServerSide |
|
OpenCms is an open source alternative. Packt has given TheServerSide Community a book chapter, and an exclusive article.
(Sep 14, Chapter)
Ever wonder what's really happening behind the scenes in the JCP? In the latest TSS cartoon, see how your favourite JSRs are doing, and why they're taking so long to get out the door.
(Sep 13, Cartoon)
Object slicing is defined as the conversion of an object into something with less information. This article discusses how Object slicing can help with component design, using examples.
(Sep 13, Article)
Download the entire book of Servlets and JavaServer Pages the J2EE Web Tier, which covers the JSP 2.0, Servlet 2.4, JSTL 1.0 specs, state management, design patterns, multi-client design, and more.
(Free Book Download)
TheServerSide chats with Ted Neward, author of "Effective Enterprise Java", about what's in the book and why building effective enterprise Java applications is so hard.
(Sep 7, Tech Talk)
Frank talks about fear and how it can derail efforts to find and solve scalability and performance problems. He has seen a lot of fear on his various engagements, and here he talks about why, and how.
(Sep 3, Featured Blog)
Brian McCallister has kindly rambled on about IoC, and design in web applications. He discusses what has worked well for him (and others) in the last year.
(Sep 3, Featured Blog)
This article shows how to design a well-behaved web application using redirection.
(Aug 27, Article)
Vaughn Vernon presents the Enterprise Business Pattern, which consumes design, architecture, and integration patterns in large quantities. It defines the essence of large, complex, industry-standard, product-based solutions.
(Aug 27, Chapter)
Matt Raible went to the Denver JUG meeting with Neal Gafter, and Joshua Block. They discussed the new features of Java 5, and Matt details the features, and when to use them.
(Aug 26, Featured Blog)
The Spring guys often talk about when ORM can be overkill, and when simpler frameworks like iBATIS can come into play. Gavin King discusses how Hibernate itself can be used as a JDBC framework
(Aug 25, Featured Blog)
Vic Cekvenich thinks that the promise of JSF will come to fruition. However, they won't come FROM JSF, rather from JNDC. This article builds the case, and gives examples of using RIAs in your solutions.
(Aug 17, Article)
You cannot directly map a java.sql.Blob field type in CMP entity bean to BLOB data type in database and use byte to manipulate BLOB data type. Debu Panda paints the picture for a work-around.
(Aug 16, Featured Blog)
Chris Maeda looks at an approach for authenticating a servlet app using Windows passwords; he does this using JAAS with the Tagish SSPI-based login module.
(Aug 16, Featured Blog)
Gavin King looks at the ability in Hibernate3 to pre-define filter criteria and attach those filters at both a class and a collection level.
(Aug 12, Featured Blog)
In the latest TSS Cartoon, we see the drawbacks of stateless session beans. Without a good conversation, how could you attack a cute bean?
(Aug 12, Cartoon)
Learn about the basics of Velocity's feature set, how to install Velocity, write templates, and build full Velocity applications.
(Aug 11, Chapters)
Linwood and Minter describe the new Java portlet API. Several example portlets are developed to give you hands-on portlet experience.
(Aug 6, Chapter)
The Application Server Matrix is a detailed listing of J2EE vendors and their application server products, with information on latest version numbers, J2EE spec support and licensing, pricing, platform support, and links to product downloads and reviews.
(Application Server Comparison Matrix)
|
|