Posted on

WildFly Administration Guide

JBoss Administration Wildfly book guide
JBoss Administration Wildfly book guide

Published: December 2015

Updated: June 2020

Author: Francesco Marchioni

Pages: 403

eBook (PDF) Price: 9.99 €

{quicksell file=”ItBuzzPress-WildFlyAdministrationGuide.zip” price=”9.99″ title=”WildFly Administration Guide” currency=”” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

The #1 WildFly Administration Guide just got better! 

The ultimate and most up-to-date guide to manage WildFly appication server (PDF + MOBI included)

Buy it here and get one year of free book updates!

{tab Description|blue}

WildFly is the most popular open-source Java application server. This book is an in-depth guide to the administration and management of the of the application server, covering all of the latest architectural and management changes such as:

  • How to achieve High Availability of your WildFly cluster
  • How to configure the newest subsystems (agroal, mp subsystems)
  • Delivering advanced and leak-proof Datasource configuration
  • Provisioning custom Server distributions with Galleon tool.
  • Using the Undertow Web server as front-end for mod_cluster and as Reverse Proxy Server
  • Migrating your older legacy configurations to WildFly newer subsystems
  • Securing the application server with Elytron Framework
  • Configuring a robust JMS cluster with Apache Artemis MQ
  • Running WildFly in the cloud with Openshift and CRC
  • Configuring Eclipse Micro Profiles
  • and much more, with improved online examples!

{tab Table of Contents|green}

Chapter 1, Installing WildFly: covers the installation of the server platform and introduces the reader to the most significant changes from the earliest release of the application server up to the latest one.
Chapter 2, Basic server configuration: discusses the core configuration of the application server both in standalone mode and in domain mode, including detailed steps to setup a suggested domain configuration topology.
Chapter 3, Server Management with the Web console: covers the Web based administration interface that can be used to manage the application server.
Chapter 4, Server Management with the CLI: introduces the reader to the Command Line Interface which is the recommended management tool.
Chapter 5, Advanced CLI: features covers some advanced tasks that can be pursued with the CLI such as batch scripts, suspending server execution, executing commands in offline mode and more.
Chapter 6, Deploying applications: encompasses in detail all available options to deploy Java Enterprise applications on the application server.
Chapter 7, Database connectivity: is about configuring connections to relational databases by installing JDBC Drivers and Datasources.
Chapter 8, Configuring Undertow: discusses about the new Web server implementation named Undertow
Chapter 9, Configuring Enterprise subsystems covers the core subsystems which are the backbone of Enterprise applications (ejb, ee, jaxrs, singleton, naming, batch-jberet, mail).
Chapter 10, Configuring Logging: covers the configuration of log subsystem, including all available log handlers, and best practices to log to your own requirements
Chapter 11, JMS Configuration: is about the nuts and bolts of WildFly’s JMS provider which is now ActiveMQ Artemis messaging system.
Chapter 12, Application Server classloading: is a deep dive into the application server’s modular kernel and how to configure it to load libraries needed by your applications. The chapter also covers the Galleon tool and how it can be used to provision custom versions of the application server.
Chapter 13, Clustering: covers the application server clustering capabilities that serve as an essential component to provide scalability and high availability to your applications.
Chapter 14, Load Balancing Web Applications: discusses the other key concern of clustering, that is the ability to make several servers participate in the same service and do the same work.
Chapter 15, Securing WildFly with Elytron: covers all the nuts and bolds the new Elytron Security subsystem
Chapter 16, Legacy Security: covers the foundation of the application server Security framework using the Legacy Security Framework
Chapter 17, RBAC and other Constraints: covers aspects of the application server security, such as Role Based Access Control which are not specific to the security framework adopted (Elytron/legacy)
Chapter 18, Taking WildFly in the cloud: shows how to deploy the application server in the cloud (OpenShift), including some basic container tasks and advanced tactics.
Chapter 19, Configuring MicroProfile capabilities: introduces the new MicroProfile extensions, which is an essential feature if you are developing portable services to be executed in container environments.

{tab Print Version|grey}
Available on your local Amazon store!

{tab Book Updates|blue}

Current version of the eBook 1.8 ( Updated: June 2020)

Claim your WildFly Administration guide update from here !

{tab The Author|red}

The Author
Francesco Marchioni is working at Red Hat since 2015. Over the past 12 years, he has started an IT portal focused on JBoss products (http://www.mastertheboss.com) and has authored the following titles:

{/tabs}

Book bundles – save !

Price: 17,99 € for the two eBooks (PDF)

{quicksell file=”wildfly-bundle.zip” price=”17.99″ title=”WildFly book bundle (2 eBooks)” currency=”EUR” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

Price: 17,99 € for the two eBooks (PDF)

{quicksell file=”wildfly-hacks-bundle.zip” price=”17.99″ title=”WildFly Administration – JBoss Hacks bundle” currency=”EUR” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

Buy a book bundle and save!

 

 

 

 

Posted on

WildFly eBook Accelebrate license

JBoss Administration Wildfly book guide
JBoss Administration Wildfly book guide

Published: December 2015

Updated: March 2018

Author: Francesco Marchioni

Pages: 341

10 eBook (PDF) License Price: 99.99 €

{quicksell file=”WildFlyAdminGuide.zip” price=”99.99″ title=”10 WildFly Administration Guide licenses” currency=”” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

10 eBook licenses for www.accelebrate.com

The new WildFly 12 Administration Guide ! (PDF + MOBI File included)

Credit Card Payments are performed using Skrill Payment gateway. Skrill is the easy way to make safe and fast online payments internationally, with the highest security standards. Learn more about Skrill here

JBoss Application server is the most popular open-source Java application server, renamed as WildFly. This book covers all details on administration and management aspect of the new release of the application server, focus exclusively on the Command Line Interface tool of the application server. The book takes you through all of the latest architectural and performance changes covering in-depth details such as:

  • How to achieve high availability of your Domain Configuration
  • Delivering advanced and leak-proof Datasource configurations
  • Building up custom Server distributions
  • Using the Undertow Web server as front-end for mod_cluster and as Reverse Proxy Server
  • Migrating your Web and Messaging legacy configurations to WildFly 12
  • Configuring the Apache Artemis MQ Messaging system
  • Configuring Security using Elytron
  • Running WildFly as a Docker Container
  • Learn new Advanced Server Management tactics with the CLI
  • …and much more!

Chapter 1, Installing WildFly covers the installation of the server platform and introduces the
reader to the most significant changes brought through the releases 8, 9 and 10 of the application
server
Chapter 2, Basic server configuration discusses the core configuration of the application server
both in standalone mode and in domain mode, including detailed steps to setup a suggested domain
configuration topology.
Chapter 3, Server Management with the Web console covers the Web based administration
interface that can be used to manage the application server.
Chapter 4, Server Management with the CLI introduces the reader to the Command Line Interface which is the recommended management tool.
Chapter 5, Advanced CLI features covers some advanced tasks that can be pursued with the CLI such as batch scripts, suspending server execution, executing commands in offline mode and more.
Chapter 6, Deploying applications encompasses in detail all available options to deploy Java Enterprise applications on the application server.
Chapter 7, Database connectivity, is about configuring connections to relational databases by installing JDBC Drivers and Datasources.
Chapter 8, Configuring Undertow discusses about the new fast and furious Web server implementation named Undertow
Chapter 9, Configuring EJB Container covers the nuts and bolds of the EJB Container configuration
Chapter 10, Configuring Logging covers the configuration of log subsystem, including all available log handlers, and best practices to log to your own requirements
Chapter 11, JMS Configuration is about the nuts and bolts of WildFly’s JMS provider which is now ActiveMQ Artemis messaging system.
Chapter 12, Application Server classloading is a deep dive into the application server’s modular kernel and how to configure it to load libraries needed by your applications.
Chapter 13, Clustering covers the application server clustering capabilities that serve as an essential component to provide scalability and high availability to your applications.
Chapter 14, Load Balancing Web Applications discusses the other key concern of clustering, that is the ability to make several servers participate in the same service and do the same work.
Chapter 15, Securing WildFly with Elytron covers the new Elytron Security subsystem
Chapter 16, Legacy Security covers the foundation of the application server Security framework using the Legacy Security Framework
Chapter 17, RBAC and other Constraints covers aspects of the application server security, such as Role Based Access Control which are not specific to the security framework adopted
(Elytron/legacy)
Chapter 18, Using WildFly with Docker features the application server seen from the Docker perspective, including some basic container tasks and advanced tactics.

 

 

 

 

Posted on

JBoss.org Hacks

JBoss Administration Wildfly book guide
JBoss Administration Wildfly book guide

Published: February 2017

Author: Francesco Marchioni

Pages: 165

eBook (PDF) Price: 9.99 €

{quicksell file=”ItBuzzPress-JbossHacks(2017).zip” price=”9.99″ title=”JBoss.org Hacks” currency=”” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

The largest collection of JBoss.org hacks!

Credit Card Payments are performed using Skrill Payment gateway. Skrill is the easy way to make safe and fast online payments internationally, with the highest security standards. Learn more about Skrill here

{tab Description|blue}

The jboss.org domain is a vast ocean of projects and frameworks which most of Java developers and administrators have used in their projects. In this book we will try to teach you how you can greatly boost your productivity by sharpening your skills on some specific open source frameworks.

The book is broadly divided in a set of chapters, each one approaching a particular area.We will be starting from the shell, which is the beginning of everything and you will learn how to add super powers to it and automate its tasks in the most effective way.

We will be then moving to specific projects or API such as Byteman, JMX API, JBoss Forge, Windup which, from different angles, can let you complete complex tasks in a very effective and time saving way.

The book couldn’t be complete with some effective highlights on the Container and Dev/Ops stuff which, being the hype of the IT right now, reclaim its place and we have some mind-clearing recipes for that as well!

{tab Table of Contents|green}

Chapter 1: Power and administration to your shell, contains resources and hacks that will supercharge your administration skills and learn how to automate your JBoss daily’s administrator tasks with Ansible framework   
 
Chapter 2: Getting smart with JMX, covers both tool based and programmatic approach  to get the most out of the javax.management API with the JBoss.org products  

Chapter 3: Byteman hacks, will teach you all you need for coding some simple to advanced Byteman rules and Helper classes which will let you to debug, simulate faults or alter behavior of the application server
 
Chapter 4: Time-saving Docker hacks, contains a collection of the most useful hacks you can use to manage JBoss projects and deploy applications on a Docker container  
 
Chapter 5: Maven Hacks, discusses about how to use the best Maven plugins to improve the management of your applications, the quality of your code, keep it safe from security issues and potential bugs and take it to a Paas
 
Chapter 6: Get Dangerously productive with JBoss Forge, contains a complete set of resources to create JEE projects  and microservices (SpringBoot and WildFly swarm), Database set up and reverse engineering, and how to extend Forge coding your own add-ons   
 
Chapter 7: JBoss CLI hacks, is about advanced tactics for the  Command Line interfaces such as deployment repository management, usage of variables and aliases, functions and classes, profile reverse engineering.
   
Chapter 8: Openshift essentials, discusses how to become quickly productive with Openshift Paas in 8 steps, spanning from installation to deployment and configuration management.  
 
Chapter 9: Migrate applications with Windup, how to use this amazing project to simplify the migration from other major application servers and to upgrade existing server installations to newer releases.

{tab Book Updates|blue}

Current version of the eBook 1.0( Updated: February 2017)

No new updates available now.

{tab The Author|red}

The Author
Francesco Marchioni is an OpenGroup and Sun Certified Enterprise Architect employed for an Red Hat. Over the past 5 years, he has started an IT portal focused on JBoss products (http://www.mastertheboss.com) and has authored the following titles:

{tab Print Version|grey}
Not yet available!

{/tabs}

Special Offer !

Price: 17,99 € for the two eBooks (PDF)

{quicksell file=”wildfly-hacks-bundle.zip” price=”17.99″ title=”WildFly Administration – JBoss Hacks bundle” currency=”EUR” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

Buy the book bundle and save 15% !

 

 

 

 

Posted on

WildFly Administration Guide

JBoss Administration Wildfly book guide
JBoss Administration Wildfly book guide

Published: December 2015

Updated: April 2020

Author: Francesco Marchioni

Pages: 403

eBook (PDF) Price: 9.99 €

{quicksell file=”ItBuzzPress-WildFlyAdministrationGuide.zip” price=”9.99″ title=”WildFly Administration Guide” currency=”” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

The #1 WildFly Administration Guide just got better!

The ultimate and most up-to-date guide to manage WildFly appication server (PDF + MOBI included)

Buy it here and get one year of free book updates!

{tab Description|blue}

WildFly is the most popular open-source Java application server. This book is an in-depth guide to the administration and management of the of the application server, covering all of the latest architectural and management changes such as:

  • How to achieve High Availability of your WildFly cluster
  • How to configure the newest subsystems (agroal, mp subsystems)
  • Delivering advanced and leak-proof Datasource configuration
  • Provisioning custom Server distributions with Galleon tool.
  • Using the Undertow Web server as front-end for mod_cluster and as Reverse Proxy Server
  • Migrating your older legacy configurations to WildFly newer subsystems
  • Securing the application server with Elytron Framework
  • Configuring a robust JMS cluster with Apache Artemis MQ
  • Running WildFly in the cloud with Openshift and CRC
  • Configuring Eclipse Micro Profiles
  • and much more, with improved online examples!

{tab Table of Contents|green}

Chapter 1, Installing WildFly: covers the installation of the server platform and introduces the reader to the most significant changes from the earliest release of the application server up to the latest one.
Chapter 2, Basic server configuration: discusses the core configuration of the application server both in standalone mode and in domain mode, including detailed steps to setup a suggested domain configuration topology.
Chapter 3, Server Management with the Web console: covers the Web based administration interface that can be used to manage the application server.
Chapter 4, Server Management with the CLI: introduces the reader to the Command Line Interface which is the recommended management tool.
Chapter 5, Advanced CLI: features covers some advanced tasks that can be pursued with the CLI such as batch scripts, suspending server execution, executing commands in offline mode and more.
Chapter 6, Deploying applications: encompasses in detail all available options to deploy Java Enterprise applications on the application server.
Chapter 7, Database connectivity: is about configuring connections to relational databases by installing JDBC Drivers and Datasources.
Chapter 8, Configuring Undertow: discusses about the new Web server implementation named Undertow
Chapter 9, Configuring Enterprise subsystems covers the core subsystems which are the backbone of Enterprise applications (ejb, ee, jaxrs, singleton, naming, batch-jberet, mail).
Chapter 10, Configuring Logging: covers the configuration of log subsystem, including all available log handlers, and best practices to log to your own requirements
Chapter 11, JMS Configuration: is about the nuts and bolts of WildFly’s JMS provider which is now ActiveMQ Artemis messaging system.
Chapter 12, Application Server classloading: is a deep dive into the application server’s modular kernel and how to configure it to load libraries needed by your applications. The chapter also covers the Galleon tool and how it can be used to provision custom versions of the application server.
Chapter 13, Clustering: covers the application server clustering capabilities that serve as an essential component to provide scalability and high availability to your applications.
Chapter 14, Load Balancing Web Applications: discusses the other key concern of clustering, that is the ability to make several servers participate in the same service and do the same work.
Chapter 15, Securing WildFly with Elytron: covers all the nuts and bolds the new Elytron Security subsystem
Chapter 16, Legacy Security: covers the foundation of the application server Security framework using the Legacy Security Framework
Chapter 17, RBAC and other Constraints: covers aspects of the application server security, such as Role Based Access Control which are not specific to the security framework adopted (Elytron/legacy)
Chapter 18, Taking WildFly in the cloud: shows how to deploy the application server in the cloud (OpenShift), including some basic container tasks and advanced tactics.
Chapter 19, Configuring MicroProfile capabilities: introduces the new MicroProfile extensions, which is an essential feature if you are developing portable services to be executed in container environments.

{tab Print Version|grey}
Available on your local Amazon store!

{tab Book Updates|blue}

Current version of the eBook 1.7 ( Updated: April 2020)

Claim your WildFly Administration guide update from here !

{tab The Author|red}

The Author
Francesco Marchioni is working at Red Hat since 2015. Over the past 12 years, he has started an IT portal focused on JBoss products (http://www.mastertheboss.com) and has authored the following titles:

{/tabs}

Book bundles – save !

Price: 17,99 € for the two eBooks (PDF)

{quicksell file=”wildfly-bundle.zip” price=”17.99″ title=”WildFly book bundle (2 eBooks)” currency=”EUR” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

Price: 17,99 € for the two eBooks (PDF)

{quicksell file=”wildfly-hacks-bundle.zip” price=”17.99″ title=”WildFly Administration – JBoss Hacks bundle” currency=”EUR” customPayPal=”” emailDelivery=”on” requireRegistration=”” discount_rate=”” return_url=”” notification_email=”marchioni.francesco@gmail.com” rm=”” cbt=”” sub=”” addToCart=”on”}css_buttons/00001{/quicksell}

Buy a book bundle and save!

 
Posted on

How to recover Oracle Weblogic administrator password

oracle weblogic tutorials howto example wls java ee

How to change the administrator password

The last two recipes of this book will help you in case you have lost your administration password or just in case you want to simply change it. We will begin from the latter one. In order to change the Administrator password:

  1. Start the Web console and select from the left tree panel Security Realms |[yourrealm] | Users and Groups tab. From there, click on the administrator user (e.g. “weblogic”):

oracle weblogic tutorials howto example wls java ee

  1. In the next screen, click on the Passwords tab. Enter the new password and Save.

oracle weblogic tutorials howto example wls java ee
In order to make this change available when the server starts, you need to edit the boot.properties located at DOMAIN_HOME\servers\AdminServer\security and provide the values used for user/password . The original values should be an encrypted string; however just enter the values as plain text as in the following example:

password=wlsadmin

username=newAdminPassword

Save the file. Next time the server will start it, it will pick up the new values from the boot.properties and once the same had been accepted, they will be encrypted again.

Recovering the administrator password

If you accidentally lost your administrator password don’t despair. Make sure the Administration server is stopped and that you have set the domain environment:

C:\wls1211_dev\user_projects\domains\base_domain\bin>setDomainEnv.cmd

Now execute the following command (mind to include the “.” at the end of it) which sets a new password for the user “wlsadmin”:

C:\WLS121~1\user_projects\domains\base_domain>java weblogic.security.utils.AdminAccount wlsadmin newAdminPassword.

The above command will create a file called DefaultAuthenticatorInit.ldift in the current directory. Now make a backup copy of the original file DefaultAuthenticatorInit.ldift which is in the security folder of your domain:

C:\WLS121~1\user_projects\domains\base_domain\security>copy DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit.ldift.backup

        1 file(s) copied.

Next, edit the boot.properties located at DOMAIN_HOME\servers\AdminServer\security and give the values used for user/password. The original values should be an encrypted string; however just enter the values as plain text as in the following example:

username=newAdminPassword

password=wlsadmin

Copy the recently created DefaultAuthenticatorInit.ldift to DOMAIN_HOME\security

C:\WLS121~1\user_projects\domains\base_domain\security>copy C:\wls1211_dev\user_projects\domains\base_domain\DefaultAuthenticatorInit.ldift .

Finally, delete the file named DefaultAuthenticatormyrealmInit.initialized located in DOMAIN_HOME\servers\AdminServer\data\ldap

C:\WLS121~1\user_projects\domains\base_domain\servers\AdminServer\data\ldap>delete DefaultAuthenticatormyrealmInit.initialized

Now restart the server using startWeblogic.cmd/startWeblogic.sh from DOMAIN_HOME

Posted on

How to restrict access to Oracle Weblogic

oracle weblogic tutorials howto example wls java ee

Restricting access to WebLogic Server

In order to restrict access to WebLogic server to a set of machines, you can use Network Connection Filters which are used to add an additional layer of security allowing you to deny access at the network level.

Network Connection Filters are a type of firewall in that they can be configured to filter on protocols, IP addresses, and DNS node names. For example, you can deny any non-SSL connections originating outside of your corporate network. This would ensure that all access from systems on the Internet would be secure.

You can configure Connection filters, by selecting the top-level domain from the Admin Console and then choosing the Security| Filter tab. In order to add a Connection filter you have to specify a Connection filter class and the Connection Filter rules.

WebLogic ships out of the box with a default Connection Filter class named weblogic.security.net.ConnectionFilterImpl that examines one or more connection filter rules defined in the Administration Console. Alternatively, you can create your own custom connection filter that evaluates the basis that incoming connections are accepted by the server.

The following Connection Filter rules can be used to deny http and https protocol access from www.acme.com to the local server. 

oracle weblogic tutorials howto example wls java ee

The connection filter rules are written using a firewall-like syntax (check here for more details about constructing filter rules: http://docs.oracle.com/cd/E24329_01/web.1211/e24485/con_filtr.htm)

Posted on

Configuring the Secured Socket Layer (SSL) on Oracle Weblogic

oracle weblogic tutorials howto example wls java ee

Secure Sockets Layer (SSL) provides secure connections by allowing two applications connecting over a network connection to authenticate the other’s identity and by encrypting the data exchanged between the applications. So, while authentication allows a server (and optionally a client) to verify the identity of an user, encryption makes data transmitted over the network intelligible only to the intended recipient.     

SSL can be configured one-way or two-way:

  • one-way SSL: the server is required to present a certificate to the client in order to verify its identity. To successfully negotiate an SSL connection, the client must authenticate the server, but the server will accept a connection from any client.   
  • two-way SSL: the server presents a certificate to the client and the client presents a certificate to the server. WebLogic Server can be configured to require clients to submit valid and trusted certificates before completing the SSL connection.

Configuring SSL on Oracle WLS         

In order to configure SSL, we will use the Java Keytool to generate the certificates required for both the one-way SSL communication and the two-way SSL communication.

A step-by-step guide for creating the certificates using keytool has been included in the Appendix of this book. Therefore, in order to proceed, follow these steps:

  1. Start by creating the required keystores (for one-way SSL) and truststore file (if you need two-way SSL) as indicated in the Appendix.
  2. In order to use the certificates, log into the Admin Console and, for each server that needs to be secured, click on its Keystore tab. By default it points to the Demo Certificates.
  3. Click on the Change button:

oracle weblogic tutorials howto example wls java ee

  1. In the next screen, select as Keystores the option “Custom Identity and Custom Trust” :

oracle weblogic tutorials howto example wls java ee

  1. Click on Save. This will return to the Keystore subtab.
  2. Now enter the details of your KeyStore (and in case of two-way SSL the truststore too ). Specify as Custom KeyStore Type “JKS”, which is the keystore type generated with JDK’s keytool utility.

oracle weblogic tutorials howto example wls java ee

  1. Click on Save. Now move on the Configuration | SSL tab and enter the alias of the Private Key Alias and its password, as shown by the following screen:

oracle weblogic tutorials howto example wls java ee

  1. The last step, which needs also to be repeated in every secured server, is Enabling SSL and setting a Listen Port for your https requests. This can be achieved through the Configuration | General Sub Tab as shown by this picture:

oracle weblogic tutorials howto example wls java ee