Hi, I am not able to get childeren of a portal node. I am getting this exception ( org.hibernate.HibernateException: Unable to locate current JTA transaction )
Here is my code: protected void doView(JBossRenderRequest req, JBossRenderResponse res) throws PortletException, PortletSecurityException, IOException { | | res.setContentType("text/html"); | PortalNode portalNode = req.getPortalNode(); | | Locale locale = req.getLocale(); | if (locale == null) | locale = Locale.getDefault(); | | while (portalNode.getType() != PortalNode.TYPE_PORTAL) | { | portalNode = portalNode.getParent(); | System.out.println(portalNode.getDisplayName(locale)); | System.out.println(portalNode.getName()); | System.out.println(portalNode.getType()); | } | | Iterator childrenIt = portalNode.getChildren().iterator(); | | while (childrenIt.hasNext()) | { | PortalNode child = (PortalNode)childrenIt.next(); | System.out.println(child.getDisplayName(locale)); | } | } Code does not work at this line: Iterator childrenIt = portalNode.getChildren().iterator(); This is an exception that i am facing 18:46:04,984 ERROR [PortalPermissionCollection] Permission check against the repository failed | org.hibernate.HibernateException: Unable to locate current JTA transaction | at org.hibernate.context.JTASessionContext.currentSession(JTASessionContext.java:61) | at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:544) | at org.jboss.portal.core.impl.model.portal.PersistentPortalObjectContainer.getObjectNode(PersistentPortalObjectContainer.java:252) | at org.jboss.portal.core.impl.model.portal.AbstractPortalObjectContainer.getPermission(AbstractPortalObjectContainer.java:166) | at org.jboss.portal.core.model.portal.PortalObjectPermission.implies(PortalObjectPermission.java:227) | at org.jboss.portal.security.PortalPermissionCollection.implies(PortalPermissionCollection.java:96) | at org.jboss.portal.security.impl.jacc.Permissions.implies(Permissions.java:93) | at org.jboss.portal.security.impl.jacc.SecurityContext.implies(SecurityContext.java:81) | | | | Please Help | | | Shankar Khanna | View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4145826#4145826 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4145826 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user