Return-Path: Delivered-To: apmail-portals-jetspeed-dev-archive@www.apache.org Received: (qmail 76168 invoked from network); 7 Nov 2008 07:36:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Nov 2008 07:36:28 -0000 Received: (qmail 44575 invoked by uid 500); 7 Nov 2008 07:36:34 -0000 Delivered-To: apmail-portals-jetspeed-dev-archive@portals.apache.org Received: (qmail 44547 invoked by uid 500); 7 Nov 2008 07:36:34 -0000 Mailing-List: contact jetspeed-dev-help@portals.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jetspeed Developers List" Delivered-To: mailing list jetspeed-dev@portals.apache.org Received: (qmail 44536 invoked by uid 99); 7 Nov 2008 07:36:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Nov 2008 23:36:34 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of wzx888@hotmail.com designates 65.55.116.33 as permitted sender) Received: from [65.55.116.33] (HELO blu0-omc1-s22.blu0.hotmail.com) (65.55.116.33) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Nov 2008 07:35:13 +0000 Received: from BLU129-W7 ([65.55.116.9]) by blu0-omc1-s22.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 6 Nov 2008 23:35:33 -0800 Message-ID: Content-Type: multipart/alternative; boundary="_e1169e72-bcc2-4552-85e3-c27a9954eec0_" X-Originating-IP: [123.118.227.60] From: z w To: Subject: Struts Bridge Jsr168Dispatcher problem: processAction() gets called, but not render() Date: Fri, 7 Nov 2008 15:35:34 +0800 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 07 Nov 2008 07:35:33.0576 (UTC) FILETIME=[6B03B480:01C940AB] X-Virus-Checked: Checked by ClamAV on apache.org --_e1169e72-bcc2-4552-85e3-c27a9954eec0_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi=2C=20 I'm building a portlet with Jahia (Jetspeed)=2C Struts. This portlet runs n= ormally in one portal page=2C but in another portal page=2C I can only show= the first "page"=2C when clicking on a link for showing a second page=2C t= he portlet shows nothing=2C so I get an empty box.=20 The logs show that in this case=2C only processAction() is called=2C no ren= der() follows. We use org.apache.struts2.portlet.dispatcher.Jsr168Dispatche= r as portlet wrapper of our Struts application:=20 =20 2008-08-29 20:48:45=2C250: INFO [org.jahia.bin.Jahia] - Processed [/jahia/= Jahia/s ite/netfoo/op/edit/pid/604] user=3D[root] ip=3D[127.0.0.1] in [719m= s] Action parameter found. pathInfo =3D /site/netfoo/op/edit/_ns/YnNlcnZhaX= JfYWxs OjpTdHJ1dHMyIFRlc3QgUG9ydGxldDo6NjBjZDJmM2E6MTFjMGU3ZjViZjc6LTdmZWJ8= YzB8ZDB8ZXN0 cnV0cy5wb3J0bGV0Lm1vZGU9MT12aWV3fGVzdHJ1dHMucG9ydGxldC5hY3Rpb2= 49MT0vc2VydmFpci9z ZXJ2YWlyVmlld3xldGVtcGxhdGVEaXI9MT10ZW1wbGF0ZXxldGhlbWU9= MT1zaW1wbGU_/cache/bypas s/j2action/true/appid/24288_166/pid/604 [DEBUG] Js= r168Dispatcher - Entering processAction [DEBUG] PortletRequestMap - Dumping= request parameters: [DEBUG] PortletRequestMap - center =3D SIEGE [DEBUG] P= ortletRequestMap - struts.portlet.mode =3D view [DEBUG] PortletRequestMap -= struts.portlet.action =3D /foo/fooView [DEBUG] PortletRequestMap - templat= eDir =3D template [DEBUG] PortletRequestMap - theme =3D simple [DEBUG] Port= letRequestMap - service =3D [DEBUG] PortletRequestMap - lastname =3D [DEBUG= ] PortletRequestMap - firstname =3D [DEBUG] PortletRequestMap - method:sear= chResult =3D Rechercher [DEBUG] PortletSessionMap - Dumping session info: [= DEBUG] Jsr168Dispatcher - serviceAction [DEBUG] Jsr168Dispatcher - Creating= action proxy for name =3D fooView=2C namespa ce =3D /foo [DEBUG] FileUploa= dInterceptor - Bypassing /foo/ fooView [DEBUG] AnnotationValidationIntercep= tor - Validating /foo/fooView with m ethod searchResult. **************** d= o searchResult **************** it is done [DEBUG] PortletResult - Executin= g result in Event phase [DEBUG] PortletResult - Setting event render parame= ter: /foo/resultview.jsp [DEBUG] Jsr168Dispatcher - Leaving processAction 2= 008-08-29 20:48:52=2C718: WARN [org.jahia.taglibs.resourcebundle.ResourceB= undleT ag] - Error accessing resource quickValidate.prompt in bundle jahiat= emplates.com mon for locale fr:Can't find resource for bundle java.util.Pro= pertyResourceBundl e=2C key quickValidate.prompt 2008-08-29 20:48:52=2C734:= WARN [org.jahia.taglibs.resourcebundle.ResourceBundleT ag] - Error access= ing resource quickValidate in bundle jahiatemplates.common for locale fr:C= an't find resource for bundle java.util.PropertyResourceBundle=2C key quick= Validate 2008-08-29 20:48:52=2C734: WARN [org.jahia.taglibs.resourcebundle= .ResourceBundleT ag] - Error accessing resource quickValidate in bundle jah= iatemplates.common for locale fr:Can't find resource for bundle java.util.= PropertyResourceBundle=2C key quickValidate 2008-08-29 20:48:52=2C734: WARN= [org.jahia.taglibs.resourcebundle.ResourceBundleT ag] - Error accessing r= esource quickValidate in bundle jahiatemplates.common for locale fr:Can't = find resource for bundle java.util.PropertyResourceBundle=2C key quickValid= ate 2008-08-29 20:48:52=2C890: INFO [org.jahia.bin.Jahia] - Processed [/ja= hia/Jahia/s ite/netfoo/op/edit/_ns/YnNlcnZhaXJfYWxsOjpTdHJ1dHMyIFRlc3QgUG9y= dGxldDo6NjBjZ DJmM2E6MTFjMGU3ZjViZjc6LTdmZWJ8YzB8ZDB8ZXN0cnV0cy5wb3J0bGV0Lm= 1vZGU9MT12aWV3fGVzd HJ1dHMucG9ydGxldC5hY3Rpb249MT0vc2VydmFpci9zZXJ2YWlyVmll= d3xldGVtcGxhdGVEaXI9MT10Z W1wbGF0ZXxldGhlbWU9MT1zaW1wbGU_/cache/bypass/j2ac= tion/true/appid/24288_166/pid/6 04] user=3D[root] ip=3D[127.0.0.1] in [640m= s] 2008-08-29 20:48:52=2C953: WARN [org.jahia.taglibs.resourcebundle.Resou= rceBundleT ag] - Error accessing resource quickValidate.prompt in bundle ja= hiatemplates.com mon for locale fr:Can't find resource for bundle java.util= .PropertyResourceBundl e=2C key quickValidate.prompt 2008-08-29 20:48:52=2C= 953: WARN [org.jahia.taglibs.resourcebundle.ResourceBundleT ag] - Error ac= cessing resource quickValidate in bundle jahiatemplates.common for locale = fr:Can't find resource for bundle java.util.PropertyResourceBundle=2C key q= uickValidate 2008-08-29 20:48:52=2C953: WARN [org.jahia.taglibs.resourcebu= ndle.ResourceBundleT ag] - Error accessing resource quickValidate in bundle= jahiatemplates.common for locale fr:Can't find resource for bundle java.u= til.PropertyResourceBundle=2C key quickValidate 2008-08-29 20:48:52=2C953: = WARN [org.jahia.taglibs.resourcebundle.ResourceBundleT ag] - Error accessi= ng resource quickValidate in bundle jahiatemplates.common for locale fr:Ca= n't find resource for bundle java.util.PropertyResourceBundle=2C key quickV= alidate 2008-08-29 20:48:53=2C062: INFO [org.jahia.bin.Jahia] - Processed = [/jahia/Jahia/s ite/netfoo/op/edit/_ns/YXNlcnZhaXJfYWxsOjpTdHJ1dHMyIFRlc3Qg= UG9ydGxldDo6NjBjZ DJmM2E6MTFjMGU3ZjViZjc6LTdmZWJ8YzB8ZDB8ZXN0cnV0cy5wb3J0bG= V0Lm1vZGU9MT12aWV3fGVzd HJ1dHMucG9ydGxldC5hY3Rpb249MT1yZW5kZXJEaXJlY3R8ZXN0= cnV0cy5wb3J0bGV0LmV2ZW50QWN0a W9uPTE9dHJ1ZQ__/cache/bypass/appid/24288_166/= pid/604] user=3D[root] ip=3D[127.0.0.1] in [125ms]=20 That's all.=20 Our struts.xml: =20 = = /foo/view_info_main.jsp = /foo/resultview.jsp = = =20 =20 Our portlet.xml: Struts2 Test Portlet Struts2= Test Portlet = org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher = = viewNamespace = /foo = defaultViewAction= fooView text/html view = Struts2 Test Portlet = Struts2 Test Portlet = Struts2 Test Portlet = =20 _________________________________________________________________ Sur Windows Live Ideas=2C d=E9couvrez en exclusivit=E9 de nouveaux services= en ligne... si nouveaux qu'ils ne sont pas encore sortis officiellement su= r le march=E9 ! http://ideas.live.com= --_e1169e72-bcc2-4552-85e3-c27a9954eec0_--