It's all about the answers!

Ask a question

Maximum numbers of requirements


Anderson Silva (311911) | asked Nov 16 '10, 7:31 p.m.
Hi,

Under Requirements page, when I select a folder, RRC show me this message:

"These might be more artifacts that match the criteria than are displayed. specify or refine the filter criteria on the left to view more artfacts."

There is a limit about number of requirements the RRC show at Requirements page? RRC shows me only 901 but I have more then 1200 requirements

My filter is correct because I want to see and generate a report with ALL requirements.

Thank you

Anderson

PS. Using RRC 2.0.0.2 ifix 1, migrating to RRC 2.0.0.3

22 answers



permanent link
Gordon Popp (4611) | answered Dec 27 '10, 2:58 p.m.
> No, I was not in a session when I attempted to run the query. However, I > was prompted for OAuth credentials. After passing the credentials is when > I received the 500.

Although FF returned empty query, IE8 returned a 500 for me too.

Tom - the same folder name can be in many places. Does that query return the results for all of the folders in all projects?


Appears to be an illegal character issue.

2010-12-27 10:50:25,991 ERROR er.services.contextRoot.ContextRootRedirectService -
java.lang.NullPointerException
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.runInternalMethod(RRSRestServiceBase.java:201)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.handleMethod(RRSRestServiceBase.java:174)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.doHead(RRSRestServiceBase.java:78)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:103)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
2010-12-27 10:50:25,991 ERROR er.services.contextRoot.ContextRootRedirectService -
java.lang.NullPointerException
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.runInternalMethod(RRSRestServiceBase.java:201)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.handleMethod(RRSRestServiceBase.java:174)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.doHead(RRSRestServiceBase.java:78)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:103)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
2010-12-27 13:38:46,710 ERROR er.services.contextRoot.ContextRootRedirectService -
java.lang.NullPointerException
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.doHead(RRSRestServiceBase.java:78)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:103)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
2010-12-27 13:38:46,710 ERROR er.services.contextRoot.ContextRootRedirectService -
java.lang.NullPointerException
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.doHead(RRSRestServiceBase.java:78)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:103)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
2010-12-27 14:40:17,554 ERROR bm.rdm.fronting.server.services.query.QueryService - Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
java.net.URISyntaxException: Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
at java.net.URI$Parser.fail(URI.java:2834)
at java.net.URI$Parser.checkChars(URI.java:3007)
at java.net.URI$Parser.parseHierarchical(URI.java:3097)
at java.net.URI$Parser.parse(URI.java:3039)
at java.net.URI.<init>(URI.java:604)
at com.ibm.team.jfs.app.oauth.OAuthHelper.getAuthorizedRequestTokenFromRequest(OAuthHelper.java:251)
at com.ibm.team.jfs.app.oauth.OAuthHelper.hasAuthorizedRequestToken(OAuthHelper.java:167)
at com.ibm.rdm.fronting.server.core.oauth.internal.OauthAuthenticationService.requiresAuthorization(OauthAuthenticationService.java:115)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.service(RRSRestServiceBase.java:102)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:85)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
2010-12-27 14:40:17,554 ERROR bm.rdm.fronting.server.services.query.QueryService - Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
java.net.URISyntaxException: Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
at java.net.URI$Parser.fail(URI.java:2834)
at java.net.URI$Parser.checkChars(URI.java:3007)
at java.net.URI$Parser.parseHierarchical(URI.java:3097)
at java.net.URI$Parser.parse(URI.java:3039)
at java.net.URI.<init>(URI.java:604)
at com.ibm.team.jfs.app.oauth.OAuthHelper.getAuthorizedRequestTokenFromRequest(OAuthHelper.java:251)
at com.ibm.team.jfs.app.oauth.OAuthHelper.hasAuthorizedRequestToken(OAuthHelper.java:167)
at com.ibm.rdm.fronting.server.core.oauth.internal.OauthAuthenticationService.requiresAuthorization(OauthAuthenticationService.java:115)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.service(RRSRestServiceBase.java:102)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:85)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
2010-12-27 14:49:52,069 ERROR bm.rdm.fronting.server.services.query.QueryService -
java.lang.IllegalArgumentException
at java.net.URI.create(URI.java:868)
at com.ibm.rdm.fronting.server.core.internal.RequestUtils.buildQueryParamsMap(RequestUtils.java:91)
at com.ibm.rdm.fronting.server.redirect.WebUiRedirectHandlerService.requiresRedirect(WebUiRedirectHandlerService.java:78)
at com.ibm.rdm.fronting.server.redirect.WebUiRedirectHandlerService.handleRequest(WebUiRedirectHandlerService.java:61)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.runInternalMethod(RRSRestServiceBase.java:211)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.handleMethod(RRSRestServiceBase.java:174)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.doGet(RRSRestServiceBase.java:73)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:100)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
Caused by:
java.net.URISyntaxException: Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
at java.net.URI$Parser.fail(URI.java:2834)
at java.net.URI$Parser.checkChars(URI.java:3007)
at java.net.URI$Parser.parseHierarchical(URI.java:3097)
at java.net.URI$Parser.parse(URI.java:3039)
at java.net.URI.<init>(URI.java:604)
at java.net.URI.create(URI.java:866)
... 31 more
2010-12-27 14:49:52,069 ERROR bm.rdm.fronting.server.services.query.QueryService -
java.lang.IllegalArgumentException
at java.net.URI.create(URI.java:868)
at com.ibm.rdm.fronting.server.core.internal.RequestUtils.buildQueryParamsMap(RequestUtils.java:91)
at com.ibm.rdm.fronting.server.redirect.WebUiRedirectHandlerService.requiresRedirect(WebUiRedirectHandlerService.java:78)
at com.ibm.rdm.fronting.server.redirect.WebUiRedirectHandlerService.handleRequest(WebUiRedirectHandlerService.java:61)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.runInternalMethod(RRSRestServiceBase.java:211)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.handleMethod(RRSRestServiceBase.java:174)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.doGet(RRSRestServiceBase.java:73)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:100)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
Caused by:
java.net.URISyntaxException: Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
at java.net.URI$Parser.fail(URI.java:2834)
at java.net.URI$Parser.checkChars(URI.java:3007)
at java.net.URI$Parser.parseHierarchical(URI.java:3097)
at java.net.URI$Parser.parse(URI.java:3039)
at java.net.URI.<init>(URI.java:604)
at java.net.URI.create(URI.java:866)
... 31 more
2010-12-27 14:50:24,132 ERROR bm.rdm.fronting.server.services.query.QueryService - Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
java.net.URISyntaxException: Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
at java.net.URI$Parser.fail(URI.java:2834)
at java.net.URI$Parser.checkChars(URI.java:3007)
at java.net.URI$Parser.parseHierarchical(URI.java:3097)
at java.net.URI$Parser.parse(URI.java:3039)
at java.net.URI.<init>(URI.java:604)
at com.ibm.team.jfs.app.oauth.OAuthHelper.getAuthorizedRequestTokenFromRequest(OAuthHelper.java:251)
at com.ibm.team.jfs.app.oauth.OAuthHelper.hasAuthorizedRequestToken(OAuthHelper.java:167)
at com.ibm.rdm.fronting.server.core.oauth.internal.OauthAuthenticationService.requiresAuthorization(OauthAuthenticationService.java:115)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.service(RRSRestServiceBase.java:102)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:85)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)
2010-12-27 14:50:24,132 ERROR bm.rdm.fronting.server.services.query.QueryService - Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
java.net.URISyntaxException: Illegal character in query at index 55: https://server:9443/rdm/query?query=dc:isPartOf=<https>%20and%20dc:title="Requirements"%20&accept
at java.net.URI$Parser.fail(URI.java:2834)
at java.net.URI$Parser.checkChars(URI.java:3007)
at java.net.URI$Parser.parseHierarchical(URI.java:3097)
at java.net.URI$Parser.parse(URI.java:3039)
at java.net.URI.<init>(URI.java:604)
at com.ibm.team.jfs.app.oauth.OAuthHelper.getAuthorizedRequestTokenFromRequest(OAuthHelper.java:251)
at com.ibm.team.jfs.app.oauth.OAuthHelper.hasAuthorizedRequestToken(OAuthHelper.java:167)
at com.ibm.rdm.fronting.server.core.oauth.internal.OauthAuthenticationService.requiresAuthorization(OauthAuthenticationService.java:115)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.service(RRSRestServiceBase.java:102)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:85)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:811)

