Получение проблемы с java.lang.UnsupportedOperationException - PullRequest
0 голосов
/ 24 сентября 2019

Я запускаю сборку зависимостей maven, где ошибка обобщается с

Не удалось выполнить цель org.apache.cxf: cxf-codegen-plugin: 3.2.2: wsdl2java (generate-sources)на проекте services-ws: выполнение генерации-источники цели org.apache.cxf: cxf-codegen-plugin: 3.2.2: сбой wsdl2java: java.lang.UnsupportedOperationException: этот класс не поддерживает JDK1.5

Уже пытался обновить версию cxf в pom.xml в соответствии с моей структурой кода с помощью <artifact.cxf.version>3.2.2</artifact.cxf.version>

Пробовал все возможные отступы, которые я могу найти, но все же это ошибка.Любые возможные итерации, которые я могу попробовать, можно добавить.

плагин в пом

 <plugin>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-codegen-plugin</artifactId>
                <version>${artifact.cxf.version}</version>
                <executions>
                    <execution>
                        <id>generate-sources</id>
                        <phase>generate-sources</phase>
                        <configuration>
                            <sourceRoot>${src.generated.dir}/cxf</sourceRoot>
                            <defaultOptions>
                                <noAddressBinding>true</noAddressBinding>
                                <faultSerialVersionUID>3105839350746982386</faultSerialVersionUID>
                            </defaultOptions>
                            <wsdlOptions>
                                <wsdlOption>
                                    <wsdl>${basedir}/src/main/resources/wsdl/CorrelationWS.wsdl</wsdl>
                                    <wsdlLocation>classpath:resources/wsdl/CorrelationWS.wsdl</wsdlLocation>
                                    <extraargs>
                                        <extraarg>-verbose</extraarg>
                                    </extraargs>
                                </wsdlOption>
                            </wsdlOptions>
                        </configuration>
                        <goals>
                            <goal>wsdl2java</goal>
                        </goals>
                    </execution>
                </executions>
                <dependencies>
                    <dependency>
                        <groupId>xerces</groupId>
                        <artifactId>xercesImpl</artifactId>
                        <version>${xerces.version}</version>
                    </dependency>
                </dependencies>
            </plugin>
...