WebSphere AS Community Edition

Hi,
I'm a Java developer working on bank applications. I'm using various OSS like Tomcat/Struts/Spring/Hibernate/etc and feel very comfortable with this stack.
Now I want to learn EJB 2.x (I know EJB 3.0 is there but the fact is no job requires this skill yet), so I need to pick up a J2EE app. server. As most banks here (Hong Kong) uses WebSphere AS so obvious it is the best choice. However as a home user the best I can get is the WebSphere Community Edition (the standard edition can be downloaded freely but it will expire which will create much much trouble.), which I think the core is very different from the standard edition. (may be wrong here)
Now my question is
1. Is there a great difference between the Communtiy / Express / Standard edition if only EJB functionalities are concerned?
2.Is it a great pain to migrate an app. from Community edition to Standard edition?
3.Or do you recommend another J2EE app server?
All input are greatly appreciated.
Thanks.
Michael

TexMark wrote:
My best guess is to turn on your computer.It's a miracle!

Similar Messages

  • J2EE 5 is not compatible with WebSphere 2 community edition

    I have a problem when installing NetBeans with J2EE bundle. when I come to the part of choosing the application server. I choose the installed application server IBM WebSphere 2.0.0 Community Edition located in "C:\Program Files\IBM\WebSphere\AppServerCommunityEdition" but I always got this message "The supplied path to the Application Server installion directory is invalid, or the Application Server is not compatible. Specify another path."
    any ideas about my problem. I'm very new to J2EE!!!, help will be appreciated.
    Thanks in Advance...

    The updater wasn't able to update all the files and some were left as older versions.<br />
    Do a clean reinstall.
    Download a fresh Firefox copy and save the file to the desktop.
    * Firefox 6.0.x: http://www.mozilla.com/en-US/firefox/all.html
    * Uninstall your current Firefox version.
    * Do not remove personal data when you uninstall the current version.
    Remove the Firefox program folder before installing that newly downloaded copy of the Firefox installer.
    * It is important to delete the Firefox program folder to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
    Your bookmarks and other profile data are stored elsewhere in the Firefox Profile Folder and won't be affected by a reinstall, but make sure that you do not select to remove personal data if you uninstall Firefox.

  • Problems on sending mail on Websphere Application Server Community Edition

    Hi, i am using the following class for sending mail:-
    /**This class encapsulates mailing to any person. it defines method that takes parametres
    * such as mail server address,sender and recipient address, userid and password of the
    *  SMTP account
    package src;
    import java.util.*;
    import javax.mail.*;
    import javax.mail.internet.*;
    public class Mailer extends javax.mail.Authenticator{
    /** The javamail session object. */
    protected Session session;
    /** The sender's email address */
    protected String from;
    /**the Username of the account used for authentication*/
    protected String user;
    /**The password of the mail account*/
    protected String password;
    /** The subject of the message. */
    protected String subject;
    /** The recipient ("To:"), as Strings. */
    protected ArrayList toList = new ArrayList( );
    /** The CC list, as Strings. */
    protected ArrayList ccList = new ArrayList( );
    /** The BCC list, as Strings. */
    protected ArrayList bccList = new ArrayList( );
    /** The text of the message. */
    protected String body;
    /** The SMTP relay host */
    protected String mailHost;
    /** Get from */
    public String getFrom( ) {
    return from;
    /** Set from */
    public void setFrom(String fm) {
    from = fm;
    /** Get username */
    public String getUser( ) {
    return user;
    /** Set username */
    public void setUser(String us) {
    user=us;
    /** Set password*/
    public void setPassword(String password){
        this.password=password;
    /**Get Password*/
    public String getPassword(){
        return password;
    /** Get subject */
    public String getSubject( ) {
    return subject;
    /** Set subject */
    public void setSubject(String subj) {
    subject = subj;
    // SETTERS/GETTERS FOR TO: LIST
    /** Get tolist, as an array of Strings */
    public ArrayList getToList( ) {
    return toList;
    /** Set to list to an ArrayList of Strings */
    public void setToList(ArrayList to) {
    toList = to;
    public void setToList(String s) {
    toList = tokenize(s);
    /** Add one "to" recipient */
    public void addTo(String to) {
    toList.add(to);
    // SETTERS/GETTERS FOR CC: LIST
    /** Get cclist, as an array of Strings */
    public ArrayList getCcList( ) {
    return ccList;
    /** Set cc list to an ArrayList of Strings */
    public void setCcList(ArrayList cc) {
    ccList = cc;
    /** Set cc as a string like "tom, mary, robin@host". Loses any
    * previously-set values. */
    public void setCcList(String s) {
    ccList = tokenize(s);
    /** Add one "cc" recipient */
    public void addCc(String cc) {
    ccList.add(cc);
    // SETTERS/GETTERS FOR BCC: LIST
    /** Get bcclist, as an array of Strings */
    public ArrayList getBccList( ) {
    return bccList;
    /** Set bcc list to an ArrayList of Strings */
    public void setBccList(ArrayList bcc) {
    bccList = bcc;
    /** Set bcc as a string like "tom, mary, robin@host". Loses any
    * previously-set values. */
    public void setBccList(String s) {
    bccList = tokenize(s);
    /** Add one "bcc" recipient */
    public void addBcc(String bcc) {
    bccList.add(bcc);
    // SETTER/GETTER FOR MESSAGE BODY
    /** Get message */
    public String getBody( ) {
    return body;
    /** Set message */
    public void setBody(String text) {
    body = text;
    /** Check if all required fields have been set before sending.
    * Normally called e.g., by a JSP before calling doSend.
    * Is also called by doSend for verification.
    public boolean isComplete( ) {
    if (from == null || from.length( )==0) {
    System.err.println("doSend: no FROM");
    return false;
    if (subject == null || subject.length( )==0) {
    System.err.println("doSend: no SUBJECT");
    return false;
    if (toList.size( )==0) {
    System.err.println("doSend: no recipients");
    return false;
    if (body == null || body.length( )==0) {
    System.err.println("doSend: no body");
    return false;
    if (mailHost == null || mailHost.length( )==0) {
    System.err.println("doSend: no server host");
    return false;
    return true;
    public void setServer(String s) {
    mailHost = s;
    /** Send the message.
    public synchronized void doSend( ) throws MessagingException {
    if (!isComplete())
    throw new IllegalArgumentException("doSend called before message was complete");
    /** Properties object used to pass props into the MAIL API */
    Properties props = new Properties( );
    props.put("mail.smtp.host", mailHost);
    props.put("mail.smtp.user",user);
    props.put("mail.smtp.auth", "true");
    if (session == null) {
    session = Session.getDefaultInstance(props,null);
    // create a message
    final Message mesg = new MimeMessage(session);
    InternetAddress[] addresses;
    // TO Address list
    addresses = new InternetAddress[toList.size( )];
    for (int i=0; i<addresses.length; i++)
    addresses[i] = new InternetAddress((String)toList.get(i));
    mesg.setRecipients(Message.RecipientType.TO, addresses);
    // From Address
    mesg.setFrom(new InternetAddress(from));
    // CC Address list
    addresses = new InternetAddress[ccList.size( )];
    for (int i=0; i<addresses.length; i++)
    addresses[i] = new InternetAddress((String)ccList.get(i));
    mesg.setRecipients(Message.RecipientType.CC, addresses);
    // BCC Address list
    addresses = new InternetAddress[bccList.size( )];
    for (int i=0; i<addresses.length; i++)
    addresses[i] = new InternetAddress((String)bccList.get(i));
    mesg.setRecipients(Message.RecipientType.BCC, addresses);
    // The Subject
    mesg.setSubject(subject);
    // Now the message body.
    mesg.setText(body);
    // Finally, send the message!
    new Thread( ) {
    public void run( ) {
    try {
    String protocol = "smtp";
       Transport t = session.getTransport(protocol);
        try {
            t.connect(mailHost,user,password);
            t.sendMessage(mesg,mesg.getAllRecipients());
        } finally {
            t.close();
    } catch (MessagingException e) {
    throw new IllegalArgumentException(
    "Transport.send() threw: " + e.toString( ));
    }.start( );
    /** Convenience method that does it all with one call. */
    public static void send(String mailhost,String recipient, String sender,String user,String password, String subject, String message) throws MessagingException {
    Mailer m = new Mailer( );
    m.setServer(mailhost);
    m.addTo(recipient);
    m.setFrom(sender);
    m.setUser(user);
    m.setPassword(password);
    m.setSubject(subject);
    m.setBody(message);
    m.doSend( );
    /** Convert a list of addresses to an ArrayList. This will work
    * for simple names like "tom, [email protected], 123.45@c$.com"
    * but will fail on certain complex (but RFC-valid) names like
    * "(harish, munish) <[email protected]>".
    * Or even "Ian Darwin <[email protected]>".
    protected ArrayList tokenize(String s) {
    ArrayList al = new ArrayList( );
    StringTokenizer tf = new StringTokenizer(s, ",");
    // For each word found in the line
    while (tf.hasMoreTokens( )) {
    // trim blanks, and add to list.
    al.add(tf.nextToken().trim( ));
    return al;
    }Then i am using the following code snippet in a servlet to send mail by using the static send function of the above class.
    try {
                src.Mailer.send("smtp.mail.yahoo.co.in","[email protected]","[email protected]","gaurav_s_pandey","tinGSPyahootin","Subject of Servlet Mail","This is the mail sent by servlet run on geronimo");
                out.println("Request sent Successfully!!!");
            } catch (MessagingException ex) {
                out.println("Error Sending Request!!! Check Network Settings!!!");
            }My problem is that it is not working on Websphere ApplicationServer Community Edition ,but the same code and servlet is running and sending mails as desired on Apache Tomcat...
    Can some one help me plzzz as i have to make it run on WAS CE only and not tomcat....

    You didn't say anything about what exactly "not working" means.
    Some details would help debug the problem.
    My understanding is that WebSphere Community Edition is essentially just
    Apache Geronimo. I believe Geronimo has its own version of JavaMail that
    might not work as well as the Sun version that is usually included with Tomcat.
    If that's the source of the problem, you'll need to ask for help in the Geronimo
    support forum.

  • IBM WebSphere Community Edition

    Hi,<BR><BR>Has anyone tried IBM WebSphere Community Edition with any Hyperion product? WebSphere CE is based on Apache's Geronimo J2EE server. Any good / bad experience?<BR><BR>Regards,<BR>Gerd

    step 1: find the manual
    step 2: read the manual
    step 3: understand the manual
    step 4: follow the instructions found in the manual
    problem solved (though with IBM manuals I will have to practice caution there, they're not always good but mostly the bad parts are the obscure ones).

  • Visual Studio Community Edition - Error on creating ribbon for Excel Workbook project

    Hi. I've been struggling with this for a couple of days now so I hope someone can help me.
    I have installed Visual Studio 2013 Community Edition. On installation there was no option to include VSTO and, looking on various forums, I found it was necessary to install the VSTO - November 2014 update separately, which I have done. I'm working on a
    brand new virtual server (Windows Server 2008 R2 SP1) and no other versions of Visual Studio have been installed (although I'm surprised to see Visual Studio 2012 as an item in All Programs - but it just contains command prompts).
    I have created an Excel Workbook project. When I go to create a new item - Ribbon (Designer) - I get the error:
    Could not load file or assembly 'Microsoft.Office.Tools.Common.Implementation, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
    I've searched the Internet for anyone who might have had this same issue but have been unable to find anything to help me. I've tried uninstalling the VSTO-November Update and VS 2013 CE and reinstalling both but still the same problem.
    Any help would be much appreciated!
    David.

    Hello David,
    What Office version do you have installed on the problematic machine?
    Do you run Visual Studio as an administrator?

  • VS2013 Community Edition : How to add multiple projects in one solution?

    I am an experienced .Net developer. I am using Visual Studio since 2005.
    Yesterday, I just installed “Visual Studio 2013 Community Edition”. Suddenly I came to know that I can’t add multiple projects to a solution. Even a project does not have
    solution !!
    I had also tried to create a blank Visual Studio solution and then tried to add projects to that solution. But after creation of project, it will not be added to that solution.
    Infact it even doesn’t have solution !!
    How can I add multiple projects to a solution in VS2013 Community Edition?

    Glad to see the problem was resolved. Thank you for sharing the solution here.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Problems uninstalling Forte for java 4 community edition

    I just installed Forte for java 4 community edition at work, and when i tried to uninstalled it with add/remove programs from control panel. And the uninstall wizard start but then a Sun window apper and it is written, uninstalling and the uninstall program seems to be frozen.

    i have the same problem, reading the documentation it seems you got to run the installer again and you ll get prompted with the "file deletion confirmation"
    too bad i have a self-installing package and i don't get the prompt...
    guesses anyone?

  • Problem with installing Solaris Express Community Edition(Virtual Machine)

    When I start my virtual machine to install Solaris Express Community Edition(X86 edition), it just displays an character interface
    grub>
    and there is no other useful information, so I don't know what to do next, does anyone can help?

    Try seting "-jdkhome xxxxxxxxxx" in the ide.cfg file in your Forte \bin\ directory. Point it to the SDK install directory - that is, make "xxxxxxxxxx" the path to the SDK install.
    You seem to be accessing a java.exe that is pointing to a location that is other than where jvm.dll is residing. This may get you to executing the correct java.exe.

  • Use of Database  Studio Community Edition with SAP applications

    I am using SAP ECC6.0 on MaxDB 7.6.04.012 running on Linux x86_64.
    For database admin, and adhoc sql queries, I am currently using Database Studio 7.7.04.26, running on Windows XP.
    I have had one or two issues with Database Studio, and I've been looking for a more recent version to Install.
    There seems to be a more recent version in the Community Editions download area, but this says:
    "This package is not for use with SAP applications. For that purpose, refer to the Download Area in the Service Marketplace"
    I have not been able to find Database Studio as a separate download in the SSM Download area.
    What is the reason for this comment about the Community Edition? Can I use this version of Database Studio? and if not, where can I get the equivalent for SAP applications?
    Thanks
    Chris

    I installed MaxDM (32bit) and MaxDB Studio which I can open. And I habe also a connection to Max DB but I can´t see any application for examle. How can I find these applications. I hope there are one!?
    Have you checked the documentation Demo Data for the SQL Tutorial ?
    There is a demo schema available for MaxDB: the HOTEL schema.
    It can be loaded to any MaxDB by running:
    load_tutorial
    in dbmcli or via the context-menu (right-mouse-button) menu in DB Studio -> "Load Tutorial..."
    After the tutorial is loaded you can logon via user "MONA" and password "RED".
    regards,
    Lars

  • Offline copy of SQL Database in Visual Studio Community Edition?

    I'm using an Azure Mobile Service and SQL database, and I'm interacting with it via Visual Studio Community Edition (12.0.31101.00 Update 4).
    I'm often offline, but want to work on and test the SQL code.  Is there a way to sync a local copy of the database to my pc so I can work with that to test my code?  I'm not necessarily looking to make changes to the database offline and syncing
    that back to the server, although that would be nice too.
    Thanks!

    Hello Scott,
    You could use SQL Data Sync to synchronize your local copy of the database with the Azure SQL database. The details are documented at http://msdn.microsoft.com/en-us/library/hh456371.aspx. 
    PS - the SQL Data Sync feature is still in preview and the support is only through forums.
    Regards,
    Kumar Bijayanta

  • Java one community edition

    Hi-
    I am looking for a cheap windows IDE that has GUI and
    database capability. Sun one seems to contain these things as I read
    through the features. One IDE I played with a little (years ago) was
    Delphi. Does sun one community edition come with a toolbar for
    draging and dropping pre-built items like a database grid, check boxes,
    radio buttons, combo boxes, push buttons etc.?? Does it come with
    predefined events like form open & close or for database before post, on delete,
    after post attached to the components etc. I know that is lots to ask for something that is free which
    brings me to a final question. If I use this tool and profit from using it am
    I violating a license agreement? I have 2 semesters C++ programming at
    college and cant find a cheap tool in C++ for windows (widely used).
    Borland and Microsoft are both expensive for C++ GUI.
    thanks for your help
    jim

    for java...
    you are asking about forte i believe. yes it has all the whirly bits of a full blown IDE and it is free. but it is slooooow and pretty piggish on memory (although a lot of IDE's tend to be). i personally don't like it but i don't like IDE's in general so my opinion on this matter is somewhat irrelevant. anyway the answer to all your questions i believe is yes.
    actually i was just looking about and i see it's all changed it used to be forte. i can't find anything at the moment but for answers to your legal questions try reading the licence agreement, they are usually very legalese but if you read a couple of times you should be able to get the gist of it.
    for c++, i don't know about the IDE question. here is a link though to the gcc compiler which is an open-source c and c++ compiler for a LOT of platforms http://gcc.gnu.org/
    hope this helps you out a bit

  • Enterprise Vs Community edition.

    Hello,
    Can someone throw some light on the diffferences between Enterpise and Community editions of Oracle NoSQl.
    Thanks and Regards
    Rishabh Agrawal

    937747 wrote:
    Can someone throw some light on the diffferences between Enterpise and Community editions of Oracle NoSQl.Presently, there is no difference in functionality.
    CE has an aGPLv3 license and includes source code in the package.
    EE has a commerical license (the Oracle standard Enterprise license) and does not include source code.
    In future releases, there will be different functionality incorporated into EE and CE.
    Charles Lamb

  • Problem installing Sun ONE Studio 4 update 1, Community Edition

    I recently downloaded the Sun ONE Studio 4 update 1, Community Edition and tried to install it. At one point it searches for a valid JAVA 2 SDK. This seems to go on forever. I quit after 5 hours of waiting. I already have Java 2 standard edition v1.4.1 installed. Can someone please help?

    Well thanks Chuck!
    With a bit of messing around and a LOT of patience I finally installed Sun ONE Studio update 1 on my laptop pc, running Windows ME.
    The trick was (I think) to apply both of the above fixes, but also a couple of things that was not quite as evident.
    1 - Do NOT install the SDK in "C:\Program Files\" or any directory path that contains spaces in the name! Apparently that causes problems, and is noted in one of the Knowledge Base articles.
    2- When making the file noted in the Knowledge Base:
    ( http://forte.sun.com/cgi-bin/WebX?[email protected]@.ee815f4 )
    - It says: Contents of this new file should be:.
    jh=<jdk Home Path> (for example, jh=c:\j2sdk1.4.0_01)
    Well it does NOT mention that there should be 2 lines in that file!
    Make sure you include a carriage return and a second "blank" line!
    OK, that's it. GO ahead & loose yourself in the IDE.
    I hope this does not cause undue traffic in the forums but what the heck...
    -- HSC --

  • VS 2013 Community Edition lost its license: SP324098: Your browser could not complete the operation.

    I have installed Visual Studio 2013 Community Edition on a brand new Windows 7 machine and registered with a new Microsoft account. This was for testing purpose to see how well the new Community Edition would work in comparison to the Professional Edition.
    At first, everything looked good.
    Didn't use it in a while now, and just came back to see that it's complaining about a license. What a warm welcome. It gave me a link to "renew" the license and I clicked it. It opened that pre-login window, then came back and said this:
    SP324098: Your browser could not complete the operation.
    That's all. Every single time I retry. What does it even mean? I don't want my browser (IE11 by the way) to do anything, I just want that license to use my free Visual Studio edition. Is it not free after all, was it just a trial that has now expired? I
    mean, why should I get a 1500$ application for free... That just doesn't sound real.
    Anyway, can somebody tell me what went wrong and whether/how it can be fixed?

    Okay, something's badly broken here in my region. I took an older VM with Windows 8.1 and an installed VS 2013 (from MSDN, with licence), uninstalled VS 2013, installed all Windows updates, and then installed the VS 2015 CTP 5. It has installed fine, but
    at the first start, it says:
    Sorry, we ran into a problem.
    SP324098: Your browser could not complete the operation.
    At least I can ignore the problem and continue in this case. After starting, under "Register product", it first said "licence expires in 14 days" and I was logged in with my primary account. Must have been from the previous installation.
    The error code appeared here as well. After logging out and registering again, it seems to work. And my default browser here is Chrome and I never took special care about IE. In VS 2013 CE, however, I don't even get the login form.
    So this is an entirely different machine, it has never seen a community edition of Visual Studio nor the separate account I used for it. Yet it failed with the very same error message. What the heck does that error code even mean and what is the real cause
    of it?? Can you please tell me the truth about it? I don't want to chase symptoms or try every guess somebody might have (retry, restart, reinstall) – that leads us nowhere. This error appears for a reason, I hope, and somebody must be able to find that out.
    (If not, I'm really wondering what Microsoft engineers do and whether they know their product.)
    If this doesn't improve, I honestly and urgently suggest you drop this broken licensing implementation and replace it by what there was before (i.e. product key or nothing at all) or use another proven technology. This thing just isn't stable or reliable
    and will cause trouble.

  • Cannot start Visual Studio 2013 Community edition

    Windows 7 on a 64-bit PC...
    Downloaded the installer vs_community.exe for Visual Studio 2013 with Update4 yesterday and ran it.
    It took about 1 hour and 20 minutes. At the end the installer reported the web deployment function
    could not be found/installed and that I could locate and install it myself later. It then told me to
    restart the PC, which I did, but the Community edition had not been added to the start menu.
    There are other Visual Studio versions on this PC:
    Visual C# 2010 Express, Visual Express 2012, Visual Express 2013 and Visual Studio 2013 Ultimate
    trial version. They can all be started from the menu and do not interfere with each other and they
    installed without problems. There are 4 weeks evaluation time left for VS 2013 Ultimate and I want to
    make use of that. VS Express can be shown the door if any of these might be blocking the
    Community version.
    I am puzzled by one more VS directory named Microsoft Visual Studio 2012 in Program Files(x86). This
    contains many items added yesterday by the Community install including a directory named Community
    with with two files licencse.htm and ThirdPartyNotices.txt. It also contains files and directories
    added in November last year (ImportProjects, Preemptive Solutions...(don't remember what or if I was installing)) and some added in February this year when I installed VS Ultimate 2013 trial. So the VS 2012 directory contains a mix of items placed there by
    VS 2013 installers.
    Questions:
    1. Could this mixed use be the cause of the Community version not being on the Start menu?
    2. what can I do to fix this without losing the VS Ultimate trial?
    3. Can Community version coexist with other VS versions?
     

    I was installing by running vs_community.exe.
    When I let the mouse hover over this file name information about the file pops up:
    File Description: Microsoft Visual Studio 2013 Community with Update4
    File version: 12.0.31101.0
    Size: 1.18MB
    I don't know, but I would guess this file installs the Community version.
    I did not notice that the Community version will not run on the same computer as other VS 2013 versions. Is this in the documentation? And will the Community version be blocked by VS Express
    versions too?
    Now, as far as I understand to make the Community version work I will need to uninstall the VS Ultimate 2013 trial first. Will that remove the Ultimate files in the MS VS12.0 directory in Program Files (X86)? and will uninstalling Community remove its contribution?
    I mentioned there are other files too in MS VS12.0, like SDK, Silverlight, WDExpress and Web. I don't remember installing any other program that might have put them there. Do I have to empty or remove MS VS12.0 before installing the community version? Then,
    if there are some left-overs can I just delete MS VS12.0 manually?

Maybe you are looking for