Sun Java System Application Server PE 9.0 has been released

Discussions

News: Sun Java System Application Server PE 9.0 has been released

  1. Sun Java System Application Server PE 9.0 (SJSAS PE 9.0) has been released as the first robust commercial-grade Java EE 5 compliant application server in the market. Derived from GlassFish, the open source reference implementation of Java EE 5, SJSAS PE 9.0 boasts several new features. Combined with the new Java EE 5 capabilities (EJB 3.0, JSF 1.2, Annotations, etc.), and the new extended and enhanced Web services security features, SJSAS PE 9.0 enables developers to rapidly deploy secure SOA and Web 2.0 applications. SJSAS PE 9.0 is free for development, deployment and redistribution. The product is also the default runtime in Java EE 5 SDK, an all-in-one bundle containing SJSAS PE 9.0, blueprints and samples, documentation and more. For more information and to download, please visit http://java.sun.com/javaee/downloads/index.jsp. Message was edited by: rlynch@techtarget.com
  2. Performance in SOA?[ Go to top ]

    Congratulations on shipping SJSAS 9. How does SJSAS 9 performance compare to previous versions? I'm specifically interested in performance of services: XML-based SOA, Ajax, SOAP-based Web Services. Are these appropriate for SJSAS 9 and if so what can I expect for performance? I'm also interested to learn how SJSAS 9 interoperates with ESBs and Business Integration (BI) tools? -Frank http://www.xquerynow.com http://www.pushtotest.com
  3. Re: Performance in SOA?[ Go to top ]

    I'm specifically interested in performance of services: XML-based SOA, Ajax, SOAP-based Web Services. Are these appropriate for SJSAS 9 and if so what can I expect for performance?

    I'm also interested to learn how SJSAS 9 interoperates with ESBs and Business Integration (BI) tools?

    -Frank
    Hi, regarding SOAP & XML performance: SJSAS9 integrates the Java WSDP 2.0 and therefore it supports the Fast Infoset technology. I havn't tried it myself, but using this should boost XML-based document exchanges by a magnitude. SJSAS9 includes a Java EE Service Engine based on JBI. The corresponding "SOA Starter Kit" (on the same page) contains a JBI-based ESB (from the Open ESB Project) and a BPEL engine. Regards, Armin Wallrab, Sun Microsystems
  4. Congratulations! This is a good news for J2EE (Java EE). Wei Jiang Acelet Perfecting Java EE!
  5. is ready ?[ Go to top ]

    The GlassFish is ready to use ? anybody test glassfish ? How bigger ( ant fatter ) is glassfish than Jboss ? This questions is very importants to community feedback !
  6. Re: Is ready?[ Go to top ]

    The ZIP file size: JBoss 4.0.4: 77400244 Glassfish b-48: 64593920 It is actually thinner:) I am very happy with glassfish, at the same time. It would be really nice to see some performance data emerging. Congratulations, GlassFish!
  7. Re: Is ready?[ Go to top ]

    It would be really nice to see some performance data emerging.

    Congratulations, GlassFish!
    Yes performance is important - so we'll produce some numbers in the future. For now - the previous version has an number of SPECj submissions already. Rich Sharples Sun Microsystems http://blogs.sun.com/theaquarium
  8. SJSAS PE9 vs. JBoss?[ Go to top ]

    I suspect I speak for about half of us, who are wondering how SJSAS PE9 compares to JBoss. Wondering about 1. Support for MySQL and PostgreSQL? 2. How easy/hard to configure things like external JNDI links, JNDI aliases, datasets, clustering, transactions? How is the support for JMX? 3. Is the documentation decipherable? (Bad/incomplete documentation have contributed hugely to JEE "mindshare" competitors such as RoR, PHP and other "friendlier" techniques.) 4. What stumbling blocks did you encounter going from JBoss to SJSAS PE9? I know I'm being kind-of a butt-head by not digging around myself, but I must say I'm so burned out by bad JEE docs that I want someone to tell me "it's OK to look, in fact you'll be delighted" before I tread into that space. So if you have ported your app to SJSAS PE9, please let us know how it went!
  9. Re: SJSAS PE9 vs. JBoss?[ Go to top ]

    Well, it's based on the SJAS 8.2 codebase, so much of this comes simply from that experience. 1. Support for MySQL and PostgreSQL? 8.2 has supported MySQL for some time, Sun even has a published SJAS and MySQL benchmark. Regarding Postgres, it's mostly documented out in blogs and what not. I was hoping that there would be a more aggressive tact on incorporating Postgres in this release, since Sun is interested in Postgres in general, but I think they were dominated more by rolling out Glasfish at all as well as all of the new EJB 3 stuff. That said, people are using Postgres, it DOES work mostly since it's pretty ANSI compatable already. 2. How easy/hard to configure things like external JNDI links, JNDI aliases, datasets, clustering, transactions? How is the support for JMX? It has decent support for JMX, with an internal monitoring facility. The Platform Edition doesn't support clustering. That will happen in the Enterprise Edition. 3. Is the documentation decipherable? (Bad/incomplete documentation have contributed hugely to JEE "mindshare" competitors such as RoR, PHP and other "friendlier" techniques.) For 8.2 I have found the documentation to be pretty good, but it could be a little more user friendly with more examples. I'd like to see some more "user guide" oriented documentation. Here's a link to SJAS 9's: http://docs.sun.com/app/docs/coll/1343.3 I've never been happy with the JBoss documentation. Maybe it has got better, I have not looked in some time. But it seemed to be more documented in the oral tradition of folklore than anything reasonably formal from a user point of view. 4. What stumbling blocks did you encounter going from JBoss to SJSAS PE9? I've never really used JBoss, so can not comment. I know I'm being kind-of a butt-head by not digging around myself, but I must say I'm so burned out by bad JEE docs that I want someone to tell me "it's OK to look, in fact you'll be delighted" before I tread into that space. My biggest issue is simply that I'm used to Weblogic and It's way of doing things, and SJAS is different. (I'm sure they are all different). But SJAS has a decent little web based admin console and a very nice CLI that help folks bumble through things. Having Netbeans as a front end to the entire thing is pretty nice too. Ideally Netbeans can help with the porting of applications from JBoss to SJAS, you just have to port your app to Netbeans Enterprise project format first. Also, SJAS seems quite the stickler with the EJB spec (since it is also the reference implementation), where you (it appears) can take more shortcuts with something like Weblogic. So, it may simply exacerbate the whole deployment descriptors issue that folks love to hate in EJB. That said, SJAS seems to be rather unsung. Folks are quietly using it as far as I can tell, and Sun is at least willing to throw it to the wolves by publishing SPEC benchmarks against Weblogic and WebSphere out in the public. My only concern right now is whether it's out too early or not, as I know there are still issues within Glassfish. I think if you're not using EJB 3, I'd stick with 8.2 for production and wait a little for it to stabilize. If you need EJB 3, I don't know if SJAS 9 is better or worse than running a late build of Glassfish.
  10. documentation still sucks[ Go to top ]

    I gave it a shot - spent an hour - so many details things are missing or a link is linked to a linked link makes me feel completely lost. As you said - jboss had the same issue and now these guys also seem to head in that direction. why do you all not realize that dpocumentation is very important to get new people start liking your product or keep experienced people engaged using it. why is it always given last priority ????
  11. Documentation...[ Go to top ]

    What were you loooking for that you can't find? There is a considerable amount of documentation, targeted at different levels of developers and different J2EE/JavaEE related tasks. For specific assistence, ask questions on the glassfish forum @ http://forums.java.net/jive/forum.jspa?forumID=56&start=0 A developer's guide is here: https://glassfish.dev.java.net/nonav/javaee5/docs/SJSAS9PEDG.pdf which, by the way, I got to by going to glassfish.dev.java.net, clicking on Documentation, then Developer's Guide. There is tons more here, and also at the main Sun Documentation site (docs.sun.com).
  12. Re: documentation still sucks[ Go to top ]

    You know what tho, to be fair almost all of the J2EE docs I've seen have their own layer of suck. Most simply assume you've read, absorbed, and understand the entire JEE Spec and its glossary, or have the descriptor schemas memorized. Hell, even some of the books assume that. The simple issue is that JEE is complicated. The SJAS docs seems reasonably complete, but they're very reference like and assume you know what and why you're there. Much like when you see errors that say "See your system administrator", only discover that YOU are the SA and haven't got a clue. However, combined with the tutorials and Netbeans, much of the stuff is there I think.
  13. JBoss Performance Benchmarks?[ Go to top ]

    Does anyone have any JBoss 4.x performance benchmarks?
  14. Re: JBoss Performance Benchmarks?[ Go to top ]

    I do, but squeeze in some extra RAM and the whole benchmark isn't accurate all of a sudden...
  15. Congratulations! In reference to the mentioned SOA-Deployment: Provides PE 9.0 already own support to the JBI-Standard (Java Business Integration ) ? Any ideas ? -roland
  16. Congratulations!

    In reference to the mentioned SOA-Deployment:

    Provides PE 9.0 already own support to the JBI-Standard (Java Business Integration ) ?

    Any ideas ?

    -roland
    The Open ESB Starter Kit (JBI-Based ESB) runs on AS 9 / Java EE 5 SDK and there are various bundles available : http://java.sun.com/javaee/downloads/index.jsp Rich Sharples Sun Microsystems http://blogs.sun.com/theaquarium

  17. The Open ESB Starter Kit (JBI-Based ESB) runs on AS 9 / Java EE 5 SDK and there are various bundles available :

    http://java.sun.com/javaee/downloads/index.jsp

    Rich Sharples
    Sun Microsystems
    http://blogs.sun.com/theaquarium
    Thx for the answer. But my question was in first place directed to an *own* support - directly from the application-server and not from a separate solution. I think, OpenESB was already running in previous releases. -roland
  18. Hooray[ Go to top ]

    Congratulations, GlassFish!
  19. Do sjsas 9.0 have the deploytool GUI(upto delpoytool.bat) i have used the this tool in sjsas 8.2,but in sjsas, i can't find it so sjsas 9.0 doesn't have the deploytool GUI
  20. Short answer: No. The deploytool was deprecated. Long answer: Due to the fact that deployment descriptors have started to become deprecated by the changes between J2EE 1.4 and Java EE 5, folks felt that making the changes in the server were more important than updating the deploytool. Folks on my team have been working on a module for NetBeans that allows users to configure and deploy binary archives. I have blogged about it. See: http://blogs.sun.com/roller/page/vkraemer?entry=binary_archive_configuration_and_deployment The module is still not mature, but is under active development, so your feedback at this time is critical. vbk