WORKLOAD AUTOMATION COMMUNITY
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new

Easy Websphere’s Liberty Management for the Workload Automation Administrator

9/26/2022

0 Comments

 
Picture
HWA main components (MDM / DWC) since version 9.5 are deployed on WebSphere liberty, which is a modern Java EE runtime that was designed to be highly efficient and optimized for modern cloud technologies.
​
From an HWA administrator point of view, one of the main noticeable things after upgrading or installing 9.5 /10.1 is the missing WebSphere console, which helped HWA administrators that are not WebSphere experts on configuring WebSphere settings using the friendly UI.
WebSphere Liberty is fast, dynamic and very lightweight, this is due to the fact liberty’s deploy only the required features instead of deploying a big set of available JEE components.

As you may have noticed, the WebSphere console is not part of the components available on HWA ‘s liberty installs, leaving the administrator to configure the settings on the config files using the standard editors.

You can still add WebSphere console on the feature list and benefit from its features, although on this blog post I will show a different way to maintain and administrate your HWA environment, which is useful for administrators that manages multiple environments or WebSphere deployments.

By installing an IDE (eclipse) and adding the open liberty / websphere developer tools you can connect to your liberty environments and maintain configuration files, all remotely using the IDE.

Once you configure eclipse, you should be able to view real time logs, apply changes, update and modify files using the designer.

To initiate the configuration we need first to add the restConnector feature to Websphere’s liberty:
  • Create a file under configDropins folder with a name remote.xml and content:
1.   <server description="new server">
2.   <!-- Enable features-->
3.   <featureManager>
4.   <feature>restConnector-2.0</feature>
5.   </featureManager> 
6.    
7.   <remoteFileAccess>
8.   <writeDir>${server.config.dir}</writeDir>
9.   <writeDir>${server.output.dir}</writeDir>
10. <writeDir>${wlp.user.dir}</writeDir>
11. </remoteFileAccess>
</server>
  • Install eclipse
  • Install Eclipse developer tools

To install the IBM liberty developer Tools:

  1. If you don’t already have Eclipse, install Eclipse Oxygen for Java EE Developers ( 4.7 )
  2. Start your Eclipse workbench.
  3. Click Help > Eclipse MarketPlace.
  4. Search for IBM liberty developer tools.
  5. Click on Install.
  6. Follow the installation instructions on the installation wizard.
  7. When the installation process completes, restart the workbench.
Picture
Figure 1 Installing IBM liberty tools for eclipse

  • Add the MDM / DDM / DWC liberty servers.
    • Under Servers, select New > Server
Picture
Choose Liberty Server, enter the IP address and the liberty runtime.
Picture
Figure 2 add new WebSphere server part 1

  • Enter the username and the password.
That’s the userid from your user registry (BasicAuthentication or LDAP, openid).
Picture
Figure 3 add new WebSphere server part 2
Picture
Figure 4 add new WebSphere server part 3
Picture
Once you complete the wizard, you can re-create the steps and add as many liberty servers you may like it.

Under servers, you will be able to see the liberty’s status along with the config files used by liberty, on the Console tab you are able to see the logs in real time.

As you select any configuration file, you can switch to the Design tab that has a detailed “graphical” interface to visualize and select specific parameters and validate them, notice as you edit you can also update and upload the files from eclipse to the liberty’s server.

By selecting the specific liberty server, there is also the possibility to start / stop liberty’s from eclipse as well as monitor their status.
​
By accessing multiple liberty’s servers from a unique point of view, makes easy for the administrator to handle issues, test and deploy new configurations in mass scale, and align the configuration files across the servers.
Picture
Figure 5 Liberty server config files
Picture
Figure 6 Liberty server messages.log
Picture
Figure 7 Liberty server.xml config file on Design tab
Picture
Figure 8 Stop / Start Liberty

Author's Bio
Picture
Juscelino Candido de lima Junior
HCL Workload Automation - IT Architect/Technical Advisor

Juscelino has over 15 years in the IT industry, at IBM, he started as an IT Specialist - Workload Automation,  in the last five years working as an infrastructure and application IT architect. His areas of expertise include multi-cloud architecture, containers, microservices, observability, virtualization, networks, distributed systems, systems administration, production control, and enterprise job scheduling. IBM Master Inventor with +20 filed patents.
View my profile on LinkedIn
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Archives

    March 2023
    February 2023
    January 2023
    December 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    January 2020
    December 2019
    November 2019
    October 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017

    Categories

    All
    Analytics
    Azure
    Business Applications
    Cloud
    Data Storage
    DevOps
    Monitoring & Reporting

    RSS Feed

www.hcltechsw.com
About HCL Software 
HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells, and supports over 20 product families in the areas of DevSecOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes. HCL Software has offices and labs around the world to serve thousands of customers. Its mission is to drive ultimate customer success with their IT investments through relentless innovation of its products. For more information, To know more  please visit www.hcltechsw.com.  Copyright © 2019 HCL Technologies Limited
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new