Java Error

Hi All
This is my first time using a local server. Java is throwing lots of errors but the server seems to be up and running but very slow.

This is the error log.
2017-01-18 20:33:21,235 Log4j2-TF-1-AsyncLogger[AsyncContext@70dea4e]-1 ERROR Unable to invoke factory method in class class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile. java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.appender.RollingFileAppender
at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:224)
at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:130)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:942)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:882)
at org.apache.logging.log4j.core.appender.routing.RoutingAppender.createAppender(RoutingAppender.java:283)
at org.apache.logging.log4j.core.appender.routing.RoutingAppender.getControl(RoutingAppender.java:267)
at org.apache.logging.log4j.core.appender.routing.RoutingAppender.append(RoutingAppender.java:237)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:156)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:129)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:120)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:84)
at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:447)
at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:432)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:416)
at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:79)
at org.apache.logging.log4j.core.async.AsyncLogger.actualAsyncLog(AsyncLogger.java:331)
at org.apache.logging.log4j.core.async.RingBufferLogEvent.execute(RingBufferLogEvent.java:150)
at org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:45)
at org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:29)
at com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Can someone help?

Hello. Do you have some specific properties? What version of server do you have?

Hi

No special properties at all. I have tried it with and without the generic properties file and get the same result. I’m running server-0.21.7.jar

I’m also running:
openjdk version “1.8.0_112”
OpenJDK Runtime Environment (build 1.8.0_112-b16)
OpenJDK 64-Bit Server VM (build 25.112-b16, mixed mode)

Please create server.properties in same folder with jar with :

enable.raw.data.store=false

Does that help?

sorry, should be

enable.raw.data.store=false

That fixed the problem.

Thanks for your assistance.

FYI. I am running the server in a FreeNAS Jail. Jail version FreeBSD 9.3. So you can add that to the list of successful installs.

I ran out of things to try so eventually ‘moved’ the blynk server to my Paspberry Pi.

It was a bit of a mission getting everything moved to a new system. Basically has to start from scratch and recreate users and give all of my devices new token ect. I’m sure there is a better way to move servers but could not figure it out.

I still have a problem accessing the admin panel remotely but I thing that is related to SSL under the new Jessie version. Nice thing about Jessie, it come with Java pre loaded.

well, now everything works as expected.

I think the root of my problem has to do with the OpenJDK running in a FreeNAS Jail (FreeBSD).