Sun has released the J2EE 1.3 certified Sun One AppServer 7 in production. The platform edition is available for free download and use. Sun One 7 supports JDK 1.4 and the Java Web Services standards that are part of the Java XML Pack. Interestingly, Sun One 7 is built on top of a new re-write of the J2EE reference implementation.
Check out Sun One AppServer 7. Here is the free download link for the Platform Edition.
-
Sun One AppServer 7 Production Released with Free Edition (25 messages)
- Posted by: Michael Wang
- Posted on: October 29 2002 02:40 EST
Threaded Messages (25)
- Sun One AppServer 7 Production Released with Free Edition by Floyd Marinescu on October 29 2002 17:01 EST
- Sun One AppServer 7 Production Released with Free Edition by Brett Hovenkotter on October 29 2002 18:59 EST
-
Sun One AppServer 7 Production Released with Free Edition by Anil Patel on October 29 2002 07:15 EST
- Sun One AppServer 7 Production Released with Free Edition by S F on October 31 2002 09:39 EST
-
Sun One AppServer 7 Production Released with Free Edition by Anil Patel on October 29 2002 07:15 EST
- Sun One AppServer 7 Production Released with Free Edition by Bernhard Messerer on October 29 2002 23:37 EST
-
Sun One AppServer 7 Production Released with Free Edition by Horia Muntean on October 30 2002 05:31 EST
- Sun One AppServer 7 Production Released with Free Edition by Peter Fabian on October 30 2002 07:56 EST
- Sun One AppServer 7 Production Released with Free Edition by Christopher Kampmeier on October 30 2002 09:38 EST
- Sun One AppServer 7 Production Released with Free Edition by Kresten Krab Thorup on October 30 2002 09:56 EST
-
Sun One AppServer 7 Production Released with Free Edition by Horia Muntean on October 30 2002 05:31 EST
- Sun One AppServer 7 Production Released with Free Edition by Brett Hovenkotter on October 29 2002 18:59 EST
- Sun One AppServer 7 Production Released with Free Edition by Mittal Bhiogade on October 29 2002 18:30 EST
- Sun One AppServer 7 Production Released with Free Edition by Rohit Valia on October 29 2002 18:38 EST
- Sun One AppServer 7 Production Released with Free Edition by First Last on October 29 2002 06:58 EST
- Sun One AppServer 7 Production Released with Free Edition by Rohit Valia on October 29 2002 18:38 EST
- Sun One AppServer 7 Production Released with Free Edition by Corby Page on October 29 2002 19:33 EST
- Sun One AppServer 7 Production Released with Free Edition by Sean Sullivan on October 29 2002 19:50 EST
- Sun One AppServer 7 Production Released with Free Edition by Rohit Valia on October 29 2002 20:55 EST
- Sun One AppServer 7 Production Released with Free Edition by Jon Martin Solaas on October 30 2002 07:55 EST
- Sun One AppServer 7 Production Released with Free Edition by Matt H on October 30 2002 08:46 EST
- Sun One AppServer 7 Production Released with Free Edition by Kumar Mettu on October 30 2002 12:31 EST
- Sun One AppServer 7 Production Released with Free Edition by First Last on October 30 2002 18:12 EST
- Sun One AppServer 7 Production Released with Free Edition by Sergiy Litsenko on October 30 2002 07:36 EST
- Sun One AppServer 7 Production Released with Free Edition by Christopher Kampmeier on October 30 2002 23:55 EST
-
Sun One AppServer 7 Production Released with Free Edition by Christopher Kampmeier on October 31 2002 12:25 EST
- Sun One AppServer 7 Production Released with Free Edition by Horia Muntean on October 31 2002 08:35 EST
-
Sun One AppServer 7 Production Released with Free Edition by Christopher Kampmeier on October 31 2002 12:25 EST
- Sun One AppServer 7 Production Released with Free Edition by First Last on October 30 2002 18:12 EST
- How does it compare? by null on November 12 2002 14:57 EST
- Sun One AppServer 7 Production Released with Free Edition by Sergei Batiuk on November 15 2002 01:58 EST
-
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Floyd Marinescu
- Posted on: October 29 2002 17:01 EST
- in response to Michael Wang
Building the appserver on top of the RI is a pretty nifty idea. It means the RI is essentially production code, will probably be less buggy, and makes sense from Sun's perspective (one codebase, one team).
However, I'm wondering if Sun might not use this to their advantage in terms of time to market. Since a spec doesn't become official until there is both a spec and an RI for it, what we might end up seeing is new versions of Sun One Appserver releseased very shortly after the final versions of future J2EE specs - long before other appserver vendors have a chance to update their own products.
Floyd -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Brett Hovenkotter
- Posted on: October 29 2002 18:59 EST
- in response to Floyd Marinescu
Using the RI as a codebase doesn't necessarily guarantee first mover advantage where new specs are concerned. BEA released WebLogic 6.1, which included J2EE 1.3 features, months before the J2EE 1.3 spec was finalized. -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Anil Patel
- Posted on: October 29 2002 19:15 EST
- in response to Brett Hovenkotter
Will they release Linux edition? -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: S F
- Posted on: October 31 2002 21:39 EST
- in response to Anil Patel
Hi,
see the FAQ answer on this at:
http://wwws.sun.com/software/products/appsrvr/faqs_appsrvr.html
Q.
When are the Sun ONE Application Server 7 products available?
A.
Sun ONE Application Server 7 Platform Edition and Standard Edition are generally available now on the Solaris 8 and 9 and Windows 2000 and XP platforms in their English language versions. Availability on Linux will follow first availability by 30 days. Availability on AIX, and HP-UX will be in 90 days of first availability. The Enterprise Edition is planned to be available on the Solaris and Linux platforms by March 2003.
Regards,
Stephen -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Bernhard Messerer
- Posted on: October 29 2002 23:37 EST
- in response to Floyd Marinescu
I remember a year or even longer ago (J2EE 1.2), I read an interview in which a Sun manager encouraged "vendors" to build their AppServers on top of the RI, so they can do this too.
I'm just concerned about "on top of a new RI"... so Sun changed the RI and built their server on top... this is something other vendors cannot... reimplement the RI (or let Sun reimplement it) if they don't like it... then again, Sun seems to pay the implementation cost of the RI.
regards,
Messi -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Horia Muntean
- Posted on: October 30 2002 05:31 EST
- in response to Bernhard Messerer
Hi guys.
A question: is commit option A required in J2EE1.3 specs? (I've read the EJB2.0 FR specs, but I didn't any word on the fact that commit option A is optional). Cause if it is, S1AS7 (platform edition) is not J2EE1.3 compatible: quoting from S1AS7 docs: <quote>Note that Commit Option A is not supported at present <quote>
Thanks.
PS: does ACL editing (admin console) feature work for anyone with Mozilla 1.1 (Java(TM) Plug-in: Version 1.4.1_01)? Cause here at my place doesn't. I have to use IE (with the same plugin) in order to edit ACLs. -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Peter Fabian
- Posted on: October 30 2002 07:56 EST
- in response to Horia Muntean
Bug 4750616:
ACL editing is not supported on Netscape 6.x and Netscape 7.x browsers. You may face intermittent problems while editing ACL entries using these browsers.
(release notes)
so it will not work with Mozilla..
-
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Christopher Kampmeier
- Posted on: October 30 2002 09:38 EST
- in response to Horia Muntean
Hi Horia and all,
Clarification as to the scope of the known HTTP server ACL editing issue on some browsers:
The issue affects editing of HTTP server-oriented ACL files through the Admin GUI. The ACL editing feature found under the "HTTP Server" area of the web-based Admin GUI does not pertain to security constraints contained in J2EE[tm] web applications. As such, the issue does not have much, if any, impact on J2EE application development efforts.
For those users configuring operational environments and requiring the use of HTTP server level ACLs, the workaround is to configure the underlying ACL files directly. See the detailed documentation on the format and use of the HTTP server ACLs files at:
http://docs.sun.com/source/816-7158-10/sgaccess.html#17576
Many serious users of the HTTP server in operational environments make direct edits of the HTTP server ACL files. Some users even script the creation and modification of these underlying ACL files as part of their automated configuration and management systems.
We (Sun) will make a fix for this aspect of the HTTP server administration aspect of the admin GUI soon.
Thanks,
Chris Kampmeier
Sun ONE Software -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Kresten Krab Thorup
- Posted on: October 30 2002 09:56 EST
- in response to Horia Muntean
<quote>
is commit option A required in J2EE1.3 specs?
</quote>
The way I read the spec [see below], any one of the three commit options (A, B or C) would theoretically suffice for J2EE 1.3 conformance. The reason is that from the bean's perspective they all have the same semantics.
<quote src="J2EE 1.3, ?10.5.9">
The Entity Bean protocol is designed to give the
Container the flexibility to select the disposition
of the instance state at transaction commit time.
This flexibility allows the Container to optimally
manage the association of an entity object identity
with the enterprise bean instances. The Container
can select from the following commit-time options:
[A, B, or C].
</quote>
It would be the deployer's responsibility to make sure that the system is configured such that the beans will observe correct container behavior.
Obviously, there are environmental conditions under which commit option "A" is not realiable; but the way it is phrased in the spec would suggest that a J2EE app server is allowed to implement only commit option A (and then explain in accompanying documentation that it only works under certain specific conditions that would allow it to implement the EJB specification correctly.)
However, any reasonable J2EE product must implement either commit option B or C; since these match a very common case where the application server cannot assume that it "owns" the underlying database(s). Also, ECPerf requires use of either option B or C.
I may be wrong here though [someone please correct me if I am], since conformance is effectively defined operationally by having a J2EE app server product pass the J2EE conformance test suite, and I know that we're running everything with commit option B in our test setup. In reality the spec never has the final word in such hair-splitting cases - the test suite has it - so someone would have to dive into the JCK to find out for sure.
Trifork J2EE Team -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Mittal Bhiogade
- Posted on: October 29 2002 18:30 EST
- in response to Michael Wang
I donot get it, I went to download the SUN ONE it tells it will be evaluation copy for 60days and some license key needs to be applied..some one pls clarify on the same -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Rohit Valia
- Posted on: October 29 2002 18:38 EST
- in response to Mittal Bhiogade
The downloaded version will run for 60 days without any additional key. During install, you can enter the key for Standard Edition for Development that is mailed, and the installation will never time out. This would allow you to use the server for as long as you like, for development.
Note: If you downloaded the intergated Sun ONE Studio version, the key would not extend the Studio (you have to buy a license for Sun ONE Studio separtately).
You can also get a key for the free Platform Edition, which would allow you to run the server in production. This, however, will not have the Standard Edition features enabled. -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: First Last
- Posted on: October 29 2002 18:58 EST
- in response to Rohit Valia
That doesn't sound *free*. This sounds like a marketing ploy. -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Corby Page
- Posted on: October 29 2002 19:33 EST
- in response to Michael Wang
So let me get this straight. Scott McNealy was going on about how we don't need JBoss any more because Sun is offering its own free appserver.
Except that it's not open source.
And it's not exactly free, either.
And in fact, it's a crippled demo that expires, exactly like I can download from BEA or IBM.
And, Sun is carrying out massive layoffs, which just might affect the quality of support we buy for their proprietary source code.
But hey, at least Sun is starting to look into this 'Web Services' thing that the kids keep talking about. -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Sean Sullivan
- Posted on: October 29 2002 19:50 EST
- in response to Michael Wang
Does Sun One appserver 7.0 implement JMS 1.1 ?
-
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Rohit Valia
- Posted on: October 29 2002 20:55 EST
- in response to Sean Sullivan
Folks, let me help clarify this. There are two products that were announced by Sun yesterday. The free version for deployment, Sun ONE Application Server 7, Platform Edition, and the Sun ONE Application Server 7,Standard Edition which sells for money.
The developer license for the Standard Edition is free and Sun encourages you to use this version for development and evaluation, as it allows more features for development, such as remote debugging and multiple application server instances per administration domain (and many more for production).
The Platform Edition is absolutely free of license costs for deployment. You can download it and NO KEY is required for it, so it is not a demo and don't confuse this with evaluation/development versions available for application servers from other vendors.
-
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Jon Martin Solaas
- Posted on: October 30 2002 07:55 EST
- in response to Michael Wang
-
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Matt H
- Posted on: October 30 2002 08:46 EST
- in response to Jon Martin Solaas
Linux/HP-UX/AIX versions will follow in the next 60/90 days.
Some info. see here: http://www.infoworld.com/articles/hn/xml/02/10/28/021028hnsunapp.xml
Regards,
Matt. -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Kumar Mettu
- Posted on: October 30 2002 12:31 EST
- in response to Michael Wang
Why doesn't mySql appear under list of Database Vendor's?
I thought SUN is support MySQL better. -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: First Last
- Posted on: October 30 2002 18:12 EST
- in response to Kumar Mettu
Because MySQL is not a contender in the enterprise database space (yet). Give it another five years and it *might* have 15% of the functionality in Oracle. -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Sergiy Litsenko
- Posted on: October 30 2002 19:36 EST
- in response to First Last
Because MySQL is not a contender in the enterprise database space (yet). Give it another five years and it *might* have 15% of the functionality in Oracle.
Some of other enterprise database vendors support only 15% of the functionality in Oracle, but claims to be No.1 in DB industry :)
Sergey -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Christopher Kampmeier
- Posted on: October 30 2002 23:55 EST
- in response to Kumar Mettu
Hi Kumar,
The list of officially supported databases in the Sun ONE Application Server Platform Summary document includes only those JDBC drivers that have been used during successful execution of the J2EE 1.3 Compatibility Test Suite (CTS) with Sun ONE Application Server 7.
Additional drivers will be added to the list of supported drivers in the Platform Summary document as Sun successfully executes the CTS with other JDBC drivers in conjunction with Sun ONE Application Server 7.
As you can see in the Sun Software Forums for Sun ONE Application Server 7, users are employing other drivers with the application server. However, these other drivers are not yet represented as officially supported for use with Sun ONE Application Server 7.
http://softwareforum.sun.com/NASApp/jive/forum.jsp?forum=59
Thanks,
Chris Kampmeier
Sun ONE Software -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Christopher Kampmeier
- Posted on: October 31 2002 00:25 EST
- in response to Christopher Kampmeier
Clarification: Our statement as to the JDBC drivers supported with Sun ONE Application Server 7 includes the backend database products and specific versions that were used in conjunction with successful execution of the J2EE 1.3 Compatibility Test Suite. So it is a driver/database combination that we are stating as officially supported. Not just the driver.
Thanks,
Chris Kampmeier
Sun ONE Software -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Horia Muntean
- Posted on: October 31 2002 08:35 EST
- in response to Christopher Kampmeier
To Christopher Kampmeier:
Of course I won't judge the S1AS7 based on ACL editing features. I've edited enough httpd.config files so this was not a complain. I am just saying that I expected more care about the "face" of the product.
To Kresten Krab Thorup
Agree, but without commit option A, application level cache is compromised (I am not talking about read-only beans). In my case, I have a 2 millions records account DB, and an account has a 1 to 10 writes to reads ratio, so with commit option B or C, the performance would go away. (of course maybe we can implement a 2 way view of a an account, one to be read-only and other to be read-write, but this will complicate an already complicated bussiness code and in some circumstances won't be even applicable). A common entity bean, pessimisticaly locked, with method-level read-only atributes is more appropriate for our application (JBoss style).
Thanks. -
How does it compare?[ Go to top ]
- Posted by: null
- Posted on: November 12 2002 14:57 EST
- in response to Michael Wang
Anyone know how the Platform edition compares performance-wise with Websphere, Oracle 9iAS, Tomcat/JBoss? -
Sun One AppServer 7 Production Released with Free Edition[ Go to top ]
- Posted by: Sergei Batiuk
- Posted on: November 15 2002 01:58 EST
- in response to Michael Wang
Congratulations Sun!!!
Finally Sun released the J2EE server that ROCKS, with nice pricing model! Besides, I found support on Sun forums just wonderful.
Installation process is smooth, administration console is awesome, deployment process is great.
I still miss, however, things like deployment tool, development plugin for JBuilder, and documentation for web services :).
I think, however, that Sun's server is better fit for production use, than for development. I still would use JBoss for EJB development, because JBoss uses reflection to deploy EJBs, instead of generating and compiling RMI stubs/skeletons; therefore deployment of EJBs on JBoss is extremely fast, which is very important during the development process, when you need to redeploy your components very often. Besides, JBoss gives you more detailed error messages during deployment, which enables you to find your errors quicker.
Anyway, I found Sun's products great and am already using it's platform edition. We are planning to buy the standard edition in the future.
I wonder if this pricing model will keep the same for the future releases?