Error opening a library object

Issue #209 resolved
Rick Brice created an issue

I've had a I-Beam objects in my library for several months now and it has been working great. Recently, I opened the object and got an error. Since I haven't changed the object, I'm guessing something in the OpenBrIM server code changed (Maybe???).

Here is a link to the library

https://openbrim.org/objid1eahols169bju27pjn4tfp.libobj

Comments (1)

  1. Ali Koc

    Was broken with release v3.160605. Should be working as of v3.160610.

    with v3.160605, we had removed some features that were identified as not-used, deprecated and/or ambiguous. In this version 3 features were removed:

    1. BrIM object type has been removed, we now load library objects directly by using their name as type (value of T attribute).

    2. Group objects can no longer load external ParamML documents. By providing Src parameter on Group objects with the value as the external ParamML document URL, you could include external content in your projects. We removed this as we now strictly use library objects for all external content definitions.

    3. Limit objects to only extend objects defined in the same project. In your case, you are extending another library object, which is not the intended behavior of Extends parameter. So far we have simply nested library objects to extend them. I see that using Extends parameter is another way of doing this. As of v3.160610, it is now allowed again to load library objects via Extends parameter.

  2. Log in to comment