Contexte : Pour personnaliser un plugin Appian, j'utilise Java comme langage principal.
J'ai ajouté des codes à une classe qui appartient au plugin workbench et chaque fois que j'exécute l'installation propre de Maven, mes codes sont supprimés pendant le processus de nettoyage. Selon mes collègues, cela pourrait être dû à un fichier .wsdl qui génère automatiquement des fichiers lorsqu'il est redéployé. S'il vous plaît donnez votre avis. Merci beaucoup.
C'est l'extrait de code que j'essaie de placer.
public int compare(DummyFormData u1, DummyFormData u2) {
int compare1 = u1.financialYr.get(0);
int compare2 = u2.financialYr.get(0);
Boolean result = compare1 > compare2;
return result ? 1 : -1;
}
};```
.wsdl codes relatifs à cela
<xs:complexType name="DummyFormData">
<xs:sequence>
<xs:element name="financialYr" type="xs:int" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="totalWagesOfWorkers" type="xs:decimal" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="numOfWorkers" type="xs:int" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>