[Building Sakai] delegated access tool

Bryan Holladay holladay at longsight.com
Wed Jun 11 10:48:20 PDT 2014


That sounds like an error with hibernate and Oracle trying to figure out
the auto ddl for clob.  You can manually check to make sure that these
columns are set as CLOBS:


   - HIERARCHY_NODE.directChildIds
   - HIERARCHY_NODE.childIds



On Wed, Jun 11, 2014 at 1:44 PM, Mustansar Mehmood <mustansar at rice.edu>
wrote:

>  Thanks,
>               I ran the quarts job for hierarchy and delegated access
> after cleaning up the db. Now I am getting this stack trace sounds like
> DB/hibernate issue
>
> bug-id: 2c764a84-058b-4823-b94a-2786b6ee883b
> user: admin (Sakai Administrator)
> email:
> usage-session: befbd19b-c491-433b-b490-50cc3d35f051
> stack-trace-digest: 20DC9850D950CD40F1C5B35B9609FBC28B110967
> sakai-version: 11-SNAPSHOT
> service-version: TRUNK
> app-server: codeforge.rice.edu
> user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0
> browser-id: Lin-Mozilla
> IP: 168.7.55.164
> request-path: */portal/tool/*!admin-1350/
> time: Jun 11, 2014 12:41:13
>
>
> stack trace:
>
> org.sakaiproject.portal.api.PortalHandlerException: org.apache.wicket.WicketRuntimeException: Error attaching this container for rendering: [Page class = org.sakaiproject.delegatedaccess.tool.pages.UserPage, id = 6, version = 0]
>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:901)
> caused by: org.apache.wicket.WicketRuntimeException: Error attaching this container for rendering: [Page class = org.sakaiproject.delegatedaccess.tool.pages.UserPage, id = 6, version = 0]
>     at org.apache.wicket.Component.onBeforeRender(Component.java:3966)
> caused by: org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not execute query; uncategorized SQLException for SQL [select this_.ID as ID36_1_, this_.hierarchyId as hierarch2_36_1_, this_.isRootNode as isRootNode36_1_, this_.ownerId as ownerId36_1_, this_.title as title36_1_, this_.description as descript6_36_1_, this_.permToken as permToken36_1_, this_.isDisabled as isDisabled36_1_, hierarchyp2_.ID as ID35_0_, hierarchyp2_.directParentIds as directPa2_35_0_, hierarchyp2_.parentIds as parentIds35_0_, hierarchyp2_.directChildIds as directCh4_35_0_, hierarchyp2_.childIds as childIds35_0_ from HIERARCHY_NODE_META this_ left outer join HIERARCHY_NODE hierarchyp2_ on this_.ID=hierarchyp2_.ID where (this_.hierarchyId=? and this_.isRootNode=?)]; SQL state [99999]; error code [17004]; Invalid column type: getCLOB not implemented for class oracle.jdbc.driver.T4CVarcharAccessor; nested exception is java.sql.SQLException: Invalid column type: getCLOB not imp
>  lemented
> for class oracle.jdbc.driver.T4CVarcharAccessor
>     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
> caused by: java.sql.SQLException: Invalid column type: getCLOB not implemented for class oracle.jdbc.driver.T4CVarcharAccessor
>     at oracle.jdbc.driver.Accessor.unimpl(Accessor.java:412)
>     at oracle.jdbc.driver.Accessor.getCLOB(Accessor.java:1296)
>     at oracle.jdbc.driver.OracleResultSetImpl.getCLOB(OracleResultSetImpl.java:1719)
>     at oracle.jdbc.driver.OracleResultSetImpl.getClob(OracleResultSetImpl.java:732)
>     at oracle.jdbc.driver.OracleResultSet.getClob(OracleResultSet.java:404)
>     at org.apache.commons.dbcp.DelegatingResultSet.getClob(DelegatingResultSet.java:568)
>     at org.apache.commons.dbcp.DelegatingResultSet.getClob(DelegatingResultSet.java:568)
>     at org.hibernate.type.descriptor.sql.ClobTypeDescriptor$4.doExtract(ClobTypeDescriptor.java:104)
>     at org.hibernate.type.descriptor.sql.BasicExtractor.extract(BasicExtractor.java:64)
>     at org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:254)
>     at org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:250)
>     at org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:230)
>     at org.hibernate.type.AbstractStandardBasicType.hydrate(AbstractStandardBasicType.java:331)
>     at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2283)
>     at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1527)
>     at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1455)
>     at org.hibernate.loader.Loader.getRow(Loader.java:1355)
>     at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:611)
>     at org.hibernate.loader.Loader.doQuery(Loader.java:829)
>     at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
>     at org.hibernate.loader.Loader.doList(Loader.java:2542)
>     at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
>     at org.hibernate.loader.Loader.list(Loader.java:2271)
>     at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:119)
>     at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1716)
>     at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:347)
>     at org.springframework.orm.hibernate3.HibernateTemplate$36.doInHibernate(HibernateTemplate.java:1056)
>     at org.springframework.orm.hibernate3.HibernateTemplate$36.doInHibernate(HibernateTemplate.java:1046)
>     at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:406)
>     at org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
>     at org.springframework.orm.hibernate3.HibernateTemplate.findByCriteria(HibernateTemplate.java:1046)
>     at org.sakaiproject.genericdao.hibernate.HibernateBasicGenericDao.baseFindBySearch(HibernateBasicGenericDao.java:154)
>     at org.sakaiproject.genericdao.hibernate.HibernateBasicGenericDao.findBySearch(HibernateBasicGenericDao.java:237)
>     at sun.reflect.GeneratedMethodAccessor537.invoke(null:-1)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:606)
>     at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
>     at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
>     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>     at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
>     at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
>     at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
>     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>     at com.sun.proxy.$Proxy26.findBySearch(null:-1)
>     at org.sakaiproject.hierarchy.impl.HierarchyServiceImpl.getRootNodeMetaByHierarchy(HierarchyServiceImpl.java:1037)
>     at org.sakaiproject.hierarchy.impl.HierarchyServiceImpl.getRootNode(HierarchyServiceImpl.java:160)
>     at org.sakaiproject.delegatedaccess.logic.ProjectLogicImpl.getRootNodeId(ProjectLogicImpl.java:2467)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:606)
>     at org.apache.wicket.proxy.LazyInitProxyFactory$JdkHandler.invoke(LazyInitProxyFactory.java:414)
>     at org.apache.wicket.proxy.$Proxy189.getRootNodeId(null:-1)
>     at org.sakaiproject.delegatedaccess.tool.pages.UserPage$3.isVisible(UserPage.java:195)
>     at org.apache.wicket.Component.determineVisibility(Component.java:4684)
>     at org.apache.wicket.Component.internalBeforeRender(Component.java:1055)
>     at org.apache.wicket.Component.beforeRender(Component.java:1100)
>     at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1757)
>     at org.apache.wicket.Component.onBeforeRender(Component.java:3966)
>     at org.apache.wicket.Page.onBeforeRender(Page.java:1550)
>     at org.apache.wicket.Component.internalBeforeRender(Component.java:1066)
>     at org.apache.wicket.Component.beforeRender(Component.java:1100)
>     at org.apache.wicket.Component.prepareForRender(Component.java:2292)
>     at org.apache.wicket.Page.prepareForRender(Page.java:1540)
>     at org.apache.wicket.Component.prepareForRender(Component.java:2329)
>     at org.apache.wicket.Page.renderPage(Page.java:911)
>     at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261)
>     at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
>     at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258)
>     at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
>     at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436)
>     at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>     at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486)
>     at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>     at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:394)
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)
>     at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486)
>     at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378)
>     at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)
>     at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:513)
>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1535)
>     at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:215)
>     at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:98)
>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:901)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>     at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:455)
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>     at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
>     at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
>     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>     at java.lang.Thread.run(Thread.java:745)
>
>
> Tool Placement:
> No Placement
>
>
> Request:
> :    AuthType:null
> :    CharEncoding:UTF-8
> :    ContentLength:-1
> :    ContentType:null
> :    ContextPath:/portal
> :    LocalAddress:168.7.55.164
> :    LocalName:codeforge.rice.edu
>
> :    LocalPort:8080
> :    Method:GET
> :    PathInfo:*/tool/*
> !admin-1350/
> :    Protocol:HTTP/1.1
> :    QueryString:panel=Main
> :    RemoteAddress:168.7.55.164
> :    RemoteHost:168.7.55.164
> :    RemotePort:53156
> :    Requested URL:http://codeforge.rice.edu:8080/portal/tool/!admin-1350/
>
> :    Scheme:http
> :    ServerName:codeforge.rice.edu
> :    Headers:
> :        Header:host:codeforge.rice.edu:8080
>
> :        Header:user-agent:Mozilla/5.0 (X11; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0
> :        Header:accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> :        Header:accept-language:en-US,en;q=0.5
> :        Header:accept-encoding:gzip, deflate
> :        Header:referer:http://codeforge.rice.edu:8080/portal/site/!admin/page/!admin-1300
> :        Header:cookie:---censored---
> :        Header:connection:keep-alive
> :    Parameters:
> :        Parameter:panel:0:Main
> :    Attributes:
> :        Attribute:sakai.html.head.css.skin:<link href="/library/skin/neo-default/tool.css?version=" type="text/css" rel="stylesheet" media="all" />
>
> :        Attribute:sakai.html.head.js:<script type="text/javascript" src="/library/js/headscripts.js?version="></script>
> <script type="text/javascript">var sakai = sakai || {}; sakai.editor = sakai.editor || {};  sakai.locale = sakai.locale || {};
> sakai.locale.userCountry = 'US';
> sakai.locale.userLanguage = 'en';
> sakai.locale.userLocale = 'en_US';
> sakai.editor.collectionId = '*/group/*!admin/';
> sakai.editor.enableResourceSearch = false;</script>
> <script type="text/javascript">var CKEDITOR_BASEPATH='*/library/editor/ckeditor/*';
> </script>
> <script type="text/javascript" src="/library/editor/ckeditor/ckeditor.js?version="></script>
> <script type="text/javascript" src="/library/editor/ckeditor.launch.js?version="></script>
>
> :        Attribute:sakai.character.encoding.done:sakai.character.encoding.done
> :        Attribute:sakai.html.body.onload:setMainFrameHeight('Mainxadminx1350');setFocus(focus_path);
> :        Attribute:tool.url.manager:org.sakaiproject.portal.util.ToolURLManagerImpl at 2c8485b7
>
> :        Attribute:sakai.filtered:sakai.filtered
> :        Attribute:sakai.html.head:<link href="/library/skin/tool_base.css?version=" type="text/css" rel="stylesheet" media="all" />
> <link href="/library/skin/neo-default/tool.css?version=" type="text/css" rel="stylesheet" media="all" />
> <script type="text/javascript" src="/library/js/headscripts.js?version="></script>
> <script type="text/javascript">var sakai = sakai || {}; sakai.editor = sakai.editor || {};  sakai.locale = sakai.locale || {};
> sakai.locale.userCountry = 'US';
> sakai.locale.userLanguage = 'en';
> sakai.locale.userLocale = 'en_US';
> sakai.editor.collectionId = '*/group/*!admin/';
> sakai.editor.enableResourceSearch = false;</script>
> <script type="text/javascript">var CKEDITOR_BASEPATH='*/library/editor/ckeditor/*';
> </script>
> <script type="text/javascript" src="/library/editor/ckeditor/ckeditor.js?version="></script>
> <script type="text/javascript" src="/library/editor/ckeditor.launch.js?version="></script>
>
> :        Attribute:sakai.html.head.css:<link href="/library/skin/tool_base.css?version=" type="text/css" rel="stylesheet" media="all" />
> <link href="/library/skin/neo-default/tool.css?version=" type="text/css" rel="stylesheet" media="all" />
>
> :        Attribute:sakai.html.head.css.base:<link href="/library/skin/tool_base.
> css?version=" type="text/css" rel="stylesheet" media="all" />
>
> :        Attribute:sakai.session:MyS_admin{d95099ae-133c-4086-963e-ece7c514908b, userId='admin', at=14, ts=21, cs=2, Wed Jun 11 12:36:05 CDT 2014}
> Session:
> :    Created:1402508165172
> :    LastAccess:1402508473939
> :    CreationDateAndTime:Wednesday, June 11, 2014
> :    LastAccessDateAndTime:Wednesday, June 11, 2014
> :    MaxInactive:1800
> :    Attributes:
> :        Attribute:portalskin:neoskin
>
>
> On 06/11/2014 12:04 PM, Bryan Holladay wrote:
>
> Looking at the stack trace, it looks like the error is thrown while trying
> to find the root node.  Have you setup your hierarchy already with the
> "Delegated Access Site Hierarchy Job"?  If not, run it.  If so, what does
> the DB look like?  If its just a local or dev build, I would just wipe out
> the hierarchy (delete * from Hiearchy*) tables and rebuild.
>
>  -Bryan
>
>
> On Wed, Jun 11, 2014 at 12:17 PM, Mustansar Mehmood <mustansar at rice.edu>
> wrote:
>
>>  Hi,
>>
>> I am getting this crash report with delegated acess tool while trying to
>> configure it for use in sakai 10.x.
>> any ideas what could have gone wrong ?
>> Thanks,
>> Mustansar
>>
>>
>> -------- Original Message --------  Subject: Bug Report:
>> D860724E9069E99BF7635ECFD0F898E70948EAC5 /
>> 4ec91983-94e1-4b09-832c-90fe7934df56  Date: Tue, 10 Jun 2014 11:00:06
>> -0500 (CDT)  From: Sakai <no-reply at localhost>  To: mustansar at rice.edu
>>
>> bug-id: 40747e2b-dee3-48b0-9763-a1712c710e6b
>> user: admin (Sakai Administrator)
>> email:
>> usage-session: 4ec91983-94e1-4b09-832c-90fe7934df56
>> stack-trace-digest: D860724E9069E99BF7635ECFD0F898E70948EAC5
>> sakai-version: 11-SNAPSHOT
>> service-version: TRUNK
>> app-server: codeforge.rice.edu
>> user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.71 (KHTML, like Gecko) Version/6.1 Safari/537.71
>> browser-id: Mac-Mozilla
>> IP: 10.64.48.31
>> request-path: /portal/tool/!admin-1350/
>> time: Jun 10, 2014 11:00:06
>>
>>
>> stack trace:
>>
>> org.sakaiproject.portal.api.PortalHandlerException: org.apache.wicket.WicketRuntimeException: Method onLinkClicked of interface org.apache.wicket.markup.html.link.ILinkListener targeted at component [MarkupContainer [Component id = searchAccessLink]] threw an exception
>>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:901)
>> caused by: org.apache.wicket.WicketRuntimeException: Method onLinkClicked of interface org.apache.wicket.markup.html.link.ILinkListener targeted at component [MarkupContainer [Component id = searchAccessLink]] threw an exception
>>     at org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:73)
>> caused by: java.lang.reflect.InvocationTargetException
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> caused by: java.lang.NumberFormatException: For input string: ""
>>     at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>>     at java.lang.Long.parseLong(Long.java:453)
>>     at java.lang.Long.<init>(Long.java:702)
>>     at org.sakaiproject.hierarchy.impl.HierarchyServiceImpl.getNodeMeta(HierarchyServiceImpl.java:1019)
>>     at org.sakaiproject.hierarchy.impl.HierarchyServiceImpl.getNodeById(HierarchyServiceImpl.java:168)
>>     at org.sakaiproject.delegatedaccess.logic.ProjectLogicImpl.getNode(ProjectLogicImpl.java:112)
>>     at org.sakaiproject.delegatedaccess.logic.ProjectLogicImpl.getCachedNode(ProjectLogicImpl.java:1305)
>>     at org.sakaiproject.delegatedaccess.logic.ProjectLogicImpl.getDirectNodes(ProjectLogicImpl.java:2471)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke(Method.java:606)
>>     at org.apache.wicket.proxy.LazyInitProxyFactory$JdkHandler.invoke(LazyInitProxyFactory.java:414)
>>     at org.apache.wicket.proxy.$Proxy193.getDirectNodes(null:-1)
>>     at org.sakaiproject.delegatedaccess.tool.pages.SearchAccessPage.main(SearchAccessPage.java:193)
>>     at org.sakaiproject.delegatedaccess.tool.pages.SearchAccessPage.<init>(SearchAccessPage.java:84)
>>     at org.sakaiproject.delegatedaccess.tool.pages.BasePage$5.onClick(BasePage.java:154)
>>     at org.apache.wicket.markup.html.link.Link.onLinkClicked(Link.java:225)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke(Method.java:606)
>>     at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:182)
>>     at org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:73)
>>     at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
>>     at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)
>>     at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
>>     at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436)
>>     at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>>     at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486)
>>     at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>     at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:394)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)
>>     at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486)
>>     at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378)
>>     at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)
>>     at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:513)
>>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1535)
>>     at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:215)
>>     at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:98)
>>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:901)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>     at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:455)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>>     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>>     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
>>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>>     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>>     at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
>>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
>>     at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>     at java.lang.Thread.run(Thread.java:745)
>>
>>
>> Tool Placement:
>> No Placement
>>
>>
>> Request:
>> :    AuthType:null
>> :    CharEncoding:UTF-8
>> :    ContentLength:-1
>> :    ContentType:null
>> :    ContextPath:/portal
>> :    LocalAddress:168.7.55.164
>> :    LocalName:codeforge.rice.edu
>> :    LocalPort:8080
>> :    Method:GET
>> :    PathInfo:/tool/!admin-1350/
>> :    Protocol:HTTP/1.1
>> :    QueryString:wicket:interface=:0:searchAccessLink::ILinkListener::
>> :    RemoteAddress:10.64.48.31
>> :    RemoteHost:10.64.48.31
>> :    RemotePort:63380
>> :    Requested URL:http://codeforge.rice.edu:8080/portal/tool/!admin-1350/
>> :    Scheme:http
>> :    ServerName:codeforge.rice.edu
>> :    Headers:
>> :        Header:host:codeforge.rice.edu:8080
>> :        Header:user-agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.71 (KHTML, like Gecko) Version/6.1 Safari/537.71
>> :        Header:accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
>> :        Header:referer:http://codeforge.rice.edu:8080/portal/tool/!admin-1350/?panel=Main
>> :        Header:accept-language:en-us
>> :        Header:accept-encoding:gzip, deflate
>> :        Header:cookie:---censored---
>> :        Header:connection:keep-alive
>> :    Parameters:
>> :        Parameter:wicket:interface:0::0:searchAccessLink::ILinkListener::
>> :    Attributes:
>> :        Attribute:sakai.html.head.css.skin:<link href="/library/skin/neo-default/tool.css?version=" type="text/css" rel="stylesheet" media="all" />
>>
>> :        Attribute:sakai.html.head.js:<script type="text/javascript" src="/library/js/headscripts.js?version="></script>
>> <script type="text/javascript">var sakai = sakai || {}; sakai.editor = sakai.editor || {};  sakai.locale = sakai.locale || {};
>> sakai.locale.userCountry = 'US';
>> sakai.locale.userLanguage = 'en';
>> sakai.locale.userLocale = 'en_US';
>> sakai.editor.collectionId = '/group/!admin/';
>> sakai.editor.enableResourceSearch = false;</script>
>> <script type="text/javascript">var CKEDITOR_BASEPATH='/library/editor/ckeditor/';
>> </script>
>> <script type="text/javascript" src="/library/editor/ckeditor/ckeditor.js?version="></script>
>> <script type="text/javascript" src="/library/editor/ckeditor.launch.js?version="></script>
>>
>> :        Attribute:sakai.character.encoding.done:sakai.character.encoding.done
>> :        Attribute:sakai.html.body.onload:setMainFrameHeight('Mainxadminx1350');setFocus(focus_path);
>> :        Attribute:tool.url.manager:org.sakaiproject.portal.util.ToolURLManagerImpl at 3dac659a
>> :        Attribute:sakai.filtered:sakai.filtered
>> :        Attribute:sakai.html.head:<link href="/library/skin/tool_base.css?version=" type="text/css" rel="stylesheet" media="all" />
>> <link href="/library/skin/neo-default/tool.css?version=" type="text/css" rel="stylesheet" media="all" />
>> <script type="text/javascript" src="/library/js/headscripts.js?version="></script>
>> <script type="text/javascript">var sakai = sakai || {}; sakai.editor = sakai.editor || {};  sakai.locale = sakai.locale || {};
>> sakai.locale.userCountry = 'US';
>> sakai.locale.userLanguage = 'en';
>> sakai.locale.userLocale = 'en_US';
>> sakai.editor.collectionId = '/group/!admin/';
>> sakai.editor.enableResourceSearch = false;</script>
>> <script type="text/javascript">var CKEDITOR_BASEPATH='/library/editor/ckeditor/';
>> </script>
>> <script type="text/javascript" src="/library/editor/ckeditor/ckeditor.js?version="></script>
>> <script type="text/javascript" src="/library/editor/ckeditor.launch.js?version="></script>
>>
>> :        Attribute:sakai.html.head.css:<link href="/library/skin/tool_base.css?version=" type="text/css" rel="stylesheet" media="all" />
>> <link href="/library/skin/neo-default/tool.css?version=" type="text/css" rel="stylesheet" media="all" />
>>
>> :        Attribute:sakai.html.head.css.base:<link href="/library/skin/tool_base.css?version=" type="text/css" rel="stylesheet" media="all" />
>>
>> :        Attribute:sakai.session:MyS_admin{a106387f-5312-44bf-b73c-39d70da40050, userId='admin', at=13, ts=17, cs=2, Tue Jun 10 10:09:51 CDT 2014}
>> Session:
>> :    Created:1402412991867
>> :    LastAccess:1402416006603
>> :    CreationDateAndTime:Tuesday, June 10, 2014
>> :    LastAccessDateAndTime:Tuesday, June 10, 2014
>> :    MaxInactive:1800
>> :    Attributes:
>> :        Attribute:portalskin:neoskin
>>
>>
>>
>>
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>>
>
>
>
> _______________________________________________
> sakai-dev mailing listsakai-dev at collab.sakaiproject.orghttp://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>
>
>
> --
> Mustansar Mehmood
> Educational System Developer& Integrator
>
> Information Technology
> 6100 Main St. MS 119
> Houston Texas 77005
>
> Phone:(713)348-2523
> Fax  :(713)348 6099 email:mustansar at rice.edu
>
>
>
>
>
> I have yet to see any problem, however complicated, which, when,you  looked at it in the right way, did not become still more complicated.
>     -- Poul Anderson
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20140611/91142072/attachment.html 


More information about the sakai-dev mailing list