Apache CXF не генерирует атрибут действия в аннотации webmethod при использовании с ant - PullRequest
0 голосов
/ 16 апреля 2020

Заранее спасибо за помощь.

Мне не удалось создать атрибут действия с URL в аннотации @WebMethod при использовании apache cxf 2.7.12. Любые указатели будут оценены. Я сомневаюсь, что должен быть какой-то параметр, который генерирует этот атрибут, или, может быть, я ошибаюсь.

Подскажите, пожалуйста, где может быть эта проблема? Это .wsdl файл или муравей?

Я создаю клиент CXF, используя Ant, интегрированный в Eclipse. Ниже муравей цель для генерации клиента,

<target name="sbc-mobile">
        <java classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="true">
            <arg value="-d" />
            <arg value="${basedir}/../../src" />
            <arg value="-b" />
            <arg value="bindings.xjb" />
            <arg value="-p" />
            <arg value="http://model.localhost.de=de.jakarta.mobile.model" />
            <arg value="-p" />
            <arg value="http://webservice.localhost.de=de.jakarta.mobile.service" />
            <arg value="-frontend" />
            <arg value="jaxws21" />

            <!-- english javadoc in generated jaxb classes -->
            <jvmarg line="-Djavax.xml.accessExternalSchema=all -Duser.language=en -Duser.region=US" />

            <arg value="sbc-mobile.wsdl" />
            <classpath>
                <path refid="project.classpath" />
            </classpath>
        </java>
    </target>
...