Copying into the portlets directory is not necessary. You may run the ant deployPortletApp target and specify where the file lives and that can be completely outside of the uportal source tree.

---- Cris J H

Patel, Jayesh wrote:
First you need to copy your .war file in a uportal C:\Documents and
Settings\jpatel\workspace\uPortal_rel-2-X-X-XXX\trunk\lib\portlets location.
After that you have to be in where a .build.properties or build.xml file to
run following. (all) option will deploy all portlets in lib/portlets
location. If you want to deploy one specific then you need to give full path
(e.g. deployPortletApp -DportletApp= C:\Documents and
Settings\jpatel\workspace\uPortal_rel-x-x-x-xxx\trunk\lib\portlets\xxxxx.war
)

Note: Not sure onuPortal  release 3.0 work same way as I rel 2.xxx.

I hope this will help.

Thank You,
Jayesh

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Edward Chen
Sent: Thursday, August 21, 2008 12:29 AM
To: uportal-dev@lists.ja-sig.org
Subject: Re: [uportal-dev] Hello World Portlet deployment problem

Hi,

Thank you for your quick answer.

I did copy directly. How can I do to copy without doing copying

Also, when I do following, I have

C:\uPortal-3.0.1-quick-start>ant deployPortletApp -DportletApp=all
Buildfile: build.xml

BUILD FAILED
Target `deployPortletApp' does not exist in this project.

Thanks,


Edward


Cris J Holdorph wrote:
Did you run the "ant deployPortletApp" ant target, or did you just copy the war file into webapps directly? copying directly will not work. You must run the uPortal tool for deploying the portlet web applications.


http://www.ja-sig.org/wiki/display/UPM30/04+Working+with+Portlets+in+uPortal


---- Cris J H

Edward Chen wrote:
Hi,

I set up uPortal-3.0.1-quick-start up and running, and I use netbean ide 6.1 to create a helloworld portlet. I copy the HelloWorld.war
C:\uPortal-3.0.1-quick-start\apache-tomcat-5.5.23\webapps
Then restart uPortal,

I created a new channel to publish this portlet by portlet manager. Here is my setting

Review: Please review the settings for accuracy (click workflow icons or items in the table below to edit settings)
User can
modify?        Name        Value
       Channel Type:        Portlet
       Channel Title:        HelloWorld
       Channel Name:        HelloWorld
       Channel Functional Name:        HelloWorld
Channel Description: Channel Timeout: 5000milliseconds
       Channel Secure:        Not Secure
User cannot modify Portlet Web Application Path /HelloWorld
User cannot modify        Portlet Name        HelloWorld
       Channel Controls        true Editable
true Has Help
false Has About
       Selected Categories:        categoryNews
categoryAll categories
categoryApplications
categoryEntertainment
categoryDevelopment
       Selected Groups and/or People:        unlockedStudents
unlockedStaff
unlockedPAGS Root
unlockedGuests
unlockedFaculty
unlockedEveryone


But, after I subscribe it, I have the following error
Channel ID:
   n85

Message:
   Message not available

Error type:
   Channel failed to initialize (code 2)

Problem type:
   General rendering problem

Error message
Content was written to response during loading of portlet window
'PortletWindowImpl[portletWindowId=16.n85,contextPath=/HelloWorld,portletNam
e=HelloWorld,windowState=normal,portletMode=view,expirationCache=<null>,requ
estParameters={}]'
with [channelPublishId=73, channelSubscribeId=n85, portletApplicationId=/HelloWorld, portletName=HelloWorld, user=admin]. Response Content: The requested resource (/HelloWorld/PlutoInvoker/HelloWorld) is not available


What is it wrong?


Thanks,

Edward




--
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to