+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Inscrit en
    janvier 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : janvier 2011
    Messages : 2
    Points : 1
    Points
    1

    Par défaut PersistanceProvider non trouvé au lancement

    Bonjour, je m'appelle Léo et je suis nouveau sur ce forum

    Je suis actuellement 3e année en Informatique de gestion.

    Dans le cadre d'un examen, je dois créer un projet JWS. (Netbeans)
    Mon projet consiste en une JFrame qui permet de gérer des utilisateurs dans une bd Oracle. Pour cela, je dois utiliser la persistance et le BeanBinding.
    J'ai créé l'Entité nécessaire et j'ai effectué les bindings. Tout fonctionne, mais quand je désire passer mon application en mode JWS, je rencontre un problème:

    En effet, après avoir coché les cases permettant à Netbeans de configurer mon applic pour qu'elle soit lancée en JWS, je compile puis lance logiquement l'applic. Mais une erreur survient:

    javax.persistence.PersistenceException: No resource files named META-INF/services/javax.persistence.spi.PersistenceProvider were found. Please make sure that the persistence provider jar file is in your classpath.

    J'ai pourtant ajouté à mon projet les références aux librairies TopLink et Beans Binding (d'ailleurs, si je ne l'avait pas fait correctement, Netbeans aurait râlé en exécution normale).

    Un autre point me semble étrange: après avoir sélectionné les options JWS, aucun fichiers ne semblent avoir été générés par Netbeans (en tout les cas, rien de visible via l'interface de Netbeans). Ne devrait il pas y avoir l'apparition d'une page html et d'une jnlp ?

    Je vous remercie d'avance de votre aide,

    Léo.

  2. #2
    Invité de passage
    Inscrit en
    janvier 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : janvier 2011
    Messages : 2
    Points : 1
    Points
    1

    Par défaut

    Résolu

    Solution:

    Ne pas oublier de signer son JWS, si non il n'aura pas les autorisation d'accès au réseau, et donc à la BD distante.

    J'ai donc résolu mon problème en cochant la case "self signed" dans les proprietes JWS du projet.

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •