There could be a naming collision here. Get rid of the helloworldportlet you downloaded and ONLY deploy the HelloworldPortal.
then try: http://localhost:8080/portal/portal/HelloPortal
You could also check the management portlet to see if the portal has a helloworldportlet window assigned to it on the default page.
i started over:
i took a fresh install of jboss 4.0.3 and did the following:
1) copied the "default" server directory and change the name to "portal"
2) copied the jboss.portal.sar into the deploy directory
3) copied the PortalDS.xml into the deploy directory
then i ran a batch file i called runPortal.bat in $JBOSS_HOME, which run this command:
run.bat -c portal
and i get the same results.
btw: helloworld-object.xml has a default page for HelloWorldPortlet and i also tried the http://localhost:8080/portal/portal/HelloPortal/foobar, which is another page in the helloworld-object.xml, which also points to the HelloWorldPortlet.
everything came straight "from the box", again, with no errors! can anyone try this on their configuration? thanx
Did you check the management portlet?
found my problem:
when i started over, i really didnt... i never cleared the database... so the portlet were still registered without them being deployed...
once everything was fresh, i redeployed the HelloPortal and it worked :-)
thanx for your help