def METHOD_NAME():
    #################################
    # META MODEL DEF
    #################################
    my_meta_model = metamodel_from_str(grammar)
    def conv(i):
        return i.replace(".", "/") + ".model"
    my_meta_model.register_scope_providers(
        {"*.*": scoping_providers.FQNImportURI(importURI_converter=conv,
                                               importAs=True)})
    #################################
    # MODEL PARSING
    #################################
    with raises(textx.exceptions.TextXSemanticError,
                match=r'.*Unknown object.*packageA1.A.*'):
        my_meta_model.model_from_file(
            join(abspath(dirname(__file__)), "importAs", "b_error.model"))
    #################################
    # END
    #################################