tag:blogger.com,1999:blog-6868595312516376692.post5554660528380067720..comments2023-11-23T09:33:53.598+01:00Comments on Enterprise Software Development with Java: Selecting Your Java EE 6 Application ServerMarkus Eiselehttp://www.blogger.com/profile/16195673592300911244noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-6868595312516376692.post-53923088438233590772013-01-19T19:12:19.452+01:002013-01-19T19:12:19.452+01:00I do agree that Open Source is an important requir...I do agree that Open Source is an important requirement, but I'm not so sure about commercial support and Full Profile Certification.<br /><br />I've seen spec violations both in GlassFish and JBoss AS despite the certification, not to mention performance or resource issues which are not covered by the certification anyway.<br /><br />I've been using TomEE 1.5.1 Plus recently, which does support the full profile (though uncertified) and I'm quite pleased with it.<br /><br />Resin also supports JMS and web services and other things beyond the web profile.<br /><br />Finally, both GlassFish and JBoss AS/EAP are not quite so open as it may seem. I wasn't fully aware of the AS vs. EAP releases policies until I read Henk's blog, but with GlassFish the situation appears to be even worse: 3.1.2.2 seems to be the last public release before 4.0, and all the 3.1.x updates delivered to paying customers are built from a closed source repository, see https://blogs.oracle.com/GlassFishForBusiness/entry/glassfish_support_from_oracle.Harald Wellmannhttps://www.blogger.com/profile/08039976160321882828noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-46588929787638960542013-01-17T06:22:19.253+01:002013-01-17T06:22:19.253+01:00Thanks for your comment Fabien,
1) Support is a c...Thanks for your comment Fabien,<br /><br />1) Support is a critical part for companies. Especially when it comes to security fixes and updates.<br />2) I use 3.0.1 even in production ;) (Without manually patched libs)<br />If you come across any issues (you can reproduce) the GF team would be happy to have them in their JIRA to track them down.<br /><br />- MMarkus Eiselehttps://www.blogger.com/profile/16195673592300911244noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-72162744961653013202013-01-16T22:16:18.227+01:002013-01-16T22:16:18.227+01:00Well, support is a joke nowadays. You can find all...Well, support is a joke nowadays. You can find all the information you want on search engines.<br />I care more about the AS being Open Source, so the odds of seing it end-of-life overnight are reduced, and above all I want it to WORK without an excruciating configuration process and without having to implement annoying workarounds for bugs that look so obvious you wonder whether someone actually tested the AS.<br /><br />For example, it's obvious to me the author of this article never deployed a single application on Glassfish 3.0.1. Even simple applications fail to deploy or survive properly on it....unless you patch all the modules with newer libs versions.<br /><br />However Glassfish v3.1.2.2 is another story and is definitely super reliable. This is production grade stuff here. And Jboss AS7 too. Others are good too. But imo these two are the best.Anonymoushttps://www.blogger.com/profile/01947220865311258124noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-28322750486351100162013-01-16T08:34:11.774+01:002013-01-16T08:34:11.774+01:00Hi,
Jetty importunately isn't certified.
Th...Hi,<br /><br />Jetty importunately isn't certified. <br /><br />Thanks for asking,<br />- MMarkus Eiselehttps://www.blogger.com/profile/16195673592300911244noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-30600634858257852402013-01-16T08:33:03.366+01:002013-01-16T08:33:03.366+01:00What about Jetty?What about Jetty?indranil32https://www.blogger.com/profile/06690387234133388109noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-89457740095083715862013-01-13T17:13:56.266+01:002013-01-13T17:13:56.266+01:00Nope. EAP6 = AS7Nope. EAP6 = AS7Markus Eiselehttps://www.blogger.com/profile/16195673592300911244noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-58991282386503685822013-01-13T17:02:48.724+01:002013-01-13T17:02:48.724+01:00Hi Unknown,
1) I agree, that Support offerings in...Hi Unknown,<br /><br />1) I agree, that Support offerings in general (not only orcl) could have drawbacks and semi optimal 1st level supporters. But you may run into stuff (e.g. Security related bugs) for which you simply need fixes in production<br /><br />2) And therefore it is a quite common szenario (as I have seen it) to develop and test on OSS but have a supported contract in production. <br /><br />Hope that explains your questions.<br />Thanks!<br />-mMarkus Eiselehttps://www.blogger.com/profile/16195673592300911244noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-6558155495955545452013-01-13T16:37:47.695+01:002013-01-13T16:37:47.695+01:00"That leaves us with JBoss AS 7 and GlassFish..."That leaves us with JBoss AS 7 and GlassFish as the only real options today according to my little evaluation."<br /><br />i think you mean JBoss AS 6 ... Unknownhttps://www.blogger.com/profile/08472427292721647307noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-89144609179777041522013-01-13T16:04:26.528+01:002013-01-13T16:04:26.528+01:00If you require vendor support, why do you also req...If you require vendor support, why do you also require OSS?Unknownhttps://www.blogger.com/profile/08950947426516288345noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-22190897265723011012013-01-13T16:02:12.454+01:002013-01-13T16:02:12.454+01:00You require vendor support, but what exactly do yo...You require vendor support, but what exactly do you get by buying vendor support? I've experienced Oracle's support before and you get to talk to an "engineer" who knows less about their product than you do. One of Oracle's support engineers actually asked me how to setup their application server.<br />Unknownhttps://www.blogger.com/profile/08950947426516288345noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-15576323418818822132013-01-12T20:13:29.520+01:002013-01-12T20:13:29.520+01:00Why Glassfish 3.01? This version is quite old, I&#...Why Glassfish 3.01? This version is quite old, I'd expect Glassfish 3.1.2.x. It seems the whole 3.x major version is certified (even if they mention testing on 3.01), or am I wrong?Yannick Majoroshttps://www.blogger.com/profile/16823032095354231202noreply@blogger.comtag:blogger.com,1999:blog-6868595312516376692.post-11381571361534556152013-01-12T17:17:48.820+01:002013-01-12T17:17:48.820+01:00good and recent overview only one correction for
...good and recent overview only one correction for <br />WebSphere Application Server Community Edition 3.0<br />supports <br />IBM Java SDK 6.0.12 and future fix packs <br />IBM Java SDK 7.0.3 and future fix packs10 <br />Sun Java SDK/JRE/JDK 6.0 Update 23<br />Sun Java SDK/JRE/JDK 7.0 Update 3<br />even IBM JVM J9 is recommended.<br />SUN JRE only compatible and only certified with<br />Geronimo Full Profile 3.0-beta-1<br />www-01.ibm.com/support/docview.wss?uid=swg27036745<br />http://www.oracle.com/technetwork/java/javaee/community/apache-ger-ee6-full-tested-config-1376611.htmlfphttps://www.blogger.com/profile/09731682782568674061noreply@blogger.com