jaxb, importação xsd não reconhecida

Eu tenho um grande problema com o plugin jaxb. Eu tenho um projeto A onde eu tenho o arquivo src / main / resources / xsd / common.xsd. Neste projeto, uso o cxf-xjc-plugin para gerar classes java. Eu também tenho meu arquivo de episódio em src / main / resources / META-INF chamado sun-jaxb.episode

Em seguida, tenho o projeto B, que tem dependência dependente do projeto A. Neste projeto, tenho src / main / resources / catalog.txt

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

No projeto B, eu tenho um arquivo pom com o plugin 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>

Em seguida, eu tenho no projeto B

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

arquivo onde eu uso definições de tipo do common.xsd

Eu tenho xmlns: cmns = "http: //www.some_path" // é o mesmo que em catalog.txt e

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

mas o problema é que eu recebo erro indefinido tipo simples ou complexo, porque ele não reconhece cmns

questionAnswers(1)

yourAnswerToTheQuestion