Getting error "The Process Finished Unsuccessfully" when trying to install PEGA Personal Edition

On checking logs, could see the below error:

May 25, 2021 12:42:18 PM org.postgresql.Driver connect
SEVERE: Connection error:
org.postgresql.util.PSQLException: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:265)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
at org.postgresql.jdbc.PgConnection.(PgConnection.java:194)
at org.postgresql.Driver.makeConnection(Driver.java:431)
at org.postgresql.Driver.connect(Driver.java:247)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:208)
at com.pega.pegarules.util.anttasks.IsDBAvailable.execute(IsDBAvailable.java:112)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.tp23.antinstaller.antmod.Main.runBuild(Main.java:710)
at org.tp23.antinstaller.antmod.Main.startAnt(Main.java:218)
at org.tp23.antinstaller.antmod.Launcher.run(Launcher.java:216)
at org.tp23.antinstaller.runtime.exe.AntLauncherFilter.exec(AntLauncherFilter.java:79)
at org.tp23.antinstaller.runtime.ExecInstall.exec(ExecInstall.java:88)
at org.tp23.antinstaller.selfextract.SelfExtractor.main(SelfExtractor.java:398)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at org.postgresql.core.PGStream.(PGStream.java:62)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:144)
… 25 more

Below are the steps which I had followed to resolve the issue.

  1. Download and Install pgAdmin 4

  2. Download and install Java Update 8

  3. Control Panel → System → View advanced system settings - Advanced tab → Environment Variables → System Variables → New

Enter the below two varibales in the same order:

i) Variable name : _JAVA_OPTIONS
Variable value : -Xmx512m

ii) Variable name : _JAVA_OPTIONS
Variable value : -Xms64m

  1. Click on the shutdown icon 4-5 times and ensure PEGA is shutdown properly.

  2. Then try deleting logs inside Tomcat and kafka folders.

  3. After this try launching PEGA using Startup and Login icons. You will see the PEGA login screen.