Java8 (JavaEE7) を使って開発しています。
JavaEEのCDIを使って、「依存していないjarに存在する具象クラスのインスタンス」を注入したいです。
つまり:

<business.jar>

class BiusinessController {
    @Inject
    private Repository repository;
}

interface Repository { }

<dataaccess.jar>

class RepositoryImpl implements Repository

このように、business.jarとdataaccess.jarの依存の方向はdataaccess→businessです。
よって、このままではRepositoryImplが見つけられないため、注入できません。
諸事情から、この依存の方向は変えられないです。

このように、依存対象ではないjar(dataaccess.jar)に存在する具象クラス(RepositoryImpl)を注入するには、どうしたらいいのでしょうか?