Skip to main content
TrustRadius
Oracle WebLogic Server

Oracle WebLogic Server

Overview

What is Oracle WebLogic Server?

Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a scalable implementation of Java Enterprise Edition (EE) and Jakarta EE.

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Installation (34)
    8.9
    89%
  • Administration and management (34)
    8.4
    84%
  • Application server performance (33)
    7.3
    73%
  • Security management (32)
    6.1
    61%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Oracle WebLogic Server?

Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a scalable implementation of Java Enterprise Edition (EE) and Jakarta EE.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

22 people also want pricing

Alternatives Pricing

What is NGINX Plus?

NGINX Plus is presented as a cloud‑native, easy-to-use reverse proxy, load balancer, and API gateway, from F5.

What is Zend Server?

Zend Server, developed by Zend, acquired by Rogue Wave Software in 2017 and then by Perforce in 2019 with that company's acquisition of Rogue Wave, is an All-in-One PHP Application Server that aims to improve web app deployment, debugging, and monitoring. Additionally, ZendPHP Enterprise offers…

Return to navigation

Features

Application Servers

An Application Server provides services and infrastructure for developing, deploying, and running applications

7.5
Avg 8.0
Return to navigation

Product Details

What is Oracle WebLogic Server?

Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a scalable implementation of Java Enterprise Edition (EE) and Jakarta EE.

Oracle WebLogic Server Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a scalable implementation of Java Enterprise Edition (EE) and Jakarta EE.

Red Hat JBoss Enterprise Application Platform, Microsoft IIS, and IBM WebSphere Hybrid Edition are common alternatives for Oracle WebLogic Server.

Reviewers rate Installation highest, with a score of 8.9.

The most common users of Oracle WebLogic Server are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(118)

Attribute Ratings

Reviews

(1-25 of 42)
Companies can't remove reviews or game the system. Here's why
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We used this Applicational Server on our on-site infrastructure (production environment) and also in our local machines for development and testing purposes.
Although it is definitely a robust and complete framework with lots of options and configurations you can modify at your own needs, it is also a heavy application to run in your computer.
So we'd often deal with slowness in the build and deployment processes, especially with some IDE integrations such as Netbeans or InteliJ.
Even on our local servers, that deployment process was not always super smooth.
To top that up, we dealt with some security breaches raised with some versions of the framework, so we'd need to keep an eye for those security patches at all times (that was the most severe issue we've had).


  • Manual deploys works smoothly and quickly
  • Connection pools configuration it's simple do grasp and has lots of aditional options you can enable
  • Server management is also easy and quick to do
  • Access to logs is quite difficult to grasp, no direct Web access tool to see those
  • Difficult to install some security patches and even more difficult to figure out what's the problem and the proper solution (support articles are super restricted)
  • Server deals poorly with deadlock situations, no proper warnings are shown on the admin management application
If you need to have complex options in place you can count on Weblogic to be a robust Applicational Server you can rely on.
But you would need to keep an eye on maintaining the framework updated quite frequently to avoid security breaches and subsequent severe situations.
If you don't have other infrastructure for test purposes, I wouldn't advise you on having devs and QA installing this heavy application in their local machines, there are other lightweight solutions that would be a better fit for that.
Jayden Nishimura | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
In my experience, Oracle WebLogic is a powerful platform for building various types of applications. We've been using Oracle WebLogic Application Server in our organization for several years now and can say it's a good middleware choice for an enterprise environment. He made extensive use of the capabilities of Weblogic JMS and found exceptional speed and reliability.
  • I love that the weblogic dashboard allows you to manage applications and see the status of each application.
  • Oracle WebLogic Application Server simplifies usage periods in the development and production of business applications.
  • Oracle WebLogic Server allows me to define various aspects of data source entry, including creating a specific multiple connection to facilitate data entry.
  • Performance and administration are highlighted in weblogic.
  • Sometimes it takes forever to start a server.
  • I think the price could be more attractive. I think this product is a little more expensive.
I think Oracle WebLogic Application Server is quite powerful and quite complete. It covers the most important features of the JEE Application Server as well as useful resources related to Oracle. Something efficient for inheritance. Something effective for modern applications. In short: an impressive application server.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use the Oracle Weblogic Application server to deploy both service bus and SOA integration services. We also deploy some Java web and EJB applications on Oracle Weblogic Application servers.
  • Data sources.
  • JMS queues.
  • N/A