permanent link
Tom Mutdosch (1761) | answered Jan 05 '11, 2:50 p.m.
JAZZ DEVELOPER
Sorry it looks like the forum editor keeps screwing up the https portion of the query. Let me try a repost:

In the first query, the <https://...>
should include the folders URI in angle brackets. <https://localhost:9444/rdm/folders>
The second query should have the exact folder URI returned from the first query:
<https://localhost:9443/rdm/folders/_wTNkQRgXEeCMT4aqOcrZ-Q>

permanent link
Gordon Popp (4611) | answered Jan 18 '11, 12:15 p.m.
Tom,

Thanks for the update. I got the query to run using the updated format.

https://server:9443/rdm/query?query=nav:parent=%3Chttps://server:9443/rdm/folders/_M3484AeJEeCohZzPd-k7Xw%3E%20/limit=-1&size=512&accept

Edit: Realized there was a 512 per page limit.

I do see an option on IE or FF to go to the "next page"? Also, the results come back as "ResultXXX". Can more specific information be returned from the query like name or id?

permanent link
Tom Mutdosch (1761) | answered Jan 18 '11, 1:00 p.m.
JAZZ DEVELOPER
Tom,

Thanks for the update. I got the query to run using the updated format.

https://server:9443/rdm/query?query=nav:parent=%3Chttps://server:9443/rdm/folders/_M3484AeJEeCohZzPd-k7Xw%3E%20/limit=-1&size=512&accept

