EJPPC0103E: Error occurred while initializing portlet java.util.MissingResourceException: Can't find bundle for base name com. for portlets when deploying on WebSphere Portal 6.1

Technote (troubleshooting)


Problem

When deploying JSR 168 Portlets on WebSphere® Portal 6.1, the following error occurs:

LanguageSetIm E com.ibm.ws.portletcontainer.om.common.impl.LanguageSetImpl loadResourceBundle EJPPC0103E: Error occurred while initializing portlet
java.util.MissingResourceException: Can't find bundle for base name
com.ibm.testportletspace.nl.TestPortletSpacePortletResource
, locale en
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:853)

Symptom

A portlet installs but does not initialize. When you place a portlet on a page, you see the message that this portlet is temporarily unavailable.


Cause

This error occurs when the resource-bundle entry in the portlet.xml file needs modification.

Resolving the problem

In your portlet.xml file, you have a line like the following:

<resource-bundle>

    com.ibm.testportletspace.nl.TestPortletSpacePortletResource
</resource-bundle>

Change that line to read as follows, as one line:

<resource-bundle>com.ibm.testportletspace.nl.TestPortletSpacePortletResource</resource-bundle>

Then uninstall and reinstall the portlet, or update the preserve configuration settings option in the DeploymentService resource provider.

Refer to the WebSphere Portal Information Center for more information on setting those settings.



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

WebSphere Portal
Application Development

Software version:

6.1

Operating system(s):

AIX, HP-UX, Linux, Solaris, Windows, i5/OS, z/OS

Software edition:

Enable, Express, Extend, Server

Reference #:

1319531

Modified date:

2013-09-13

Translate my page

Machine Translation

Content navigation