Topic
  • 15 replies
  • Latest Post - ‏2012-03-01T03:25:21Z by Shawn_Jiang
SystemAdmin
SystemAdmin
2233 Posts

Pinned topic WASCE v3.0.0.0 is now available

‏2011-09-26T05:27:03Z |
WebSphere Application Server Community Edition v3.0.0.0 is now available. It provides the following new features and enhancements:

1) Java EE 6 Full Profile and Enterprise OSGi Programming Model
CE 3.0 is based on Apache Geronimo 3.0 which integrates Apache Karaf 2.2.1, Apache Aries 0.3, Apache Tomcat 7.0.19.1, Apache OpenEJB 4.0, Apache OpenWebBeans 1.1.1 and other open source components.

2) Java SDK upgraded
The supported Java SDK 6 for CE 3.0 has been upgraded to IBM SDK 6 SR9 FP1.

3) Installer and runtime support for new platforms
CE 3.0 now supports the following platforms as recommended/compatible ones:

SUSE Linux Enterprise Desktop 11 w/SP1
Fedora 15
openSUSE Linux 11.4
Red Hat Enterprise Linux Server Version 6.1
AIX 7.1
Ubuntu 11.04

4) Components upgraded
More new features are supported with upgraded components in the CE 3.0 server.

5) Architecture changes
By introducing OSGi into Java EE world, below are the major architecture changes in CE 3.0:
Based on Eclipse Equinox OSGi framework, and supports Apache Felix. See Changing the OSGi container for more details.
Uses Geronimo kernel for lifecycle management and dependency management.
Converts Geronimo repository into an OSGi bundle repository to simplify deploying and using available bundles.
Uses OSGi classloading mechanism to share classes among components.

6) Technology improvements
With the architecture changes, CE 3.0 provides the following technology improvements:
Integrates the JNDI component from Apache Aries, which allows OSGi services injected into Java EE modules using @Resource annotation. See JNDI for more details.
Provides an OSGi Blueprint Container with standardized declarative, fine-grained, dependency injection for OSGi enterprise applications, and automatic OSGi bundle dependency resolution and provisioning.
Provides the abilities to dynamically update OSGi services and load multiple version of bundles into the same server.
Supports Java EE 6 specification as below, and provides backward compatibilities to Java EE 5 applications.
Java context and dependency injection
Restful web service
EJB in WAR
Annotation based servlet
Asynchronized servlets and ejbs
And other technology updates in Java EE 6

7) Support various types for Java assets
CE 3.0 provides various ways to install and administer Java assets, such as command line mode, administrative console, Karaf shell or development tools. It supports deployment and management of different types of Java assets:
OSGi Enterprise applications
Pure OSGi bundles
Web application bundles(WAB)
Blueprint applications
Java EE applications

8) Usability improvements
CE 3.0 has the following improvement on usabilities:
The installation wizard can be used to install CE Eclipse Plug-in(WEP) to your existing Eclipse during installation, and First Steps can be used to operate CE server after installation.
The administrative console is reorganized into two sets of mode: basic and Advanced modes, and there is a search box on the navigation panel to help you locate specific tasks more easily.
The administrative console can be used to manage and deploy OSGi bundles, Web Application bundles(WAB) and Enterprise Bundle application(EBA).
The EJB portlet can provide better configuration and viewing of the OpenEJB container.
The JMS portlet can provide better ActiveMQ administration through the administrative console.
OSGI Portlet enhances the administrative console to better manage the OSGi framework and bundles.
The hot deploy feature can be used for both Java EE assets and OSGi bundles. Use /deploy directory for Java EE assets and Aries application. For OSGi bundles, use /hotbundles directory.
The server provides improved ability to consume server.xml for Apache Tomcat to reduce barriers to running Tomcat based applications on CE server.

9) High availability and security improvements
CE 3.0 has the following improvements on clustering and security:
EJB failover such as multicast and multipoint scenarios provided by embedded OpenEJB component.
JMS master/slave clustering to persist JMS messages with different scenarios provided by embedded ActiveMQ component.
HTTP header based authentication to support single sign on and validate authentication information passed by HTTP headers.
SPNEGO support to allow HTTP users to log in and authenticate only once in their desktop, after that they can receive automatic authentication from the CE server.
Ability to accept encrypted passwords in deployment plans and encrypt passwords in config.ser. Use encrypt command to generate encrypted strings using CE system configuration.

