Am getting following errors
1. The path could not be found.
2.Database connection error
Would anyone kindly support with a recommendation of best approach to install Openfire 4.0.2 version. Your assistance would be much appreciated. Thanks.
2017.09.21 12:18:56 org.jivesoftware.util.JiveGlobals - XML properties file must be writable: openfire.xml
2017.09.21 12:18:57 org.jivesoftware.openfire.container.AdminConsolePlugin - An exception occurred while trying to make available the admin console via HTTPS.
java.lang.NullPointerException
at org.jivesoftware.openfire.container.AdminConsolePlugin.startup(AdminConsolePlug in.java:144)
at org.jivesoftware.openfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:244)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :447)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java :68)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1037)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknow n Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2017.09.21 12:27:12 org.jivesoftware.util.log.util.CommonsLogFactory - Couldn't load class @DB_DRIVER@
java.lang.ClassNotFoundException: @DB_DRIVER@
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.logicalcobwebs.proxool.ConnectionPool.setDefinition(ConnectionPool.java:740 )
at org.logicalcobwebs.proxool.ConnectionPool.<init>(ConnectionPool.java:115)
at org.logicalcobwebs.proxool.ConnectionPoolManager.createConnectionPool(Connectio nPoolManager.java:93)
at org.logicalcobwebs.proxool.ProxoolFacade.registerConnectionPool(ProxoolFacade.j ava:109)
at org.logicalcobwebs.proxool.ProxoolFacade.registerConnectionPool(ProxoolFacade.j ava:97)
at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:77)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnec tionProvider.java:88)
at org.jivesoftware.database.DbConnectionManager.setConnectionProvider(DbConnectio nManager.java:602)
at org.jivesoftware.database.DbConnectionManager.ensureConnectionProvider(DbConnec tionManager.java:99)
at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager .java:121)
at org.jivesoftware.util.JiveProperties.loadProperties(JiveProperties.java:357)
at org.jivesoftware.util.JiveProperties.init(JiveProperties.java:88)
at org.jivesoftware.util.JiveProperties.getInstance(JiveProperties.java:66)
at org.jivesoftware.util.JiveGlobals.getProperty(JiveGlobals.java:557)
at org.jivesoftware.util.cache.CacheFactory.<clinit>(CacheFactory.java:94)
at org.jivesoftware.openfire.XMPPServer.initialize(XMPPServer.java:332)
at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:440)
at org.jivesoftware.openfire.XMPPServer.<init>(XMPPServer.java:169)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:105)
at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
at com.install4j.runtime.launcher.WinLauncher.main(Unknown Source)
2017.09.21 12:27:12 org.jivesoftware.util.log.util.CommonsLogFactory - Problem
org.logicalcobwebs.proxool.ProxoolException: Couldn't load class @DB_DRIVER@
at org.logicalcobwebs.proxool.ConnectionPool.setDefinition(ConnectionPool.java:743 )
at org.logicalcobwebs.proxool.ConnectionPool.<init>(ConnectionPool.java:115)
at org.logicalcobwebs.proxool.ConnectionPoolManager.createConnectionPool(Connectio nPoolManager.java:93)
at org.logicalcobwebs.proxool.ProxoolFacade.registerConnectionPool(ProxoolFacade.j ava:109)
at org.logicalcobwebs.proxool.ProxoolFacade.registerConnectionPool(ProxoolFacade.j ava:97)
at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:77)