Home
TeamSite
Could not retrieve user workarea - TeamPortal
sunil_j
Hi,
I am implementing a TeamSite and Plumtree Portal Server Integration using TeamPortal 1.1 for Plumtree. I am able to see the MyTeamSite Portlet and also did the Preferences Setting. Once I save my changes on the Preference page, I receive the following Error on the MyTeamSite Portlet - "Could not retrieve user workarea. Please contact your System Administrator" .
On the application server (Tomcat) logs I get the following error message :
Could not retrieve user workarea. Please contact your System Administrator
java.lang.NullPointerException
at org.apache.jsp.Main_jsp._jspService(Main_jsp.java:202)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
......
I have made the required changes in the WorkareaMap.xml
Here are the contents of the WorkareaMap.xml
<workareaMap defaultServer="elifetest" defaultDomain="elifetest">
<workgroup name="it">
<workarea type="default">/default/main/portal/it/WORKAREA/it_wa</workarea>
<members>
<user name="powellc"/>
<user name="sunil"/>
<user name="rajesh"/>
</members>
</workgroup>
<workgroup name="finance">
<workarea type="default">/default/main/portal/finance/WORKAREA/finance_wa</workarea>
<members>
<user name="yoganam"/>
</members>
</workgroup>
</workareaMap>
All my environment at Windows 2000 and TeamSite 5.5.2 SP3 and Plumtree Portal Server 5.0 on Windows 2000.
Can some let me know what could be the problem and a propable solution.
Thanx and Regards
Sunil
TeamSite Consultant
Find more posts tagged with
Comments
sunil_j
Hi,
I managed to get over this problem. Actually the problem was with the location of the workareamap.xml as specified in the tsPortletSystemConfig.xml
But still that doesn't solves my problem completely. Can someone send me his/her tsPortletSystemConfig.xml file. I need to understand how to make the entry for the location of the WorkAreaMap.xml in the tsPortletSystemConfig.xml file.
There are some lines like
<workareaMapper className="com.interwoven.portals.common.SimpleWorkareaMapper">
<initArgument name="mappingConfigLocation">file:./WorkareaMap.xml</initArgument>
<initArgument name="refreshPolicy">1</initArgument>
<initArgument name="debug">true</initArgument>
</workareaMapper>
So I need to understand what should I write instead of file:./WorkareaMap.xml, because If I specify the exact physical path of WorkareaMap.xml, it throws the following error message "Unexpected error. Please contact your system administrator:No cached instance found. Call getInstance(String) at least once before calling getInstance() "
Can some one help on this ?
Regards
Sunil
TeamSite Consultant
Migrateduser
contact me if you are still having problems.
paul.loeffler@interwoven.com