As of now, it isn't touting complete and total Java EE 6 support for the beta product. As they carefully state with the feature list which tells us about "support for portions of key Java Enterprise Edition 6.0 specifications." Those key portions include:
- Enterprise JavaBeans 3.1
- Java Persistence API (JPA) 2.0
- JavaServer Faces (JSF) 2.0
- JavaServer Pages (JSP) 2.2
- Servlet 3.0
- Java EE Connector Architecture 1.6
- Contexts and Dependency Injection for Java (CDI)
Some discussions came up yesterday about how to obtain and install this release. Here is the small howto.
- Get to the offical download site.
- Click on the tab "Download"
- Scroll down to the requirements-section for your desired operating system. Up to now there is support for: AIX, HP-UX, Linux, Solaris, Windows and z/OS. If you are running Windows XP with SP2, you can directly jump to requirement details 4.
- Select the download which is the right one for your favorite isntallation mode. You can choose between a web-installation and a local-installation. For the last one, you need access to the internet. I took this pill ;)
- Now you are required to login with your IBM-ID.
- Accept the license (after carefully reading it of course)
- Click the tab "Download using HTTP"
- Select the entry "IBM Installation Manager for Windows on Intel"
- Click "Download" iim.win32.x86_1.4.2000.20100901_0107.zip (97 MB) and save the file
- Unzip it to a folder of your choice.
- Start install.exe
- Install IBM Installation manager (wowowowo...)
- Accept the license a second time (after carefully reading it of course)
- Choose your install location
- Start the Installation Manager
- If needed, don't forget to update the proxy settings
- Click "Install" and enter your IBM-ID for the second time.
- Choose the packets, you are willing to install. In this case I decided to install the Application Server Version 18.104.22.168 and click next.
- Accept the license a third time (after carefully reading it of course)
- Select the folder to place the shared resources into.
- Select the folder to place the appserver into.
- Select the language to use for the server.
- Select the additional components to install. I took all three (EJBDeploytool, Stand-alone clients, sample applications).
- Check the summary. Complete Installation 1,73 GB !!! Complete Download 885,48 MB !!! Click install and wait.
- The next wizard comes up. Select "Start Profile management for application server environment creation".
- I decided to not get into trouble with security and I unchecked the "Security" settings. This means, you can login without having to enter a password. Don't do this in production kids ...
- Check the settings and click next. Check the "Display First Steps Console".
- Click: "Start server"
- Point your browser to http://localhost:9060/admin and enter admin as a user
- Deploy your favorite Java EE 6 app making use of one of the above preview implementations
That was a long way to go. I did my first tries with Adam Biens ServerSmokeTest. Adam is also on it and I guess, he will publish results soon on his blog.adam-bien.com .
Next on my list is Arun Guptas JavaOne Twitter demo. I'll keep you updated on this.
************ Start Display Current Environment ************
WebSphere Platform 22.214.171.124 [BASE 126.96.36.199 gg1038.06] running with process name XXXXNode01Cell\XXXXNode01\server1 and process id 6056
Host Operating System is Windows XP, version 5.1 build 2600 Service Pack 3
Java version = 1.6.0, Java Compiler = j9jit24, Java VM name = IBM J9 VM