@@ -213,9 +213,9 @@ public ToolConfiguration getTool(String toolId) {
213
213
ToolConfiguration toolConfiguration = null ;
214
214
String siteRef = (String ) m_cacheTools .get (toolId );
215
215
if (siteRef != null ) {
216
- Site site = ( Site ) m_cache .get (siteRef );
217
- if (site != null ) {
218
- toolConfiguration = site .getTool (toolId );
216
+ Object obj = m_cache .get (siteRef );
217
+ if (obj != null && obj instanceof Site ) {
218
+ toolConfiguration = (( Site ) obj ) .getTool (toolId );
219
219
}
220
220
}
221
221
return toolConfiguration ;
@@ -226,9 +226,9 @@ public SitePage getPage(String pageId) {
226
226
SitePage sitePage = null ;
227
227
String siteRef = (String ) m_cachePages .get (pageId );
228
228
if (siteRef != null ) {
229
- Site site = ( Site ) m_cache .get (siteRef );
230
- if (site != null ) {
231
- sitePage = site .getPage (pageId );
229
+ Object obj = m_cache .get (siteRef );
230
+ if (obj != null && obj instanceof Site ) {
231
+ sitePage = (( Site ) obj ) .getPage (pageId );
232
232
}
233
233
}
234
234
return sitePage ;
@@ -239,9 +239,9 @@ public Group getGroup(String groupId) {
239
239
Group group = null ;
240
240
String siteRef = (String ) m_cacheGroups .get (groupId );
241
241
if (siteRef != null ) {
242
- Site site = ( Site ) m_cache .get (siteRef );
243
- if (site != null ) {
244
- group = site .getGroup (groupId );
242
+ Object obj = m_cache .get (siteRef );
243
+ if (obj != null && obj instanceof Site ) {
244
+ group = (( Site ) obj ) .getGroup (groupId );
245
245
}
246
246
}
247
247
return group ;
0 commit comments