Skip to Content

Studio Error: "Your changes cause syntax errors in maintenance mode"

Mar 06, 2017 at 10:02 AM


avatar image

Hi everyone,

my customers sometimes notice - after deployment to the test tenant - that some extension fields created in the studio are obsolete.

While it is no problem to delete those fields before assembly, I receive the above error message when trying to delete those fields in the patch solution. "Your changes cause syntax errors in maintenance mode" - "Discard your changes" - "Do not change the syntax in node ...". (The error also occurs when I am trying to change the data type of an extension field.)

Question: Is there any way to delete those fields that I am not aware of? I have tried deleting the fields from all screens etc. before deletion - but no change. Right now it seems I am stuck with those obsolete fields - and in case I want to change the data type of the field, it seems I have to create a new one. Is that correct?

Thank you

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Anant Acharya
Mar 09, 2017 at 12:59 AM

Hi Stefan,

Changes in maintenance mode are not allowed.

Reason you might have some syntax in original solution and editing or deletion will make the solution inconsistent. You cannot delete the extension entities from he patch. If you have activation issue of xbo, then to resolve this issue you need to revert changes and overwriting it.

Once it is done, you should be able to activate xbo.

Please follow the Help Documentation from studio which explains in detail about the behavior.

**************** Maintenance of Business Object Extensions**********************

for additional details, hope it helps.


Show 1 Share
10 |10000 characters needed characters left characters exceeded

Hi Anant,

thanks for your answer! Sorry, I've missed that chapter in the studio guide. For everyone else: It's chapter in the developer guide for the 1611 release (studio_od_1611.pdf).