Skip to main content
1-Visitor
September 4, 2017
Question

Could not load **Master", Reason 500, Could not create a transaction to Thingworx Persistance provider

Hi all,

Do you meet this error? "Could not load **Master", Reason 500, Could not create a transaction to Thingworx Persistance provider. I open the Application.log and find the detail. How to solve this problem? Many Thanks.

8 replies

5-Regular Member
September 4, 2017

Hi Yijun, seems like connectivity issue to PostgreSQL. Are you able to perform other tasks in Composer e.g. creating/editing a Thing? Does the issue persist despite the Tomcat restart? Can you check and share the tomcat's catalina.log file here? Is ThingWorx and Postgresql running on different machines?

Translate
ydai1-VisitorAuthor
1-Visitor
September 11, 2017

I didn't use the PostgreSQL. There are some properties' values will be deleted when 12:00 p.m. So I call the Timer5s services as a subscription.

The issue will be disappeared if I restarted the Tomcat.  I connect the Thingworx with MySQL server. But they are in the same machines.

I check the initial memory pool and maximum memory pool of Apache Tomcat 8.0 Properties (Java). They are none. By the way, I didn't set the Java options.

If I set the java options as the following, I cant start the Tomcat. It will shut down automatic.

-Dserver -Dd64

-XX:+UseNUMA

-XX:+UseConcMarkSweepGC

-Dfile.encoding=UTF-8

So, how to solve this problem?

Thanks a lot.

Translate
5-Regular Member
September 11, 2017

Hi Yijun, when you restart with those Java options what error message do you get in the Tomcat's catalina log? I think that needs to be fixed since we need those options for Tomcat. BTW, are you defining Xms and Xmx for the tomcat JVM?

Translate