[jboss-user] [JBoss Portal] - Re: how can i get current PortalNode
k3nnymusic
do-not-reply at jboss.com
Thu Jul 26 11:19:28 EDT 2007
I trying to do that in 2.4.2 but I have got one more trouble.
I can't find
org.jboss.portal.core.impl.api.CorePortalNode
| in any jar, and sources in this version of portal, so I don't know how can I get node URI string to
PortalObjectPermission(java.lang.String uri, int mask) constructor.
I tried to get string uri from PortalNodeURL, but then I have got unhandled exception type for
portalAuthorizationManagerFactory.getManager().checkPermission(perm)
There is any possibility to import this class from newest version of portal, or to use other class?
Oryginal code from CatalogPortlet.java, with my diferences:
| CorePortalNode pn = (CorePortalNode)parentSibling; //- I dont have CorePortalNode Class
|
|
| PortalObjectPermission perm = new PortalObjectPermission(pn.getObjectId(), PortalObjectPermission.VIEW_MASK); //so I haven't got pn object
| if (portalAuthorizationManagerFactory.getManager().checkPermission(perm))
| {
| allowed = true;
| }
| else
| {
| allowed = false;
| }
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4067860#4067860
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4067860
More information about the jboss-user
mailing list