C'est un probl�me lors de la r�solution de la DTD de validator-rules.xml.
C'est un probl�me lors de l'analyse de la DTD de validator-rules.xml. Celle
fournie dans le jar ne correspond pas donc il va la chercher sur le net et
soit tu n'as pas de connexion soit tu as un firewall enfin bref, comme son
nom l'indique, tu as un probl�me de Connection :)
Plusieurs solutions :
- tu te connectes :)
- tu commentes la d�finition de la DTD dans ton validator-rules.xml
- ou tu r�cup�res la derni�re version du validator qui contient la bonne DTD
Y a plein de solution et tu trouveras toutes les infos qu'il te faut sur la
liste struts-user
(http://www.mail-archive.com/struts-user%40jakarta.apache.org/)

Arnaud

----- Original Message -----
From: "Cyril Scelles" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 07, 2003 10:46 AM
Subject: RE: M�chant chat tom


> J'ai fait aussi le test avec le war exemple et pareil :((
>
> Est ce que je ne doit pas modifier les autorisations de la JVM pour cette
> histoire de connect ?
> Avec tomcat tous seul �a marche nickel !
>
> Bilan, struts, c'est complexe, complique, pas de doc en fran�ais, pas de
> livre en fran�ais, et puis des fichiers de config partout ! Il faut
vraiment
> du courage :))
>
> Cyril
>
> -----Message d'origine-----
> De : Sebastien Cesbron [mailto:[EMAIL PROTECTED]
> Envoy� : vendredi 7 mars 2003 11:40
> � : [EMAIL PROTECTED]
> Objet : Re: M�chant chat tom
>
>
> Ca � l'air d'�tre un probl�me de connect :-)
>
> Est ce que �a marche sans struts avec juste l'example de tomcat ? Si
> non, c'est peut �tre que le port utilis� par Tomcat est d�j� utilis� par
> quelqu'un d'autre.
>
> Perso j'ai d�j� fait cet essai avec la m�me config (tomcat4.1.18 +
> struts-example) et je n'ai jamais eu ce type de probl�me
>
> Seb
>
>  > Cyril Scelles wrote:
> > Bonjour � tous,
> > J'ai un petit probl�me au d�marrage de tomcat ! J'ai installer struts
sur
> > tomcat 4.1.18 et j'utilise l'application blank de struts sans rien
> modifier
> > !
> >
> > Quelqu'un peu m'expliquer pourquoi il me dit autant de m�chancet�
> >
> > Merci
> >
> > Cyril
> >
> > 6 mars 2003 17:56:03 org.apache.commons.modeler.Registry loadRegistry
> > INFO: Loading registry information
> > 6 mars 2003 17:56:03 org.apache.commons.modeler.Registry getRegistry
> > INFO: Creating new Registry instance
> > 6 mars 2003 17:56:04 org.apache.commons.modeler.Registry getServer
> > INFO: Creating MBeanServer
> > 6 mars 2003 17:56:05 org.apache.coyote.http11.Http11Protocol init
> > INFO: Initialisation de Coyote HTTP/1.1 sur le port 8080
> > D�marrage du service Tomcat-Standalone
> > Apache Tomcat/4.1.18-LE-jdk14
> >
> > 6 mars 2003 17:56:11 org.apache.struts.util.PropertyMessageResources
> <init>
> > INFO: Initializing, config='org.apache.struts.util.LocalStrings',
> > returnNull=true
> > 6 mars 2003 17:56:11 org.apache.struts.util.PropertyMessageResources
> <init>
> > INFO: Initializing, config='org.apache.struts.action.ActionResources',
> > returnNull=true
> > 6 mars 2003 17:56:11 org.apache.struts.util.PropertyMessageResources
> <init>
> > INFO: Initializing, config='resources.application', returnNull=true
> > 6 mars 2003 17:56:12 org.apache.struts.tiles.TilesPlugin init
> > INFO: Tiles definition factory loaded for module ''.
> > 6 mars 2003 17:56:12 org.apache.struts.validator.ValidatorPlugIn
> > initResources
> > INFO: Loading validation rules file from '/WEB-INF/validator-rules.xml'
> > 6 mars 2003 17:56:12 org.apache.struts.validator.ValidatorPlugIn
> > initResources
> > GRAVE: Connection refused: connect
> > java.net.ConnectException: Connection refused: connect
> >         at java.net.PlainSocketImpl.socketConnect(Native Method)
> >         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:295)
> >         at
> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:161)
> >         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:148)
> >         at java.net.Socket.connect(Socket.java:425)
> >         at java.net.Socket.connect(Socket.java:375)
> >         at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
> >         at sun.net.www.http.HttpClient.openServer(HttpClient.java:366)
> >         at sun.net.www.http.HttpClient.openServer(HttpClient.java:582)
> >         at sun.net.www.http.HttpClient.<init>(HttpClient.java:292)
> >         at sun.net.www.http.HttpClient.<init>(HttpClient.java:253)
> >         at sun.net.www.http.HttpClient.New(HttpClient.java:321)
> >         at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> >         at sun.net.www.http.HttpClient.New(HttpClient.java:301)
> >         at
> >
>
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.j
> > ava:463)
> >         at
> >
>
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:4
> > 54)
> >         at
> >
>
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection
> > .java:556)
> >         at java.net.URL.openStream(URL.java:955)
> >         at
> > org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
Source)
> >         at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown
> > Source)
> >         at
org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
> > Source)
> >         at
org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
> > Source)
> >         at
> >
>
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
> > Source)
> >         at
> >
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> > Source)
> >         at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
> Source)
> >         at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
> Source)
> >         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> >         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> Source)
> >         at
org.apache.commons.digester.Digester.parse(Digester.java:1562)
> >         at
> >
>
org.apache.commons.validator.ValidatorResourcesInitializer.initialize(Valida
> > torResourcesIniti
> > alizer.java:256)
> >         at
> >
>
org.apache.struts.validator.ValidatorPlugIn.initResources(ValidatorPlugIn.ja
> > va:224)
> >         at
> >
org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:167)
> >         at
> >
>
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:
> > 1105)
> >         at
> > org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
> >         at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> >         at
> >
>
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93
> > 4)
> >         at
> > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821)
> >         at
> >
>
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
> > 3420)
> >         at
> >
org.apache.catalina.core.StandardContext.start(StandardContext.java:3608)
> >         at
> >
>
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
> > 21)
> >         at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >         at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
> >         at
> >
>
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
> > ava:257)
> >         at
> > org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
> >         at
> >
>
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:569
> > )
> >         at
> > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:411)
> >         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:879)
> >         at
> >
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:368)
> >         at
> >
>
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
> > t.java:166)
> >         at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
> >         at
> > org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> >         at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> >         at
> > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> >         at
> > org.apache.catalina.core.StandardService.start(StandardService.java:497)
> >         at
> > org.apache.catalina.core.StandardServer.start(StandardServer.java:2189)
> >         at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
> >         at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
> >         at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> >
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> > )
> >         at
> >
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> > .java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:324)
> >         at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> > 6 mars 2003 17:56:12 org.apache.struts.validator.ValidatorPlugIn
> > initResources
> > INFO: Loading validation rules file from '/WEB-INF/validation.xml'
> > 6 mars 2003 17:56:12 org.apache.struts.validator.ValidatorPlugIn
> > initResources
> > GRAVE: Connection refused: connect
> > java.net.ConnectException: Connection refused: connect
> >         at java.net.PlainSocketImpl.socketConnect(Native Method)
> >         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:295)
> >         at
> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:161)
> >         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:148)
> >         at java.net.Socket.connect(Socket.java:425)
> >         at java.net.Socket.connect(Socket.java:375)
> >         at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
> >         at sun.net.www.http.HttpClient.openServer(HttpClient.java:366)
> >         at sun.net.www.http.HttpClient.openServer(HttpClient.java:582)
> >         at sun.net.www.http.HttpClient.<init>(HttpClient.java:292)
> >         at sun.net.www.http.HttpClient.<init>(HttpClient.java:253)
> >         at sun.net.www.http.HttpClient.New(HttpClient.java:321)
> >         at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> >         at sun.net.www.http.HttpClient.New(HttpClient.java:301)
> >         at
> >
>
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.j
> > ava:463)
> >         at
> >
>
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:4
> > 54)
> >         at
> >
>
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection
> > .java:556)
> >         at java.net.URL.openStream(URL.java:955)
> >         at
> > org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
Source)
> >         at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown
> > Source)
> >         at
org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
> > Source)
> >         at
org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
> > Source)
> >         at
> >
>
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
> > Source)
> >         at
> >
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> > Source)
> >         at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
> Source)
> >         at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
> Source)
> >         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> >         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> Source)
> >         at
org.apache.commons.digester.Digester.parse(Digester.java:1562)
> >         at
> >
>
org.apache.commons.validator.ValidatorResourcesInitializer.initialize(Valida
> > torResourcesIniti
> > alizer.java:256)
> >         at
> >
>
org.apache.struts.validator.ValidatorPlugIn.initResources(ValidatorPlugIn.ja
> > va:224)
> >         at
> >
org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:167)
> >         at
> >
>
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:
> > 1105)
> >         at
> > org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
> >         at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> >         at
> >
>
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93
> > 4)
> >         at
> > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821)
> >         at
> >
>
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
> > 3420)
> >         at
> >
org.apache.catalina.core.StandardContext.start(StandardContext.java:3608)
> >         at
> >
>
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
> > 21)
> >         at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >         at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
> >         at
> >
>
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
> > ava:257)
> >         at
> > org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
> >         at
> >
>
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:569
> > )
> >         at
> > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:411)
> >         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:879)
> >         at
> >
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:368)
> >         at
> >
>
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
> > t.java:166)
> >         at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
> >         at
> > org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> >         at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> >         at
> > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> >         at
> > org.apache.catalina.core.StandardService.start(StandardService.java:497)
> >         at
> > org.apache.catalina.core.StandardServer.start(StandardServer.java:2189)
> >         at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
> >         at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
> >         at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> >
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> > )
> >         at
> >
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> > .java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:324)
> >         at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> > 6 mars 2003 17:56:12 org.apache.coyote.http11.Http11Protocol start
> > INFO: D�marrage de Coyote HTTP/1.1 sur le port 8080
> > 6 mars 2003 17:56:12 org.apache.jk.common.ChannelSocket init
> > INFO: JK2: ajp13 listening on /0.0.0.0:8009
> > 6 mars 2003 17:56:12 org.apache.jk.server.JkMain start
> > INFO: Jk running ID=0 time=10/40  config=C:\Program Files\Apache
> > Group\tomcat 4.1.18\conf\jk2.properties
> >
> >
> > Cyril Scelles
> > Support Ventes
> > Ing�nieur Consultant BU Solution
> >
> > T�l: (33) 1 60 62 10 50 [EMAIL PROTECTED]
> > Fax: (33) 1 60 62 10 60 www.sas.com/france
> >
> > SAS... The Power to Know
> >
> > Les informations contenues dans ce message et ses �ventuelles pi�ces
> jointes
> > sont confidentielles, et uniquement � l'intention du destinataire.
> > L'utilisation ou la divulgation des ces informations est interdite. Si
> vous
> > n'�tes pas le destinataire de ce message, merci de le notifier
> imm�diatement
> > � son exp�diteur et de ne transf�rer ces informations � aucune autre
> > personne, ni de les utiliser, les stocker ou les copier. Les vues de
> > l'auteur ne refl�tent pas n�cessairement celles de la Soci�t�.
> >
> > The information in this e-mail and any attached files is confidential.
It
> is
> > intended solely for the use of the addressee. Any unauthorized
disclosure
> or
> > use is prohibited. If you are not the intended recipient of the message,
> > please notify the sender immediately and do not disclose the contents to
> any
> > other person, use it for any purpose, or store or copy the information
in
> > any medium. The views of the author may not necessarily reflect those of
> the
> > company.
> >
> >
> > _____________________________________________________________________
> > GRAND JEU SMS : Pour gagner un NOKIA 7650, envoyez le mot IF au 61321
> > (prix d'un SMS + 0.35 euro). Un SMS vous dira si vous avez gagn�.
> > R�glement : http://www.ifrance.com/_reloc/sign.sms
> >
>
> _____________________________________________________________________
> GRAND JEU SMS : Pour gagner un NOKIA 7650, envoyez le mot IF au 61321
> (prix d'un SMS + 0.35 euro). Un SMS vous dira si vous avez gagn�.
> R�glement : http://www.ifrance.com/_reloc/sign.sms
>

Répondre à