10) gogo commands for CE
CE 3.0 ships Apache Karaf as one of its component, and provides CE specific gogo commands to manage Java assets and the server. Apache Karaf shell supports tab auto completion, easy to extend. It replaces GShell used in previous CE versions.

11) Development environment
CE Eclipse Plug-in (WEP) for 3.0 is based on Geronimo Eclpse Plug-in (GEP) 3.0, which supports Eclipse Helios or above, and supports Rational Application Developer (RAD) 8.0+. WEP also provides the following enhancements and features:
Bundle installation from WEP.
Working with OSGi free tool to provide OSGi application development support.
Embeded Karaf shell from Eclipse server view.
Creating custom server assemblies.
New datasource pool wizard for EAR application.
New security realm wizard for various applications.
Implementation of refactoring support in Eclipse. When performing a refactoring operation, you can preview all the changes to be carried out for the application, such as artifact ID and <context-root> element of a Web application.
Profiling mode to start a Geronimo server in Eclipse. You can start a Geronimo server in profiling mode if Test and Performance Tools Platform Project is installed.

12) New versions of LDAP servers
CE 3.0 now adds the following directory servers as recommended:
IBM Tivoli Directory Server v6.3
Oracle Directory Server Enterprise Edition v11.1.1.3.0

13) New versions of database servers
CE 3.0 now adds the following database servers as recommended:
MySQL Community Edition v5.5.9 or later

