| I believe the interface module declares `uses com.ServiceInterface;` while the implementor declares `provides com.ServiceInterface with com.impl.MyServiceImpl;` in module-info.java. So no, you don't need the implementation in the same jar. Anyway, i thought this would be some simple fix but the problems go much deeper and probably require full module implementation across weld so perhaps this issue can be closed. |