I wrote the HelloWorld Portlet according to the development guide. I put
the class in the web-inf/classes directory. If I edit the default.psml it
shows up displaying the text "Hello World" as desired (no user logged in
yet). If I edit my personal user psml it shows up as "Hello Jim". Great!
But for some reason it does not show up in the customizer. I have tried
several different flavor of portlet entries including abstract with an
additional ref entry, and also an instance entry:
<portlet-entry name="HelloWorld" hidden="false" type="instance"
application="false">
<meta-info>
<title>Hello World</title>
<description>What else can I say?</description>
</meta-info>
<classname>com.mycompany.jetspeed.portlets.HelloWorldPortlet</classname>
</portlet-entry>
I have been working with dozens of portlets using the HTMLPortlet,
FIleServerPortlet, and the XSLPortlet and never had this problem. Am I
missing something? Hopefully it is something dumb and I will be
embarrassed... the least of my worries!
-Jim Hughes