Voili voilou,
je teste d'utiliser un servlet pour mettre en page mes portlets. Je trouve l'idée plus souple que d'être dépendant d'un JBoss ou autre qui limite à deux ou trois colonnes et qui est trop figé aspect mise en page à mon goût.
Du coup la solution décrite ici : https://portlet-container.dev.java.n..._in_the_webapp
J'ai déployé le portlet-container dans Glassfish.
En gros avec ma jsp je peux dire ou je mets mes portlets et je fais absolument la mise en page que je veux. Je trouve ça super puissant.
Seul hic, je n'arrive pas encore à faire de l'ipc dans ce contexte.
Mon portlet d'envoi d'event crache une erreur et l'autre, celui qui écoute l'event ne se met donc pas à jour.
Est-ce que quelqu'un connait cette solution et peut m'en dire un peu plus ?
Pour l'instant voilà mon erreur :
Si ça vous intéresse, voilà mes sources :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
portlet.jsp qui va contenir et afficher deux portlets de test :
Code de la servlet ServletIncludePortlet appelant la jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Code du portlet envoyant l'event :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Code du portlet censé recevoir l'event :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Descripteur web.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Descripteur portlet.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41

 

 
		
		 
        

 
			
			


 
			 
   
 


 IPC pour portlets dans un servlet
 IPC pour portlets dans un servlet
				 Répondre avec citation
  Répondre avec citation
Partager