Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Je suis en train de suivre le tutorial de eRaSorZ et j'ai une erreur dans PB dès que je veux tester ma connection.
Mon service est bien lancé (l'url http://localhost:8080 renvoie bien la page décrite) mais lorsque je crée mon profil server d'application dans PB j'obtiens l'erreur suivante dans une messagebox :
"SystemException: CORBA::COMM_FAILURE"
Quelqu'un saurait-il pourquoi ça ne va pas ???
[edit] message déplacé dans une nouvelle discussion
Hors ligne
Salut, je suppose donc que tu as fais les étapes 1 et 2 ?
en toute rigueur le test http://localhost:8080 ne suffit pas puisqu'il teste uniquement le serveur web et non le service sur le port 9000
arrête tout, efface les logs, relance jboss, et regarde les logs (ou lance jboss en mode msdos)
normalement tu devrais voir qq part le lancement du service sur le port 9000 et les résultats
Malheureusement j'ai changé de plateforme depuis et je n'ai pas encore réinstallé tout le toutim, donc je te réponds de mémoire (c'est pour la même raison que je n'ai pas fini le tutorial 5... )
Hors ligne
j'ai arrêté et relancé et maintenant ça marche ... merci !!
Hors ligne
EDIT : sujet déplacé dans la rubrique Questions
Install impeccable
Mais http://localhost:8080/hello_world.jsp?nom=Jo l'indien ne marche pas ( 5.2 test de la page)
Est-ce parque j’utilise la version beta de pb11 ?
voici le rapprot :
type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: 3 in the jsp file: /hello_world.jsp Generated servlet error: n_hello_world cannot be resolved to a type An error occurred at line: 3 in the jsp file: /hello_world.jsp Generated servlet error: n_hello_worldHome cannot be resolved to a type An error occurred at line: 3 in the jsp file: /hello_world.jsp Generated servlet error: n_hello_worldHome cannot be resolved to a type org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) root cause org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: 3 in the jsp file: /hello_world.jsp Generated servlet error: n_hello_world cannot be resolved to a type An error occurred at line: 3 in the jsp file: /hello_world.jsp Generated servlet error: n_hello_worldHome cannot be resolved to a type An error occurred at line: 3 in the jsp file: /hello_world.jsp Generated servlet error: n_hello_worldHome cannot be resolved to a type org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414) org.apache.jasper.compiler.Compiler.compile(Compiler.java:297) org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
Pour Drivers JDBC j’ai classes12.zip et pas .jar
Je dezippe et je mets tous dans C:\jboss-4.0.5.GA\server\default\lib\ ?
Merci
Hors ligne
Salut deux questions alors
JCZ a écrit:
Mais http://localhost:8080/hello_world.jsp?nom=Jo l'indien ne marche pas ( 5.2 test de la page)
Est-ce parque j’utilise la version beta de pb11 ?n_hello_world cannot be resolved to a type
Il ne reconnait pas le bean.
Quelques pistes :
* La compilation/déploiement se sont bien passés ?
* Tu as quoi dans les fichiers :C:\PBAppServer1\deploy\ejbjars\pkg_hello_world\META-INF\jboss.xml
C:\PBAppServer1\deploy\ejbjars\pkg_hello_world\META-INF\ejb-jar.xml
* As-tu essayé en redémarrant JBoss ? en principe on voit dans le log que le bean est chargé par le serveur
JCZ a écrit:
Pour Drivers JDBC j’ai classes12.zip et pas .jar
Je dezippe et je mets tous dans C:\jboss-4.0.5.GA\server\default\lib\ ?
Il s'agit effectivement de classes12.zip, je rectifie, merci.
Non pas à dézipper, les fichiers tels quels.
Hors ligne
eRaSorZ a écrit:
* La compilation/déploiement se sont bien passés ?
oui mais avec pb11 beta
eRaSorZ a écrit:
* Tu as quoi dans les fichiers :
C:\PBAppServer1\deploy\ejbjars\pkg_hello_world\META-INF\jboss.xml
<?xml version="1.0"?> <!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 4.0//EN" "http://www.jboss.org/j2ee/dtd/jboss_4_0.dtd"> <jboss> <enterprise-beans> <session> <ejb-name>n_hello_world</ejb-name> <jndi-name>pkg_hello_world/n_hello_world</jndi-name> </session> </enterprise-beans> </jboss>
eRaSorZ a écrit:
C:\PBAppServer1\deploy\ejbjars\pkg_hello_world\META-INF\ejb-jar.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"> <ejb-jar> <enterprise-beans> <session id="n_hello_world"> <ejb-name>n_hello_world</ejb-name> <home>pkg_hello_world.ejb.n_hello_worldHome</home> <remote>pkg_hello_world.ejb.n_hello_world</remote> <ejb-class>ejb.components.pkg_hello_world.n_hello_world_EJB</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <resource-ref id="n_hello_world_jdbc_DefaultDS"> <res-ref-name>jdbc/DefaultDS</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> <resource-ref id="n_hello_world_jdbc_Odbc_JCM"> <res-ref-name>jdbc/Odbc_JCM</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> <resource-ref id="n_hello_world_jdbc_Oracle_JCM"> <res-ref-name>jdbc/Oracle_JCM</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> <resource-ref id="n_hello_world_jdbc_Sybase_JCM"> <res-ref-name>jdbc/Sybase_JCM</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> </session> </enterprise-beans> <assembly-descriptor> <method-permission> <unchecked/> <method> <ejb-name>n_hello_world</ejb-name> <method-name>*</method-name> </method> </method-permission> <container-transaction> <method> <ejb-name>n_hello_world</ejb-name> <method-name>*</method-name> </method> <trans-attribute>NotSupported</trans-attribute> </container-transaction> </assembly-descriptor> </ejb-jar>
Hors ligne
ça a l'air bon, peux-tu vérifier dans le log de démarrage de Jboss, tu devrais y voir des choses de ce type :
12:18:17,390 INFO [EjbModule] Deploying n_hello_world
12:18:19,625 INFO [ProxyFactory] Bound EJB Home 'n_hello_world' to jndi 'pkg_hello_world/n_hello_world'
12:18:20,656 INFO [EJBDeployer] Deployed: file:/C:/jboss-4.0.5.GA/server/default/deploy/pkg_hello_world.jar
Hors ligne
dans les fichier se trouvant dans C:\jboss-4.0.5.GA\server\default\log
je ne vois rien de tout cela
Hors ligne
plus simple que les logs :
arrete le service Jboss
ouvre une fenêtre dos et lance : c:\jboss...\bin\run
Hors ligne
voila se que j'ai
probleme de Port ou autre ?
je change cela comment ?
Hors ligne
Jboss est déjà démarré lorsque tu lances le run... As-tu bien arrêté au préalable le service jboss via services.msc ?
Hors ligne
j'ai arreté puis redemarré
j'ai
2007-06-04 14:44:49,609 INFO [STDOUT]
Deploying Package: pkg_hello_world...
2007-06-04 14:45:08,140 INFO [STDOUT] Finished Deploying Package: pkg_hello_world.
One or more errors occurred. Please check the server log file for details.
c'est pas parce que j'utilise pb11 beta avec le PBASP 1.0 ?
Hors ligne
JCZ a écrit:
c'est pas parce que j'utilise pb11 beta avec le PBASP 1.0 ?
Aucune idée, je n'ai jamais essayé avec la V11.
JCZ a écrit:
One or more errors occurred. Please check the server log file for details.
=> regarde les logs... tu y trouveras le(s) message(s) d'erreur explicites
Il se peut que ça soit à cause de la licence : as-tu installé une clé de débridage valide ? (normalement c'est indiqué dans le log), sinon jete un coup d'oeil au tutorial n°1, paragraphe 4) Mise à jour de la licence.
Hors ligne
JCZ a écrit:
2007-06-04 14:44:49,609 INFO [STDOUT]
Deploying Package: pkg_hello_world...
2007-06-04 14:45:08,140 INFO [STDOUT] Finished Deploying Package: pkg_hello_world.
One or more errors occurred. Please check the server log file for details.
J'ai aussi cette erreur, as tu trouvé une solution depuis ?
Hors ligne
DAV a écrit:
JCZ a écrit:
2007-06-04 14:44:49,609 INFO [STDOUT]
Deploying Package: pkg_hello_world...
2007-06-04 14:45:08,140 INFO [STDOUT] Finished Deploying Package: pkg_hello_world.
One or more errors occurred. Please check the server log file for details.J'ai aussi cette erreur, as tu trouvé une solution depuis ?
ben j'avais donné des pistes :
eRaSorZ a écrit:
JCZ a écrit:
One or more errors occurred. Please check the server log file for details.
=> regarde les logs... tu y trouveras le(s) message(s) d'erreur explicites
Il se peut que ça soit à cause de la licence : as-tu installé une clé de débridage valide ? (normalement c'est indiqué dans le log), sinon jete un coup d'oeil au tutorial n°1, paragraphe 4) Mise à jour de la licence.
Hors ligne
J'ai mis à jour ma licence mais rien n'y fait... et les logs ne me disent rien de plus...
Hors ligne
as-tu regardé dans les différents logs ? ... redémarré le tout ? ... essayé d'appeler malgré tout le composant ? ...
Hors ligne
DAV a écrit:
J'ai aussi cette erreur, as tu trouvé une solution depuis ?
Je suis passé à autre chose ....
mais si tu as un solution, fait nous profiter
Hors ligne
Bonjour à tous,
Je voulais créer une application web sur un serveur d'application Jboss en utilisant bien sûr le même environnement de développement indiqué ci-dessus, mais j'ai rencontré un petit problème au niveau "2.3) Configuration pour JBoss".
Quand je lance la commande : D:\PBAppServer1\bin\configure pb-server-jboss –Djboss.home=%JBOSS_HOME% , il m'affiche le message suivant : BUILD FAILED voir image :
[img align=C]C:\Documents and Settings\kdhiabi\Desktop\1.bmp[/img][/img]
j'ai localisé les erreurs mais j'arrive pas à les corrigées:
ejb-proxy-jboss.xml ligne 40 et 47
pb-server-jboss.xml ligne 98
Je connait pas bien le serveur d'application JBOSS.
EDIT : message déplacé dans la discussion adhoc
Dernière modification par mattdamon (22-02-2008 10:06:03)
Hors ligne
bonjour, un petit problème avec l'image ?
Hors ligne
comment inserer l'image
Hors ligne
il faut d'abord l'uploader sur un site (exemple : imageshack), ensuite utiliser la balise [img ]
Hors ligne
Tant que tu y es tu peux changer d'avatar
Hors ligne
Ok voila j'ai copié le message affiché dans CMD :
Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\kdhiabi>D:\PBAppServer1\bin\configure pb-server-jboss -Djboss.home=%JBOSS_HOME% Buildfile: D:\PBAppServer1\bin\..\config\pb-server-jboss.xml configure: configure-server-onetime: configure-server-onetime-tasks: [delete] Deleting directory D:\PBAppServer1\genfiles\jboss [mkdir] Created dir: D:\PBAppServer1\genfiles\jboss [jar] Building jar: D:\PBAppServer1\config\${jboss.home}\server\default\li b\init-pb-server.jar BUILD FAILED D:\PBAppServer1\config\ejb-proxy-jboss.xml:40: The following error occurred whil e executing this line: D:\PBAppServer1\config\ejb-proxy-jboss.xml:47: The following error occurred whil e executing this line: D:\PBAppServer1\config\pb-server-jboss.xml:98: Problem creating jar: D:\PBAppSer ver1\config\${jboss.home}\server\default\lib\init-pb-server.jar (The system cann ot find the path specified) (and the archive is probably corrupt but I could not delete it) Total time: 1 second C:\Documents and Settings\kdhiabi>
Hors ligne
D:\PBAppServer1\bin\configure pb-server-jboss –Djboss.home=%JBOSS_HOME%
dans la configuration pour JBoss : est ce que vous n'avez pas rencontré ce genre du message
Hors ligne