Return-Path: Delivered-To: apmail-portals-pluto-user-archive@www.apache.org Received: (qmail 32532 invoked from network); 7 Sep 2010 22:05:39 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 7 Sep 2010 22:05:39 -0000 Received: (qmail 29538 invoked by uid 500); 7 Sep 2010 22:05:39 -0000 Delivered-To: apmail-portals-pluto-user-archive@portals.apache.org Received: (qmail 29336 invoked by uid 500); 7 Sep 2010 22:05:38 -0000 Mailing-List: contact pluto-user-help@portals.apache.org; run by ezmlm Precedence: bulk Reply-To: pluto-user@portals.apache.org list-help: list-unsubscribe: List-Post: Reply-To: pluto-user@portals.apache.org List-Id: Delivered-To: mailing list pluto-user@portals.apache.org Received: (qmail 29315 invoked by uid 500); 7 Sep 2010 22:05:37 -0000 Delivered-To: apmail-jakarta-pluto-user@jakarta.apache.org Received: (qmail 29312 invoked by uid 99); 7 Sep 2010 22:05:37 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Sep 2010 22:05:37 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,SPF_HELO_PASS,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of gcjpu-pluto-user@m.gmane.org designates 80.91.229.12 as permitted sender) Received: from [80.91.229.12] (HELO lo.gmane.org) (80.91.229.12) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Sep 2010 22:05:28 +0000 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Ot6Hn-00075m-6J for pluto-user@jakarta.apache.org; Wed, 08 Sep 2010 00:05:03 +0200 Received: from adsl-71-129-42-244.dsl.irvnca.pacbell.net ([71.129.42.244]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 08 Sep 2010 00:05:02 +0200 Received: from mdeggers by adsl-71-129-42-244.dsl.irvnca.pacbell.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 08 Sep 2010 00:05:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: pluto-user@jakarta.apache.org From: Mark Eggers Subject: Getting started Date: Tue, 7 Sep 2010 22:03:59 +0000 (UTC) Lines: 54 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: adsl-71-129-42-244.dsl.irvnca.pacbell.net User-Agent: Pan/0.133 (House of Butterflies) X-Virus-Checked: Checked by ClamAV on apache.org I'm getting started with portlets, and am having a bit of a challenge. Environment: OS: Fedora 13 linux (latest Fedora kernel) Java: Sun/Oracle 1.6.0_21 32 bit Tomcat: 6.0.29 from tomcat.apache.org IDE: NetBeans 6.9.1 with Portal Pack 3.0.4 Maven: 2.2.1 from maven.apache.org The pluto user and role have been added to $CATALINA_HOME/conf/tomcat-users.xml The necessary libraries have been added to $CATALINA_HOME/lib pluto-container-api-2.0.2.jar pluto-container-driver-api-2.0.2.jar pluto-taglib-2.0.2.jar portlet-api_2.0_spec-1.0.jar ccpp-1.0.jar Pluto runs fine at localhost:8080/pluto/portal I used the pom.xml file from http://portals.apache.org/pluto/v20/deploying.html and modified it slightly to generate a HelloPluto.war package. I basically upped the versions to those supported by Tomcat 6.0.29, added the JSR 286 taglib as provided, and JSTL 1.1.2. The war file built cleanly, and the Pluto modifications seem to be added to web.xml appropriately. I was able to deploy the war file to Tomcat, and the Pluto portal saw the the portlet. I created a new page (HelloPluto), and added the portlet to that page. The new page and the portlet show up. Unfortunately, the various portlet-modes don't seem to work. VIEW works, but selecting HELP or EDIT causes the page to flicker and then the portlet returns to the VIEW portlet-mode. Maximize causes the portlet to disappear completely from the page, and minimize does nothing. The code works as expected in Sun/Oracle's Open Portal portlet-container. I don't see any obvious differences between my simple HelloPluto.java class and the supplied AboutPortlet.java class. There's obviously something I'm missing here. Any pointers would be greatly appreciated. . . . . just my two cents. /mde/