2 votes

Les travaux de Tibco

J'obtiens l'erreur suivante dans Tibco Business Works Designer. Veuillez m'aider.

/temp/javaCode/ProcessDefinitionJavaCode.java:23: cannot resolve symbol
symbol  : class PasswordProtection 
location: class java.security.KeyStore
    KeyStore.PasswordProtection password;
            ^

/temp/javaCode/ProcessDefinitionJavaCode.java:31: cannot resolve symbol
symbol  : class PasswordProtection 
location: class java.security.KeyStore
        password = new KeyStore.PasswordProtection("changeme".toCharArray());
                               ^

2 errors

1voto

Ants Points 840

Je n'ai jamais fait confiance à la compilation du code dans Designer, c'est pourquoi je génère toujours un jar, puis je l'inclus dans le projet et appelle la méthode via un processus Java.

L'avantage est que vous pouvez alors créer une suite de tests JUnit et vous assurer que le code java fonctionne correctement avant d'impliquer TIBCO. Veillez simplement à respecter toutes les règles d'utilisation de Java.

-1voto

mahesh Points 264

Vous n'avez pas besoin d'écrire le nom de la classe et la méthode principale, commencez simplement à écrire votre code. La palette Java de TIBCO BW n'a pas besoin d'écrire le nom de la classe et de la méthode principale, ils sont présents par défaut.

-2voto

my-music-login Points 1

Classe KeyStore.PasswordProtection depuis java 1.5 Vérifiez votre version de Java dans CMD :

java -version

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X