# 7.7 - Error Loading Project

**URL:** <https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480>\
**Category:** Ignition\
**Created:** [October 15, 2025, 4:07pm UTC](https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480 "2025-10-15T16:07:14Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![TimOSullivan](https://avatars.discourse-cdn.com/v4/letter/t/45deac/32.png) [@TimOSullivan](https://forum.inductiveautomation.com/u/TimOSullivan)\
**Post date:** [October 15, 2025, 4:07pm UTC](https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480/1 "2025-10-15T16:07:14Z")

</div>

Hi, We’ve suddenly got this error when opening a project:

```python
com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Project loading failed. Getting Field 12 from simpleorm.sessionjdbc.SSessionJdbcHelper@68e2aab8at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:328)at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:302)at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:259)at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.invoke(GatewayInterface.java:800)at com.inductiveautomation.ignition.designer.gateway.DTGatewayInterface.loadProject(DTGatewayInterface.java:398)at com.inductiveautomation.ignition.designer.IgnitionDesigner$StartupProjectDialogHandler$1.run(IgnitionDesigner.java:1814)at java.lang.Thread.run(Unknown Source)Caused by: com.inductiveautomation.ignition.gateway.servlets.gateway.functions.GatewayFunctionException: Project loading failed. Getting Field 12 from simpleorm.sessionjdbc.SSessionJdbcHelper@68e2aab8at com.inductiveautomation.ignition.gateway.servlets.gateway.functions.Projects.loadProject(Projects.java:683)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(null)at sun.reflect.DelegatingMethodAccessorImpl.invoke(null)at java.lang.reflect.Method.invoke(null)at com.inductiveautomation.ignition.gateway.servlets.gateway.AbstractGatewayFunction.invoke(AbstractGatewayFunction.java:177)at com.inductiveautomation.ignition.gateway.servlets.Gateway.doPost(Gateway.java:343)at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)at com.inductiveautomation.ignition.gateway.bootstrap.MapServlet.service(MapServlet.java:85)at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:769)at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)at org.eclipse.jetty.server.Server.handle(Server.java:497)at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:610)at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:539)at java.lang.Thread.run(null)

Ignition v7.7.5 (b2015071516)Java: Oracle Corporation 1.8.0_441

```

Ignition v7.7.5 (b2015071516)  
Java: Oracle Corporation 1.8.0\_441

We discovered low disk space.

What can I do to recover?

Thanks,

Tim

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 15, 2025, 4:23pm UTC](https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480/2 "2025-10-15T16:23:39Z")

</div>

Reflowed stacktrace for legibility:

```python
com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Project loading failed. Getting Field 12 from simpleorm.sessionjdbc.SSessionJdbcHelper@68e2aab8
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:328)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:302)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:259)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.invoke(GatewayInterface.java:800)
at com.inductiveautomation.ignition.designer.gateway.DTGatewayInterface.loadProject(DTGatewayInterface.java:398)
at com.inductiveautomation.ignition.designer.IgnitionDesigner$StartupProjectDialogHandler$1.run(IgnitionDesigner.java:1814)
at java.lang.Thread.run(Unknown Source)
Caused by: com.inductiveautomation.ignition.gateway.servlets.gateway.functions.GatewayFunctionException: Project loading failed. Getting Field 12 from simpleorm.sessionjdbc.SSessionJdbcHelper@68e2aab8
at com.inductiveautomation.ignition.gateway.servlets.gateway.functions.Projects.loadProject(Projects.java:683)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(null)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(null)
at java.lang.reflect.Method.invoke(null)
at com.inductiveautomation.ignition.gateway.servlets.gateway.AbstractGatewayFunction.invoke(AbstractGatewayFunction.java:177)
at com.inductiveautomation.ignition.gateway.servlets.Gateway.doPost(Gateway.java:343)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at com.inductiveautomation.ignition.gateway.bootstrap.MapServlet.service(MapServlet.java:85)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:769)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:497)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:610)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:539)
at java.lang.Thread.run(null)

Ignition v7.7.5 (b2015071516)
Java: Oracle Corporation 1.8.0_441

```

`GatewayFunctionException: Project loading failed. Getting Field 12 from simpleorm.sessionjdbc.SSessionJdbcHelper@68e2aab8`

Something in the internal database is broken. I believe 7.7.5 is so old it predates the SQLite internal database, meaning you're using an older embedded DB called HSQL, which we migrated away from precisely _because_ of corruption issues like this.

HSQLDB is an open source tool - you might be able to download a modern build of it and see whether it can open/explore/recover whatever is wrong in Ignition's internal DB, which is probably going to be in one of the `PROJECTS` or `PROJECT_CHANGES` or `PROJECT_RESOURCES` table(s). But that's entirely a guess on my part; it's been so long that I don't know if there is any meaningful way to 'recover' from an HSQL DB fault.

Another hail mary option would be to upgrade to the latest 7.7 version, which if I remember correctly uses the "new" SQLite internal database. The migration process might be able to cope with upgrading your HSQL DB.

I'll also state this for the record to get ahead of it:  
You're using a vintage, 10 year old piece of software that is **long** out of any maintenance or support window. Any help you receive is going to be via these forums, which are populated with volunteers. I'm IA staff, but there are no SLAs or guarantees of response or anything like that here on the forums.

---

<div class="post-metadata">

**Author:** ![TimOSullivan](https://avatars.discourse-cdn.com/v4/letter/t/45deac/32.png) [@TimOSullivan](https://forum.inductiveautomation.com/u/TimOSullivan)\
**Post date:** [October 15, 2025, 4:45pm UTC](https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480/3 "2025-10-15T16:45:16Z")

</div>

Paul, Thanks for the quick response.

I’ll look at the HSQLDB tool.

If I get version 7.7, can I just restore a gateway backup? Is that where the project is stored?

Will I need a new license? I’m using just SQL Bridge.

Thanks,

Tim

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [October 15, 2025, 5:15pm UTC](https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480/4 "2025-10-15T17:15:17Z")

</div>

You can upgrade to any version of 7.7 without needing a new license.

---

<div class="post-metadata">

**Author:** ![TimOSullivan](https://avatars.discourse-cdn.com/v4/letter/t/45deac/32.png) [@TimOSullivan](https://forum.inductiveautomation.com/u/TimOSullivan)\
**Post date:** [October 15, 2025, 5:35pm UTC](https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480/5 "2025-10-15T17:35:27Z")

</div>

Thanks Kathy.

I’ve restored a backup from a month ago and can now open the project. I’ve lost a few days work but could have been worse.

I’m going to upgrade to V7.7.10 from my version 7.7.5.

Is there anything I should be aware of before I do the upgrade.

Thanks again for all the help

Tim

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 15, 2025, 5:55pm UTC](https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480/6 "2025-10-15T17:55:26Z")

</div>

I would take a backup from the existing system and store it, but generally speaking 'minor' version upgrades are pretty safe.

---

<div class="post-metadata">

**Author:** ![TimOSullivan](https://avatars.discourse-cdn.com/v4/letter/t/45deac/32.png) [@TimOSullivan](https://forum.inductiveautomation.com/u/TimOSullivan)\
**Post date:** [October 16, 2025, 12:05pm UTC](https://forum.inductiveautomation.com/t/7-7-error-loading-project/111480/7 "2025-10-16T12:05:55Z")

</div>

Paul,

Tried your Hail Mary…

Restored the corrupted application and installed 7.7.10

Worked perfectly!!!

Thanks a million 🙂

Tim