Edited by: admin on Sep 26, 2011 9:36 AM
Updated on 2012-03-01T03:25:21Z at 2012-03-01T03:25:21Z by Shawn_Jiang
  • ashu12318
    ashu12318
    21 Posts

    Re: WASCE v3.0.0.0 is now available

    ‏2011-10-27T12:23:02Z  
    I had just installed the WAS-CE 3.0.0.0 in Windows-7 Professional.

    at the starting it display First Step Welcome page and the server worked fine.

    but later while trying to start the server from the program menu it is not working. A command prompt window appears for very sort span of time and nothing happening.

    Kindelly help me.

    here i am attaching the log file...!!

    Attachments

  • Kevan
    Kevan
    121 Posts

    Re: WASCE v3.0.0.0 is now available

    ‏2011-10-27T13:24:51Z  
    • ashu12318
    • ‏2011-10-27T12:23:02Z
    I had just installed the WAS-CE 3.0.0.0 in Windows-7 Professional.

    at the starting it display First Step Welcome page and the server worked fine.

    but later while trying to start the server from the program menu it is not working. A command prompt window appears for very sort span of time and nothing happening.

    Kindelly help me.

    here i am attaching the log file...!!
    Is your server already running?

    You can also look at your server.out file (var/log/server.out) or attach it here...

    --kevan
  • ashu12318
    ashu12318
    21 Posts

    Re: WASCE v3.0.0.0 is now available

    ‏2011-10-27T14:17:09Z  
    • Kevan
    • ‏2011-10-27T13:24:51Z
    Is your server already running?

    You can also look at your server.out file (var/log/server.out) or attach it here...

    --kevan
    No server is not running.... because unable to open the administrative consol.

    Sorry but there is no other file starting with server name except this one(a properties file)..

    hope this will help you..!!
  • Kevan
    Kevan
    121 Posts

    Re: WASCE v3.0.0.0 is now available

    ‏2011-10-27T14:53:31Z  
    • ashu12318
    • ‏2011-10-27T14:17:09Z
    No server is not running.... because unable to open the administrative consol.

    Sorry but there is no other file starting with server name except this one(a properties file)..

    hope this will help you..!!
    OK. So, let's try a different route.

    From command shell/terminal window, cd to your ${WAS_CE}/bin directory. And execute:

    'geronimo run'

    STDOUT/STDERR output will be sent to your command shell/terminal window.

    --kevan
  • ashu12318
    ashu12318
    21 Posts

    Re: WASCE v3.0.0.0 is now available

    ‏2011-10-27T18:03:12Z  
    • Kevan
    • ‏2011-10-27T14:53:31Z
    OK. So, let's try a different route.

    From command shell/terminal window, cd to your ${WAS_CE}/bin directory. And execute:

    'geronimo run'

    STDOUT/STDERR output will be sent to your command shell/terminal window.

    --kevan
    Ya I did that..
    Getting the following messege..

    error reading cinfiguration: webServerDirectory/var/cache/org.eclipse.osgi/.manager/.fileTableLock (Access is denied.)

    But while checking file permissions Admin user is having full control.

    How to solve this?
  • ashu12318
    ashu12318
    21 Posts

    Re: WASCE v3.0.0.0 is now available

    ‏2011-10-28T09:59:33Z  
    • Kevan
    • ‏2011-10-27T14:53:31Z
    OK. So, let's try a different route.

    From command shell/terminal window, cd to your ${WAS_CE}/bin directory. And execute:

    'geronimo run'

    STDOUT/STDERR output will be sent to your command shell/terminal window.

    --kevan
    hi..
    how do I solve the problem ?
    Kindelly suggest me some way to get out of it.. unable to find any way..!!
  • SystemAdmin
    SystemAdmin
    2233 Posts

    WASCE 3.0.0.0 not starting

    ‏2011-11-05T12:06:43Z  
    I have Windows 7 installed and I installed WASCE 3.0.0.0. The installation went fine till the first page, but when I clicked start the server, a command prompt window opens, and opens up another window. This window does not display anything and goes off after a few seconds.

    No log file is present in var/log. I' ve attached the properties file.WASCE 2.1.1.5 is working properly. To check if the setup file had a problem, I verifed the MD5 sum.

    Please help.
  • SystemAdmin
    SystemAdmin
    2233 Posts

    Same Problem

    ‏2011-11-05T12:09:48Z  
    I have Windows 7 installed and I installed WASCE 3.0.0.0. The installation went fine till the first page, but when I clicked start the server, a command prompt window opens, and opens up another window. This window does not display anything and goes off after a few seconds.

    No log file is present in var/log. I' ve attached the properties file. WASCE 2.1.1.5 is working properly. To check if the setup file had a problem, I verifed the MD5 sum.

    I tried 'geronimo run '. The output was:

    F:\Program Files\IBM\WebSphere\AppServerCommunityEdition3\bin>geronimo run
    Using GERONIMO_HOME: F:\Program Files\IBM\WebSphere\AppServerCommunityEdition3

    Using GERONIMO_TMPDIR: var\temp
    Using JRE_HOME: C:\Program Files\Java\jre7

    Main not found
    Please help.
  • Kevan
    Kevan
    121 Posts

    Re: Same Problem

    ‏2011-11-05T16:48:51Z  
    I have Windows 7 installed and I installed WASCE 3.0.0.0. The installation went fine till the first page, but when I clicked start the server, a command prompt window opens, and opens up another window. This window does not display anything and goes off after a few seconds.

    No log file is present in var/log. I' ve attached the properties file. WASCE 2.1.1.5 is working properly. To check if the setup file had a problem, I verifed the MD5 sum.

    I tried 'geronimo run '. The output was:

    F:\Program Files\IBM\WebSphere\AppServerCommunityEdition3\bin>geronimo run
    Using GERONIMO_HOME: F:\Program Files\IBM\WebSphere\AppServerCommunityEdition3

    Using GERONIMO_TMPDIR: var\temp
    Using JRE_HOME: C:\Program Files\Java\jre7

    Main not found
    Please help.
    WAS CE only supports Java 6. Looks like you're using Java 7.

    It is possible to update your configuration (look in etc/config.properties) for Java 7. However, recommend you use Java 6, instead.

    --kevan
  • SystemAdmin
    SystemAdmin
    2233 Posts

    Re: Same Problem

    ‏2011-11-06T08:58:04Z  
    • Kevan
    • ‏2011-11-05T16:48:51Z
    WAS CE only supports Java 6. Looks like you're using Java 7.

    It is possible to update your configuration (look in etc/config.properties) for Java 7. However, recommend you use Java 6, instead.

    --kevan
    Thanks a lot... I installed java 6 now and it's working.
  • SystemAdmin
    SystemAdmin
    2233 Posts

    Re: Same Problem

    ‏2011-11-06T10:34:58Z  
    • Kevan
    • ‏2011-11-05T16:48:51Z
    WAS CE only supports Java 6. Looks like you're using Java 7.

    It is possible to update your configuration (look in etc/config.properties) for Java 7. However, recommend you use Java 6, instead.

    --kevan
    But now I am facing a second problem :( ..

    I use IBM RAD trial version and I have WASCE 3.0.0.0 installed. I set the server runtime environment in RAD to WASCE 3.0, There was no option to set the path of the installation. I then tried to start the server by going to the servers console and right clicking on the server and choosing 'start' , but failed..
  • U4UE_xie_zhi
    U4UE_xie_zhi
    54 Posts

    Re: Same Problem

    ‏2012-02-13T09:35:44Z  
    But now I am facing a second problem :( ..

    I use IBM RAD trial version and I have WASCE 3.0.0.0 installed. I set the server runtime environment in RAD to WASCE 3.0, There was no option to set the path of the installation. I then tried to start the server by going to the servers console and right clicking on the server and choosing 'start' , but failed..
    Did you confirm to use JDK 6 as you development JVM?

    --Gary
  • SystemAdmin
    SystemAdmin
    2233 Posts

    Re: Same Problem

    ‏2012-02-29T23:51:01Z  
    • Kevan
    • ‏2011-11-05T16:48:51Z
    WAS CE only supports Java 6. Looks like you're using Java 7.

    It is possible to update your configuration (look in etc/config.properties) for Java 7. However, recommend you use Java 6, instead.

    --kevan
    I did update the configuration file
    with Java 7 in line 61 and 87

    Line 61: org.osgi.framework.executionenvironment=OSGi/Minimum-1.2,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6,JavaSE-1.7

    Line 87: jre-1.7=, \

    But, no luck though there was little progress and ended up with following on running the command "geronimo run" ...( server not started).
    Type1: On command line:
    Using GERONIMO_HOME: C:\ibm\WebSphere\AppServerCommunityEdition
    Using GERONIMO_TMPDIR: var\temp
    Using JRE_HOME: C:\Program Files\Java\jre7
    _ __ __ _____ __ ____________
    | | / /__ / /_ / ___/____ / /_ _ ________ / ____/ ____/
    | | /| / / _ \/ __ \\__ \/ __ \/ __ \/ _ \/ ___/ _ \ / / / __/
    | |/ |/ / __/ /_/ /__/ / /_/ / / / / __/ / / __/ / /___/ /___
    |__/|__/\___/_.___/____/ .___/_/ /_/\___/_/ \___/ \____/_____/
    /_/

    IBM WebSphere Application Server Community Edition (3.0.0.0)

    Hit '<tab>' for a list of available commands
    and 'cmd --help' for help on a specific command.
    Hit '<ctrl-d>' or 'osgi:shutdown' to shutdown server.

    server> Booting server kernel (in Java 1.7.0_03)...
    Starting WebSphere Application Server Community Edition v3.0.0.0
    [ ] 0% 0s Loading Error in Main: java.lang.ExceptionInInitializerError
    [ ] 0% 1s Loading
    • Eclipse Indigo and Java 7 with wsce 3.0 eclipse plugin ***********************
    First time, it didn't started failed.
    But, second, I has started with couple of exceptions.
    Please check the attached file for the console-history.


    So, is there new version on way or is there snapshot version which works with latest eclipse and latest Java/JDK ( version 7 )?

    --
    Regards,
    ~ Subba Reddy (msubbareddy)
  • SystemAdmin
    SystemAdmin
    2233 Posts

    Re: Same Problem

    ‏2012-02-29T23:54:26Z  
    I did update the configuration file
    with Java 7 in line 61 and 87

    Line 61: org.osgi.framework.executionenvironment=OSGi/Minimum-1.2,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6,JavaSE-1.7

    Line 87: jre-1.7=, \

    But, no luck though there was little progress and ended up with following on running the command "geronimo run" ...( server not started).
    Type1: On command line:
    Using GERONIMO_HOME: C:\ibm\WebSphere\AppServerCommunityEdition
    Using GERONIMO_TMPDIR: var\temp
    Using JRE_HOME: C:\Program Files\Java\jre7
    _ __ __ _____ __ ____________
    | | / /__ / /_ / ___/____ / /_ _ ________ / ____/ ____/
    | | /| / / _ \/ __ \\__ \/ __ \/ __ \/ _ \/ ___/ _ \ / / / __/
    | |/ |/ / __/ /_/ /__/ / /_/ / / / / __/ / / __/ / /___/ /___
    |__/|__/\___/_.___/____/ .___/_/ /_/\___/_/ \___/ \____/_____/
    /_/

    IBM WebSphere Application Server Community Edition (3.0.0.0)

    Hit '<tab>' for a list of available commands
    and 'cmd --help' for help on a specific command.
    Hit '<ctrl-d>' or 'osgi:shutdown' to shutdown server.

    server> Booting server kernel (in Java 1.7.0_03)...
    Starting WebSphere Application Server Community Edition v3.0.0.0
    [ ] 0% 0s Loading Error in Main: java.lang.ExceptionInInitializerError
    [ ] 0% 1s Loading
    • Eclipse Indigo and Java 7 with wsce 3.0 eclipse plugin ***********************
    First time, it didn't started failed.
    But, second, I has started with couple of exceptions.
    Please check the attached file for the console-history.


    So, is there new version on way or is there snapshot version which works with latest eclipse and latest Java/JDK ( version 7 )?

    --
    Regards,
    ~ Subba Reddy (msubbareddy)
    **Type2: ran details revised.

    Nope, Eclipse level started server also got terminated it self after awhile, with following stdouts on console.

    2012-02-29 18:48:15,179 WARN aries Managed persistence context support is no longer available for use with the Aries Blueprint container
    2012-02-29 18:48:15,179 WARN context The TransactionSynchronizationRegistry used to manage persistence contexts is no longer available. Managed persistence contexts will no longer be able to integrate with JTA transactions, and will behave as if no there is no transaction context at all times until a new TransactionSynchronizationRegistry is available. Applications using managed persistence contexts may not work correctly until a new JTA Transaction services implementation is available.
  • Shawn_Jiang
    Shawn_Jiang
    154 Posts

    Re: Same Problem

    ‏2012-03-01T03:25:21Z  
    I did update the configuration file
    with Java 7 in line 61 and 87

    Line 61: org.osgi.framework.executionenvironment=OSGi/Minimum-1.2,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6,JavaSE-1.7

    Line 87: jre-1.7=, \

    But, no luck though there was little progress and ended up with following on running the command "geronimo run" ...( server not started).
    Type1: On command line:
    Using GERONIMO_HOME: C:\ibm\WebSphere\AppServerCommunityEdition
    Using GERONIMO_TMPDIR: var\temp
    Using JRE_HOME: C:\Program Files\Java\jre7
    _ __ __ _____ __ ____________
    | | / /__ / /_ / ___/____ / /_ _ ________ / ____/ ____/
    | | /| / / _ \/ __ \\__ \/ __ \/ __ \/ _ \/ ___/ _ \ / / / __/
    | |/ |/ / __/ /_/ /__/ / /_/ / / / / __/ / / __/ / /___/ /___
    |__/|__/\___/_.___/____/ .___/_/ /_/\___/_/ \___/ \____/_____/
    /_/

    IBM WebSphere Application Server Community Edition (3.0.0.0)

    Hit '<tab>' for a list of available commands
    and 'cmd --help' for help on a specific command.
    Hit '<ctrl-d>' or 'osgi:shutdown' to shutdown server.

    server> Booting server kernel (in Java 1.7.0_03)...
    Starting WebSphere Application Server Community Edition v3.0.0.0
    [ ] 0% 0s Loading Error in Main: java.lang.ExceptionInInitializerError
    [ ] 0% 1s Loading
    • Eclipse Indigo and Java 7 with wsce 3.0 eclipse plugin ***********************
    First time, it didn't started failed.
    But, second, I has started with couple of exceptions.
    Please check the attached file for the console-history.


    So, is there new version on way or is there snapshot version which works with latest eclipse and latest Java/JDK ( version 7 )?

    --
    Regards,
    ~ Subba Reddy (msubbareddy)
    You can refer to [1] on how to add Java 7 profile for CE 3.0.0.0 correctly.

    CE_HOME/etc/config.properties

    [1]http://svn.apache.org/viewvc?view=revision&revision=1165499