The server is very good for deploying Java-based applications. We also build Oracle Service Bus and Service-Oriented Architecture-based synchronous and asynchronous services on top of the standard Weblogic layer. We use the server to create data sources with connection pools and Java Messaging queues which have very good functionality and great control on retry.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Oracle Weblogic is an amazing application server that is being used by some of the departments in the organization. It easily manages all the critical workloads. Currently, we are using more than 4 WebLogic servers with all having different applications. It is used as a middleware for all our web-based applications.
  • Load Sharing and Load Balancing
  • Easy Deployment
  • Integrated Application console for deployment and other settings
  • This requires expensive servers
  • Training and understanding this is bit hard
  • Image configuration is very length
This is very well suited to be used with web-based applications as it provides immense performance and is a centralized load-sharing solution. If you have multiple applications then this is an appropriate server as it can handle them easily and it is completely flexible and secure. For Images, the configuration part could be a bit hard to handle on this server.
Surbhi Singhal | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
As we are in the Business Intelligence team, we require solutions related to database, management, and delivery. We have used Oracle's WebLogic suite for our customer's development and its solutions. In our day-to-day business, it's needed to have the optimum solution in place to cater to our business requirements. Nowadays Oracle is in demand and we continue to use it.
  • Business solutions
  • Reporting
  • Management
  • Costing
For handing large data on a quicker note we recommend using this application solution but if your organization has a smaller dataset and data load is high then you shouldn't go with it. It requires steady data approaches and management. But we have gained benefits from this infrastructure in recent times.
Scott Kennedy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The Oracle WebLogic Suite application is being used to simplify the management for our development teams. The really easy lightweight distribution of the IDE (integrated development environment) makes the process of coding happen much faster than using other closely related systems. In general, we use this platform to development much of our backend code.
  • Simplified management of development
  • solid performance and reliability
  • great bug monitoring capabilities
  • The integration stand up time takes a little longer than we anticipated
  • The automated failover process is a bit slow
  • The java fight recorder crashes from time to time
In general, I would recommend this technology to other companies attempting to install a cohesive integrated development environment for your development department. The cross domain management and comprehensive diagnostic tooling capabilities are really nice. The java mission control and java flight recorder does have a memory buffer that is pretty nice and can be persisted for post incident analysis by the development team.
Sirish Vadala | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
All the applications throughout the organization run on a single platform and are deployed on the WebLogic Application Server. Since all the applications are deployed on the same platform, it makes life much simpler to maintain the servers.
  • Built-in diagnostic modules that can be easily activated for a server instance.
  • Ease of creating and maintaining multiple domains for different applications.
  • Ability to create virtual hosts and targets to which WebLogic Server instances or clusters respond.
  • Powerful clustering framework to balance the load on the server instances.
  • The domain template exporter needs to be more flexible and able to be imported by a new server installation. It's a tedious task to recreate all the resources when the server is upgraded.
  • The administration console can be better designed to be more user-friendly.
It is extremely well designed and user-friendly in a clustered environment where a load balancer is used to distribute the transactions. It has the ability to communicate well with other systems deployed in different environments. Due to the expense, it is not financially feasible to use for small scale applications where the transaction load is minimal. In such cases, a simple web server or an open-source application server like Glassfish would be more appropriate.
October 21, 2019

Weblogic great product

Gonzalo Segarra | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We are Oracle Forms users so we need to use WebLogic. We have almost one thousand users. We are using for they whole company.
  • Robust
  • Stable
  • Good performance
  • Not easy to install
  • Administration could be more simple
  • Complex configuration
Excellent performance with many users. Fast and very stable. Suitable for big companies not for small ones.
Pranshu Sharma | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is being used as an application server for telecom oss-bss applications. It is also standard application server for custom application. It is the backbone of 100s of telco use cases. Most importantly weblogic users won’t have to struggle with database connection handling, java messaging service, user management and web service throttling.
  • Work managers
  • JMS
  • User management
  • Other application connectivity adaptors
  • Restart requirement for configuration changes
  • Analytics
Any enterprise when they are not sure about which application server to use when reliability is the most important criteria, then WebLogic is great. When ease of development, constant change and deployment is an important concern then WebLogic is not the best fit.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use WebLogic Application Server to deploy all our Java based applications. Most of our applications are web based and hence we have most of our code written in Java language and all server side code gets build and deployed on weblogic server across our organization for all internal and external applications.
  • Scalable
  • Robust
  • Secure
  • Better cloud based deployment
  • CI/CD internal build tools
  • Various DB version connectivity
