bonjour chers developpeurs, je suis en plein PFE, et mon application bug vraiment au mauvais moment , mon problème est le suivant, je developpe des pages jsp sous oracle 10g, en utilisant comme serveur d'application oc4j,
j'ai intégré dernièrement un code qui m'extrait les rss d'un site, ça a trés bien marcher une fois, mais par la suite (en essayant d'effectuer le deploiement je crois) ça bloque, g l'erreur suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
07/06/10 09:41:11 java.net.SocketException: Unexpected end of file from server
 
07/06/10 09:41:11 at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:818)
 
07/06/10 09:41:11 at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:711)
 
07/06/10 09:41:11 at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:816)
 
07/06/10 09:41:11 at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:711)
 
07/06/10 09:41:11 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:626)
 
07/06/10 09:41:11 at com.sun.cnpi.rss.parser.RssParserImpl.parse(RssParserImpl.java:100)
 
07/06/10 09:41:11 at mypackage1.AgentRessource.setup(AgentRessource.java:64)
 
07/06/10 09:41:11 at jade.core.Agent$ActiveLifeCycle.init(Unknown Source)
 
07/06/10 09:41:11 at jade.core.Agent.run(Unknown Source)
 
07/06/10 09:41:11 at java.lang.Thread.run(Thread.java:534)
 
07/06/10 09:41:13 Tutalii: C:\JADE\jade\lib\jadeTools.jar archive
la partie du code posant problème est la suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
try{
    RssParser parser = RssParserFactory.createDefault();
    Rss rss = parser.parse(
     //new URL("http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml"));
            new URL("http://rss.cnn.com/rss/cnn_world.rss"));
    //Get all XML elements in the feed
     Collection items = rss.getChannel().getItems();
        if(items != null && !items.isEmpty())
        {
        //Iterate over our main elements. Should have one for each article
            for(Iterator i = items.iterator();
                i.hasNext();
                System.out.println())
            {
                Item item = (Item)i.next();
                System.out.println("Title: " + item.getTitle());
                System.out.println("Link: " + item.getLink());
                System.out.println("Description: " + item.getDescription());
            }
 
        }
 
   }
   catch (Exception e){ e.printStackTrace(); }
et la ligne 64 designe : Rss rss = parser.parse
telque j'ai importer toutes les bib nécessaires

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
import com.sun.cnpi.rss.elements.Item;  
import com.sun.cnpi.rss.elements.Rss;  
import com.sun.cnpi.rss.parser.RssParser;  
import com.sun.cnpi.rss.parser.RssParserFactory;
si quelqu'un a une quelconque idée, je l'accueillerai avec plaisir, merci d'avance pour votre aide, c'est tres urgent