Has anybody been able to start Webtools and OpenBIM?
Here my adventure:
I've started bimserver in server mode in docker (this was a pain on its own). Created a project in it. Don't know whether I should create ifc3something or ifc4. Apparently ifc3something works better.
Next I've tried to save something. Turns out that I need ifcopenshell. After figuring out what it was, unpacked it into my freecad mod directory in home.
Next I've been hit by buiding part issue
Next thing I noticed it throws a stack trace when saving. Something like KeyError: 'result' in here:
WebTools/BIMServer.py
Line 337 in c1a2561
if resp.json()["response"]["result"]:
After fixing KeyError it started fail silently with "File upload failed", so not much help
After printing response I saw the error was something like "Checkin in progress, topicId: 35". Still don't know what it is. Checkin is some kind of locking mechanism so that nobody can upload new revisions while another is in progress. But BIMserver can't detect that checkin has failed. And I can't find any information on how to abort it or configure checkin timeout. And why checkin has failed?
Besides that it can't get a list of revisions. Something to do with "'ascii' codec can't decode byte ...".
Are any of those issues known? What's working? Is there any tutorial? Maybe it's just version incompatibility between WebTools and OpenBIM? I'm using latest of both.