Skip to main content
Question

FME 2016 SmallWorld 4 Update Object

  • January 24, 2020
  • 2 replies
  • 109 views

I am attempting to update the building object in smallworld via an .xlsx doc and am returning the following error after the workbench processes 2630 rows...

 

 

Smallworld Translator Error: Object unset does not understand message pressure

 

There is no "pressure" attribute in either the .xlsx or the smallworld building object, so I am confused...

 

 

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

Forum|alt.badge.img+2
  • January 24, 2020

@ethanheidtman There is usually a cryptic error message from magic that will give more clues on what might be causing the problem. You will probably be better off sharing that with a Smallworld expert or Smallworld support.


zzupljanin
Contributor
Forum|alt.badge.img+5
  • Contributor
  • January 27, 2020

Smallworld is not just a database full of data. It's also an application with corresponding code in magik.

 

Your particular problem says that there's some part of code called 'pressure' that runs when inserting new objects. And it receives nothing (_unset). This can be caused by anything (triggers, joins, fields...). The solution can vary, and sometimes means finding the corresponding code and act on based on what it does. Either by changing the code (e.g. you can add if something is unset then don't run pressure) or manipulating the data so that code doesn't return error.

 

From the top of the head I'd ask you is there any attribute (joins and logical fields included) that might use pressure.

 

Anyhow, you should contact your Smallworld vendor if you don't have development tools to check this out.