Edit: Realized there was a 512 per page limit.

I do see an option on IE or FF to go to the "next page"? Also, the results come back as "ResultXXX". Can more specific information be returned from the query like name or id?


You do see an option to go to the next page or do not? As for the results, you can specify specific indexed properties via a URI parameter like: &properties=dc:title,dc:modified

permanent link
Gordon Popp (4611) | answered Jan 18 '11, 1:02 p.m.
typo, (sorry!)

I do not see an option to go to the next or last page. The folder I submitted the query against has over 2800 requirements.

permanent link
Tom Mutdosch (1761) | answered Jan 18 '11, 1:18 p.m.
JAZZ DEVELOPER
typo, (sorry!)

I do not see an option to go to the next or last page. The folder I submitted the query against has over 2800 requirements.


There should be links at the beginning or end of the sparql results like:
<next uri="query?token=..../>

(or something along those lines). Is that not showing up?

permanent link
Gordon Popp (4611) | answered Jan 18 '11, 1:37 p.m.
The link code is in the source, but not showing on the page.

<link rel="first" href="query?token=999220b3-71f0-4d6f-a231-5afe1f570f25&page=0&size=512" type="application/atom+xml" /
<link rel="next" href="query?token=999220b3-71f0-4d6f-a231-5afe1f570f25&page=1&size=512" type="application/atom+xml" /
<link rel="last" href="query?token=999220b3-71f0-4d6f-a231-5afe1f570f25&page=5&size=512" type="application/atom+xml" /
</feed>

Had to remove ">" at the end of the link code for it to show up here in the forum.

permanent link
Tom Mutdosch (1761) | answered Jan 18 '11, 1:45 p.m.
JAZZ DEVELOPER
The link code is in the source, but not showing on the page.

<link rel="first" href="query?token=999220b3-71f0-4d6f-a231-5afe1f570f25&page=0&size=512" type="application/atom+xml" /
<link rel="next" href="query?token=999220b3-71f0-4d6f-a231-5afe1f570f25&page=1&size=512" type="application/atom+xml" /
<link rel="last" href="query?token=999220b3-71f0-4d6f-a231-5afe1f570f25&page=5&size=512" type="application/atom+xml" /
</feed>

Had to remove ">" at the end of the link code for it to show up here in the forum.


Ok cool. Yes you can follow the links to get all results such as navigating to: /rdm/query?token....


Or use the last page directly to determine how many total requirements.
Since it is page 5, you know: 5 pages of 512 requirements = 2560 on those pages. Plus the total number listed on the last page.

Let me know if that can get you what you need.

In next version of RRC 3.0 this should be much easier in that the total results can be reported back on the initial query page.

permanent link
Gordon Popp (4611) | answered Jan 26 '11, 10:04 a.m.
Sorry for my delayed response. (Vacation)


Yes, I can get what I need by using the information after the token. Ugly, but it works!

Thanks again!!!

permanent link
Charles Mayo (1611) | answered May 19 '11, 10:58 a.m.
In both project explorer view and search view, the display of requirements is less than the number of requirements in the folder. For example, we have a folder of business fields containing 3011 items, however when using these views (to aid drag and drop linking), the display of items is substantially less and doesn't appear to make sense (not the first or last, but rather a 'sampling' of some sort. Can we display the entire requirement type (business field)? If so, how? If not, can we control the display, or string displays together, or order the display?

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.