The best thing of using WebLogic Application server is it's easiness and user friendly interface which is very easy for expert to amateur programmers, administrators and non technical users. The WebLogic application server container comes with most of the ready to use plugins and pre populated options which makes it easier for user to select the correct option. It also provides features like doing a live connection test, JMS test etc.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Weblogic Application Server had become the corporate standard for more than 10 years, it is widely used in our IT department, for dev, test and production environment. It is majorly used to host the full J2EE stack web application and back-end solutions (JSP, JSF, EJB). We use many features of the Weblogic, which includes Clustering, Deployment, Environment management, Monitoring, DataSource, JMS, etc. We even deploy a lot of SOAP-based web service and some Jersey-based REST service endpoints in Weblogic. Those applications support the core business from many domains. Even today, our EJB is gradually replaced by microservices and our monolithic web application is replaced by SPA, we still use Weblogic environment to host some legacy but very important core applications.
  • Easy to use and configure
  • High availability, very reliable and stable (can configure self-healing strategy)
  • Very well integrated with the other Oracle product family
  • Deployment in the cluster is quite handy
  • The Admin UI should be further simplified, the UI design was not too user-friendly— too many options and clicks required, difficult for the new beginners to figure out what they are looking for.
  • The admin server becomes the single failure point, although Oracle suggested some workarounds by setting VIP and VHost, it was not quite easy and straight forward.
  • Domain replication is hard, requiring a lot of knowledge and scripts efforts.
  • Admin will hang if the node manager communication encounters some issues for one or some nodes in the domain/cluster.
  • Not able to kill/terminate the stuck thread, the only way is to restart the managed server (JVM)
  • License cost is too high, for small businesses.
