I am using Oracle Portal 10.1.2.3.0 and have deployed a portlet application using JDeveloper, which says it succeeded.
When I log in to the portal, click Edit on any page > Navigator > Providers tab > Registered Providers > Edit Registration on the portlet I previously deployed > Connection tab, I see the providers URL: http://someserver/publications-dev/providers, and I can access that URL and see the following output:
Congratulations! You have successfully reached your Provider's Test Page.
Recognizing component versions...
ptlshare.jar version: 10.1.2.0.2
pdkjava.jar version: 10.1.2.0.2
Yet, when I try to add the portlet to a page, searching for the portlet name "Careers Widget Portlet" or "PublicationsCareersPortlet" reveals nothing. This is defined in the provider.xml:
<title>Careers Widget Portlet</title>
Can anyone give me a hint to what I might be missing? How can the Providers Test Paqe state that it recognizes the portlets but I cannot add them to a page?
Have you browsed your Portal Repository (Portal Builder > Administer > Portlets => Display Portlet Repository)? Your provider should be listed below the folder Portlet Staging Area.
OK, all I see there is http://i.imgur.com/T8frV.png. I can then drill down to Portlet Staging Area > Publications (News & Careers), but this screen is empty.
Does that mean my portlet is indeed not registered? How does that work when the test page said that the portlets were recognized?
Thank you very much your assistance!
It seems that the provider is registered but the portlets are not recognized for some unknown reason. You may want to try a Portlet Repository refresh and check for errors in the refresh log file. This might provide more information about the issue you are facing.
Thanks for tips Erik,
Turns out there was a problem with the registration - and I couldn't unregister the provider for some reason: This provider is not deletable. (WWC-43169).
Instead, I created a new registration and it now works.