импорт jaxb, xsd не распознан

У меня большая проблема с плагином jaxb. У меня есть проект A, где у меня есть файл src / main / resources / xsd / common.xsd. В этом проекте я использую cxf-xjc-plugin для генерации классов Java. У меня также есть файл эпизода в каталоге src / main / resources / META-INF, который называется sun-jaxb.episode

Затем у меня есть проект B, который имеет зависимость maven от проекта A. В этом проекте у меня есть src / main / resources / catalog.txt

PUBLIC "http://www.some_path" "maven:GROUP_ID_OF_PROJECT_A:ARTIFACT_ID_OF_PROJECT_A:jar::!/common.xsd"

В проекте B у меня есть файл pom с плагином jaxb

<plugin>
            <groupId>org.jvnet.jaxb2.maven2</groupId>
            <artifactId>maven-jaxb2-plugin</artifactId>
            <configuration>
                <extension>true</extension>
                <episodes>
                    <episode>
                        <groupId>GROUP_ID_OF_PROJECT_A</groupId>
                        <artifactId>ARTIFACT_ID_OF_PROJECT_A</artifactId>
                    </episode>
                </episodes>
                <catalogs>
                    <catalog>src/main/resources/catalog.txt</catalog>
                </catalogs>
            </configuration>
 </plugin>

Далее у меня в проекте Б

 src/main/resources/other/xsd my main.xsd 

файл, в котором я использую определения типов из файла common.xsd

У меня есть xmlns: cmns = "http: //www.some_path" // он такой же, как в catalog.txt и

<xs:import namespace="http://www.some_path"/> 

но проблема в том, что я получаю ошибку неопределенного простого или сложного типа, потому что он не распознает cmns

Ответы на вопрос(1)

Ваш ответ на вопрос