Weblogic will become your choice if you desire complex, important, high available business applications which is tightly coupled with some resources (database, JMS, for example). If you are looking for a light container (especially when you don't need EJB), and also if you have financial constraint, you should choose another open-source product like JBOSS or Tomcat (embedded in Spring Boot also), Jetty (for responsive service).
Score 9 out of 10
Vetted Review
Verified User
Incentivized
My organization is heavily invested in using Oracle WebLogic. Most of our non-cloud native apps are using version 12.1.3. It addresses our needs for an enterprise-focused server system that keeps constant and frequent security updates with very limited configuration needed. I've personally had no issues using it in my local workspace, and it starts up very quickly.
  • Small amount of configuration needed out of the box.
  • Enterprise-focused.
  • Reliable.
  • Expensive, which drives smaller companies away.
  • Can't use newer versions of Java with it.
Oracle WebLogic Application is great for applications that use J2EE frameworks, and it provides exceptional reliability. Because it is one of the most-used servers and one of the oldest as well, the documentation and forum discussions are abundantly available. However, it is less appropriate for cloud-native integrations, since it itself is not cloud-native.
Alexius Dionysius Diakogiannis, CSM | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is used by most of our clients, they are large scale enterprises and it used primary because of the Oracle and Java support that comes with it. The main business issue that it handles is the all in one clustering and messaging. It is usually bundled as a sales package with Oracle DB and Java support.
  • Messaging
  • Clustering Management
  • Run-time performance
  • Deployment is usually a problem. After multiple deployments the server usually needs a restart.
  • Logging is poor when it comes to native issues.
  • Its console needs improvement. There are several times when it says "done, no restart needed" but it does need a restart.
If you need a managed clustered, fail safe solution for a large scale enterprise project and you are not worrying about your budget then use WebLogic. If you need rapid deployments, rapid development, microservice or you don't have a budget then use something else like Payara. It is all about money and target development/deployment time.
October 07, 2019

Great for large projects

Score 7 out of 10
Vetted Review
Verified User
Incentivized
It is the most trusted Java EE environment across the industry. It has got a lot of tools and automation possibilities. One less known but really useful tool in the stack is the CAT (which stands for Classloading Analytics Tool). I'd recommend the software if you are able to purchase a licence. It really helps the automation with the console and the operations with the admin.
  • Operation
  • Automation
  • Clustering
  • Management
  • Price is quite high
  • There is a learning curve
  • Some support is outsourced to overseas
For high available and scale necessary application it is a great choice, but for small projects it is an overkill.
October 07, 2019

Test automation insight

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is used by some projects of the Healthcare department. We had many versions of our server environment, and both the application and database servers were managed from the Oracle WebLogic Application Server. There was personnel, who managed the whole system, with environments and everything connected to it. But I was a test automation engineer, so I didn't have to use it that detailed. However, I still had to go deep in the UI.
  • The servers can be managed with ease. If you know where to find what you need, it is simple to be used.
  • At first, the UI is too complex. The vast functionality plays on the contrary to transparency.
When you have multiple environments (like different language settings) and multiple types of servers (app, DB), then the management of them is quite simple.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It is being used by a department. It is used to host applications that provide services for residents of San Francisco. It facilitates integration between my department and other city departments so that customers' service requests can be created, updated and closed. It is highly available and is proven to offer its users top performance.
  • I think it is a great application server for developing and deploying applications across cloud environments and on-premise
  • Hgh performance, scalability and reliability
  • Simplify operations and reduce management costs
  • I would like to see only one console if possible instead of having to navigate through the enterprise manager, console and service bus console.
  • The consoles are sometimes slow and not easy to use.
  • I would like to see thread management through the consoles and be able to deal with a stuck thread without a server restart.
It is well suited for development and deployment and monitoring of complex applications. I have used it in the past for WebLogic integration application deployments and today deploy and run SOA Suites composites from there. It is easy to create and configure resources like JMS resources and data sources and others. It provides a set of logs (server logs, diagnostics logs, admin logs ...) and is very useful for troubleshooting.

I don't have a big downside at this moment. It does its job well.
September 20, 2019

WebLogic is rock solid

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use WebLogic for our major ERP systems such as E-Business Suite, PeopleSoft and Ellucian Banner.
  • WebLogic on Linux is rock solid. I believe, its main advantage is that it practically does not go down.
  • WebLogic has a good admin console and integrates well with Oracle OEM making it easier to manage and administer compared to competition.
  • WebLogic is very configurable and flexible in terms cluster or standalone architecture.
  • WebLogic cloning is cumbersome. No easy way of creating a new WebLogic server environment as a clone of the existing one, preserving the managed servers and deployed apps.
  • Applying PSU often required to remove an existing one-off patch.
WebLogic has worked well for us as a middleware platform for the Ellucian Banner suite of systems.

WebLogic may not be a platform of choice for developers that don't have an in-staff WebLogic administrators. It requires a dedicated admin staff and carries a substantial licensing cost. For small development shops the Tomcat product would be better.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Oracle WebLogic Suite as our application server for development and production deployment. It is also used for connection management and application deployment.
  • Starting and stopping the application is easy using the WebLogic console.
  • Database configurations can be done easily.
  • Easy to add any new configuration param or jar.
  • WAR file deployment sometimes tricky.
  • Thread dump to read.
  • Database's live connection usage.
It is well suited for our production environment where we have to manage 100+ servers. With Oracle WebLogic Suite, we can create clusters, have deployment plans created, and use the same ones for deployment at our convenience.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Weblogic is used in various ways. Either at the department level for internally developed applications or at the enterprise level for some of the middleware products that need WebLogic to run such as EBS/BPM/ SOA, etc.
It addresses business needs in various departments from finance, to shipping both locally and internationally. We have various operating companies that also use the product in the defined ways above.
  • It is a true and tested EE server
  • It is easy to deploy and manage
  • It is very stable and resilient
  • Needs to be brought to the new era of Cloud Native, but Oracle is working thru that.
  • It is costly, though for my company that is not an issue due to our partnership with Oracle
  • Current versions don't support the latest Java. Rather they are not certified with java 11 though java is also an Oracle product!!
In big monolithic J2EE application, WebLogic is a j2ee container. So for robust enterprise solutions that use the EE standards, Weblogic is well suited. It integrates well with other Oracle products such as Java and
Oracle databases. Since WebLogic has been around for a very long time, there is ample documentation on best practices to use the product, thereby adoption is fairly easy.
Score 10 out of 10
Vetted Review
ResellerIncentivized
We use a variant of WebLogic called Oracle Communications Converged Application Server (OCCAS) to develop real-time, audio/video messaging applications. This allows us to modify the behavior of network equipment easily. Instead of waiting years for network equipment providers to create new applications, we can do it in a matter of days.
  • Support for WebRTC.
  • Support for SIP.
  • Distributed memory cache for large-scale, clustered applications.
  • More frequent releases to match the latest versions of Java - it's about three years out of date. You'd like to use the latest language features but you don't know if it's going to work or not! It's on Java 8, and Java is on version 12.
With its use of Coherence as a distributed memory cache, you can easily write clustered applications in the same manner as if it were a single-node system. Enhanced versions of the product are available to support additional networking protocols beyond simple HTTP.
September 18, 2019

WebLogic Server Review

Score 6 out of 10
Vetted Review
Verified User
Incentivized
I like the administration console, since it makes administration tasks very easy. It's very easy to deploy/undeploy applications, see the status of a connection, connection pools etc.
  • Very good WebLogic console dashboard
  • Control all instances of WebLogic servers
  • Create some more awareness. It's hard to find WebLogic skill set.
If you are running web applications it's the best application server you can find with support.
September 18, 2019

My Weblogic Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Oracle WebLogic Application Server for OBIEE. We manage OBIEE application administration using WebLogic Server. It's a web-based application, so all administration is done through WebLogic Application Server. We do a lot of deployments using the WebLogic Server. It helps us to keep our applications up and running.
  • We are able to manage the application and deployments well using WebLogic Server in OBIEE.
  • We can monitor the application health using WebLogic Server.
  • It makes the job easy for our Administrators.
  • User interface can be better - when we go to the application, we have to do a lot of clicking to see all of the things. It would be better of all the data was visible from one window.
  • Performance can be better.
  • It should be able to send alerts in case of server health issues.
It's well suited for Oracle Fusion technologies. Managing applications using Oracle WebLogic Server is pretty easy. However it can still do better in managing the system performance. Oracle can improve the WebLogic Application Server by adding altering functionality in the application and also it can improve the user interface so that any administrator can quickly do the analysis and solve issues.
September 16, 2019

WebLogic over the years

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is used by a few departments. We also run WebSphere and Jboss but for my primary position, it’s WebLogic 11g and 12c. This is our application server for all SSO integration with Oracle OIG/OaM.
  • Ease of use for new versions.
  • Not huge changes per version.
  • Easily navigate able GUI.
  • Kept mostly the same since purchased from BEA years ago.
  • Changes with each tiny version not detailed.
  • Soo many PSU’s and security vulnerability.
  • BSU difficult to use and patching details not always accurate with BSU and OPatch.
Well suited for large scale companies looking for scalable middleware that can be used in an onprem or cloud environment.
Amanda Decker | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using Oracle WebLogic Application Server for hosting a few Java enterprise applications. Some of the applications are mission critical while some of these applications are lightweight reporting tools. We are using this across multiple projects although in some of the other projects we are also using Red Hat Jboss for the same purpose.
  • WebLogic Application Server administration is easy to learn. The Web console is a very sophisticated interface and you will find yourself using web console much more than using the command line.
  • Application deployment is easy and can be done entirely from the web console.
  • It has great features for performance monitoring and configurations. You can do a lot of custom settings to suit your business needs.
  • It includes creation of security realms which you can use to manage access levels for different users within the organization.
  • It's cumbersome to diagnose problems with the node server and weblogic machine. We often find ourselves bouncing the weblogic server in events we see issues with node server connectivity with the machine.
  • It is resource intensive application and performs slow when you have RAM/CPU crunches.
Oracle WebLogic is one of the most sophisticated application servers and is part of the middleware product family from Oracle. It's well suited for medium to high volume transaction applications and can be used on multiple OS platforms.
It is quite expensive though and if you are looking for a cheaper alternative, then consider checking Red Hat JBoss EAP.
December 21, 2018

WebLogic - Yay or Nay?

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using Oracle Weblogic server to host various J2EE based web applications for our company websites. We are also making use of clustering in Oracle Weblogic. The application server is hosted internally while the web request is served through a reverse proxy using Oracle iPlanet server. Most of the heavier application are hosted in Weblogic.
  • Stable and powerful
  • GUI is powerful and easy to use
  • Easy to use, simple to deploy an application
  • Cost might be issue
  • Not as lightweight as some other competitors
Oracle WebLogic server is well suited if you want a powerful and scalable application server to deploy a complete J2EE stack app. Due to the heavier nature of the application server, it is more suited for larger applications with heavy usage. If you want to deploy a small app with minimal access from users, a more light-weight application server like Tomcat may be more suitable.
Return to navigation