WebSphere Liberty is a fast, dynamic, easy-to-use Java EE application server, the latest Application Server technology from IBM and  today we release the new Liberty Essentials course. During this course the student will learn how to automate installations and upgrades in a controlled manner using both IBM Installation Manager and the cloud -ready archive approach… read more →

Facebooktwittergoogle_plusredditpinterestlinkedinmail

When running a Jython script to control the state of an Application Deployed to a Standalone Liberty Profile server, we get the following error: TypeError: javax.management.remote.JMXServiceURL(): 3rd arg can't be coerced to int

The reason for this is the line of code in the Jython script that create a connection to the Liberty Server’s JMX interface (WebSphere:service=com.ibm.websphere.application.ApplicationMBean,name=*) is a string not an.. read more →

Facebooktwittergoogle_plusredditpinterestlinkedinmail

When a Jython script is being executed that deploys an application to a Liberty Profile cluster the following error is identified. Pushing the application to server node01.localdomain,/var/apps/wasnd855_lp/usr,member1 Jan 07, 2016 12:57:27 PM com.ibm.ws.jmx.connector.client.rest.internal.FileTransferClient uploadFile(String localSourceFile, String remoteTargetFile, boolean expandOnCompletion) SEVERE: CWWKX0262E: The file operation write on file system path /var/apps/wasnd855_lp/usr/servers/member1/apps was denied because the file.. read more →

Facebooktwittergoogle_plusredditpinterestlinkedinmail

When running a Jython script to manage a Liberty Collective, we face the following error: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty   Executing CMD: jython startServer.py --serverName=member1 --serverHost=192.168.0.40 --serverUsrdir=/var/apps/wasnd855_lp/usr --truststore=/var/apps/wasnd855_lp/usr/controller1/resources/security/trust.jk --truststorePassword=secureme --host=192.168.0.40 --port=9443 --user=wasadmin --password=  Result: Connecting to the server... An exception was caught while processing the startServer command javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty  I then tried to see if the trust store existed for example: ls /var/apps/wasnd855_lp/usr/controller1/resources/security/trust.jk Result: ls: cannot access /var/apps/wasnd855_lp/usr/controller1/resources/security/trust.jk: No such file or directory So, we know that there is a path errors, the solution is to change path to the trust store /var/apps/wasnd855_lp/usr/servers/.. read more →

Facebooktwittergoogle_plusredditpinterestlinkedinmail

When a collective controller is created and started, the following error is reported: CWWKX8133E: The host name of the security identity of the server is different from the current host name. Identity host name: <ip-address>, current host name: <FQHN>. This discrepancy will cause certain collective operations to fail. For example: CWWKX8133E: The host name of the security identity of the server is different from the current host name. Identity host name: 98.124.199.21, current host name: node01.localdomain.com. This discrepancy will cause certain collective operations to fail. The reason, this happens is because the collective controller was created with the command, and it tried to resolve the hostname, but it may depend on how well your test Linux environment is configured, especially if it is.. read more →

Facebooktwittergoogle_plusredditpinterestlinkedinmail
05 Oct 2015
October 5, 2015

Liberty Collective Creation – Part 2

October 5, 2015 Blog, WebSphere Liberty 0 Comment

Introduction This guide is Part 2 of a two-part guide detailing how to configure a WAS ND Liberty Profile Collective. If you have not read Part 1, please do so now. In the Previous guide (Part 1) we covered how to install Liberty Profile from a WAS ND repository. We will now configure the collective.. read more →

Facebooktwittergoogle_plusredditpinterestlinkedinmail
05 Oct 2015
October 5, 2015

Liberty Collective Creation – Part 1

October 5, 2015 Blog, WebSphere Liberty 0 Comment

Introduction This guide is part 1 of a two-part guide detailing how to configure a WAS ND Liberty Profile Collective. Product Overview A WASND Liberty Profile cluster is called a collective. The Collective is managed by a collective controller. The term cluster is not synonymous with Liberty Profile versions, as we instead speak in terms.. read more →

Facebooktwittergoogle_plusredditpinterestlinkedinmail