RE: [coldbox:8653] Re: autowire + module model + race conditions?

You know, upon thinking about this for a few more minutes-- it should work if you create a mapping for each module and preface the component path’s with that mapping.

So you would have a mapping for security and a mapping for repository. Then, the binder config in your security module would map to the path security.model.user.userService and in your repository module, you would map your path to repository.model.user.userService. Now, the two userService’s have different paths.

I haven’t actually tried any of that, but let me know if it makes sense.