The stability of it is probably the most valuable feature for us. We were initially using Oracle Application Server, but found that Oracle advanced quite a lot with WebLogic in terms of stability. We noticed a huge difference and, in comparison, Application Server was really quite flaky.
Improvements to My Organization
We've found it to be the most reliable and stable platform for building our Java applications.
Room for Improvement
What I didn't like about it initially was the fact that WebLogic was a purchase from BEA. It wasn't Oracle's product initially, and I found whenever they initially released the product, it was quite buggy. Hence, we didn't move away from Oracle Application Server immediately. Now in the latter versions they seem to have eliminated all the bugs, but I think if Oracle does take over software or middleware from other companies before releasing their own version of it, I think they should be testing it a little bit more to eliminate any bugs before it goes in the market.
Also, our WebLogic and Oracle Linux are bound together, that's what we were looking for as our High Availability solution. Getting Oracle Linux highly available was difficult, and getting WebLogic highly available was difficult, too. But then trying to put the two products together as well was even more complicated.
We've had no issues with deploying it.
Again, it's very stable, and we've been pleased with it in comparison to Application Server.
It's scaled sufficiently for our needs.
Customer Service and Technical Support
We found Oracle technical support to be very, very difficult to deal with. To eventually get to the right engineer, you have to go through numerous escalations. I think the escalation process probably needs to be revisited by them to provide a better experience for paying customers.
For us, going to WebLogic was the support. Oracle Application Server was out of support, so we went to WebLogic and now we have support on our projects that we're rolling out for many years to come.
The actual WebLogic we're running runs on Oracle Linux, and when we put that on, we found the documentation to get the High Availability running quite complicated as well. Also I would say when Oracle releases these new versions of their products, you find that the support you get isn't probably what it should be. It takes a long while for support to ramp up and to get the knowledge of the new products, so I think a good thing would be for these products to come out unreleased to businesses. Then the support people should be brought right up to speed and be ready for any questions because by the time you get to an engineer who maybe knows the product or knows the situation you're in, it takes an awful lot of escalation time.
For installing or looking at the database, I would say look at the components that you need within the database. What we generally find is that most of the features that we want, or most of the features that are available in Enterprise Edition, we actually wouldn't use. So take time and you might actually see them only by using Standard Edition.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
May 31 2016