pour que jboss puisse manger ton ejb3, il faut que tu mettes le module EJB3, car par default il y est pas.
dans server/default/deploy/ tu dois avoir un repertoire "ejb3.deployer".
le plus simple si je me rappelle bien c'est de download le .jar sur le site de jboss et de lancer l'install via leur interface, comme ca tu peuc lui dire d'ajouter le support EJB3 a ta config default
Je sais pas l'IDE avec lequel tu developpes, mais netbeans est super bien fait pour les EJB3 à mon gout. Il supporte JBoss en plus, et tu n'as pas besoin d'ecrire les fichiers ejb-jar.xml, etc...
sous jboss par defaut, le jndi de ton appli est la suivante :
par exemple si tu as une appli qui s'appelle monappli.ear et tu as un bean UsineBean en acces remote.
le lookup aura alors cette forme :
monappli/UsineBean/remote
ensuite clique sur "service=JNDIView"
puis invoke la méthode java.lang.String list() qui te donne la liste de toute les JNDI.
tu devrais retrouver ton appli dans le Global JNDI Namespace.
j'ai omis ce détail mais il faut remplacer la chaine de caractre "user" par l'utilisateur userName de ta connection. desole pour la confusion
il faut deja que tu arrives a te connecter a ta base avec ton username et ton password en ligne de commande. Ensuite si tu valide cela et que cela ne marche toujours pas avec ton programme, il faut regarder au niveau du serveur
si la requete ne fonctionne toujours pas, tu peux toujours faire un select sur la table qui est nommée user. cette fois il faut pas remplacer elle s'appelle bien user
autrement il existe toujours phpmyadmin qui permet de voir graphiquement les utilisateur et tu peux egalement les configurés
si ton programme fonctionne sur d'autre machine c'est qu'il est certainement correct. de plus l'exception qui est levéé te dit que la connection est refusée. cela vient de ton serveur mysql, tu as un problème de droit de connection.
je te conseille de regarder la config du serveur et de verifier qu'il accepte bien les connections a ton user. Regarde egalement au niveau des restriction (connection local, distante, etc)
essaie de te connecter depuis un terminal avec la commande :
mysql -u root -p
ensuite tu peux verifier les privileges d'un utilisateur avec la reequete suivante :
mysql> SELECT grantee, table_schema, privilege_type FROM
-> information_schema.schema_privileges
-> WHERE grantee LIKE '%user%';
Tu peux utiliser la commande fdisk /dev/xxxx
Attention ce n'est en aucun cas un utilitaire de partitionnement à chaud donc pense a sauvegarder tes données.
Voici un lien qui t'explique comment ca fonctionne. c'est pour gentoo mais cela s'applique à toute les distrib.
il faut juste indiquer dans la config de la freebox l'adresse du pc dans le champ DMZ. C'est pourquoi il est preferable de passer en ip static ou d'utiliser le mode dhcp avec une ip permanente. Normalement, cela suffit mais avec dyndns j'ai déjà eu quelques problèmes car effectivement, le demon envoie ton adresse ip locale au lieu d'envoyer ton adresse ip freebox.
si cela ne fonctionne pas :
- configure dyndns pour qu'il accède via le web au lieu de eth car si tu va sur un site comme monip.org, tu vas voir que l'adresse ip afficher est bien celle de ta freebox.
[^] # Re: NetBeans
Posté par yann gabrielle . En réponse au message Déployer un EJB. Évalué à 1.
pour que jboss puisse manger ton ejb3, il faut que tu mettes le module EJB3, car par default il y est pas.
dans server/default/deploy/ tu dois avoir un repertoire "ejb3.deployer".
le plus simple si je me rappelle bien c'est de download le .jar sur le site de jboss et de lancer l'install via leur interface, comme ca tu peuc lui dire d'ajouter le support EJB3 a ta config default
bon courage
# NetBeans
Posté par yann gabrielle . En réponse au message Déployer un EJB. Évalué à 1.
sous jboss par defaut, le jndi de ton appli est la suivante :
par exemple si tu as une appli qui s'appelle monappli.ear et tu as un bean UsineBean en acces remote.
le lookup aura alors cette forme :
monappli/UsineBean/remote
si il te dis encore un not bound, il faut aller dans la JMX-console
http://localhost:8080/jmx-console/
ensuite clique sur "service=JNDIView"
puis invoke la méthode java.lang.String list() qui te donne la liste de toute les JNDI.
tu devrais retrouver ton appli dans le Global JNDI Namespace.
[^] # Re: serveur mysql
Posté par yann gabrielle . En réponse au message probleme connexion mysql-java sous linux. Évalué à 0.
il faut deja que tu arrives a te connecter a ta base avec ton username et ton password en ligne de commande. Ensuite si tu valide cela et que cela ne marche toujours pas avec ton programme, il faut regarder au niveau du serveur
si la requete ne fonctionne toujours pas, tu peux toujours faire un select sur la table qui est nommée user. cette fois il faut pas remplacer elle s'appelle bien user
autrement il existe toujours phpmyadmin qui permet de voir graphiquement les utilisateur et tu peux egalement les configurés
[^] # Re: network emulation
Posté par yann gabrielle . En réponse au message qemu: réseau. Évalué à 2.
as-tu essayer l'interface TAP de QEMU ?
# network emulation
Posté par yann gabrielle . En réponse au message qemu: réseau. Évalué à 0.
il faut utiliser l'option -net dans la ligne de cmd.
voici le lien de la documentation qui explique comment t'y prendre
http://fabrice.bellard.free.fr/qemu/qemu-doc.html#TOC20
# serveur mysql
Posté par yann gabrielle . En réponse au message probleme connexion mysql-java sous linux. Évalué à 1.
si ton programme fonctionne sur d'autre machine c'est qu'il est certainement correct. de plus l'exception qui est levéé te dit que la connection est refusée. cela vient de ton serveur mysql, tu as un problème de droit de connection.
je te conseille de regarder la config du serveur et de verifier qu'il accepte bien les connections a ton user. Regarde egalement au niveau des restriction (connection local, distante, etc)
essaie de te connecter depuis un terminal avec la commande :
mysql -u root -p
ensuite tu peux verifier les privileges d'un utilisateur avec la reequete suivante :
mysql> SELECT grantee, table_schema, privilege_type FROM
-> information_schema.schema_privileges
-> WHERE grantee LIKE '%user%';
NB: fonctionne sur mysql5
# en mode commande
Posté par yann gabrielle . En réponse au message comment repartionner mon disque dur?. Évalué à -2.
Attention ce n'est en aucun cas un utilitaire de partitionnement à chaud donc pense a sauvegarder tes données.
Voici un lien qui t'explique comment ca fonctionne. c'est pour gentoo mais cela s'applique à toute les distrib.
http://www.gentoo.fr/install/partition.htm
[^] # Re: freebox en routeur
Posté par yann gabrielle . En réponse au message Kubuntu-reseau long a demarrer. Évalué à 1.
si cela ne fonctionne pas :
- configure dyndns pour qu'il accède via le web au lieu de eth car si tu va sur un site comme monip.org, tu vas voir que l'adresse ip afficher est bien celle de ta freebox.
# freebox en routeur
Posté par yann gabrielle . En réponse au message Kubuntu-reseau long a demarrer. Évalué à 1.
# clé wep
Posté par yann gabrielle . En réponse au message NetworkManager / iwlist. Évalué à 1.
pour changer ta config reseau wifi il existe iwconfig
pour afficher ta cle wep en clair
iwconfig eth1
pour modifier ta cle
iwconfig eth1 key TA_CLE_WEP
puis man iwconfig pour modifier le ESSID, etc