tousComment générer un client Java pour Jira WADL?
J'ai essayé de générer Java client de descripteur Jira de WADL, mais il ne fonctionne pas: java.lang.IllegalStateException: élément ressources WADL unique devrait
fichier WADL utilisé: https://docs.atlassian.com/jira/REST/7.0.4/jira-rest-plugin.wadl
construction utilisé:
<build>
<plugins>
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-wadl2java-plugin</artifactId>
<version>3.1.9</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<sourceRoot>${basedir}/target/generated/src/main/java</sourceRoot>
<wadlOptions>
<wadlOption>
<wadl>${basedir}/src/main/resources/jira-rest-plugin.wadl</wadl>
<impl>true</impl>
<packagename>com.mycompany.jira</packagename>
<schemaPackagenames>
<schemaPackagename>http://mycompany=com.mycompany.jira.schema</schemaPackagename>
</schemaPackagenames>
</wadlOption>
</wadlOptions>
</configuration>
<goals>
<goal>wadl2java</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
J'ai eu un espoir qu'ils ont fixé leurs WADL 7.x ...
Quelqu'un qui l'a fait fonctionner?
D'après leur documentation officielle, C'EST leur fichier WADL. Voir ici: https://docs.atlassian.com/jira/REST/7.0.4/#JIRA4.2RESTAPIdiscussionpoints-StructureoftheRESTURIs – BTakacs
Dans le lien que vous fournissez Il y a un document WADL qui contient la documentation pour chaque ressource dans l'API JIRA REST . Il est disponible ici. Le lien pointe ici vers https://docs.atlassian.com/jira/REST/7.0.4/jira-rest-plugin.wadl, qui n'adhère pas à la syntaxe WADL. –
Résumant: le «document WADL» qu'ils ont fourni (https://docs.atlassian.com/jira/REST/7.0.4/jira-rest-plugin.wadl) sur leur page de documentation (https: // docs. atlassian.com/jira/REST/7.0.4/#JIRA4.2RESTAPIdiscussionpoints-StructureoftRESTURIs) ne respecte pas la norme WADL. Il peut exister ailleurs mais vous devez le demander. Avez-vous besoin d'une sorte de contrat de support/licence supplémentaire pour l'obtenir? – BTakacs