Issue #175 on hold

dragged tab file from Gs-dev (gsuitest) to GP and it barfed (aka internalError.jsp)

Barbara Hill
created an issue

the log is complaining that bhill does not have read permission for that file, but I'm in gs-public, with whom that file is shared read-only, or at least I assume I am, since I can see the file when logged in as bhill...

Do you need write permission to use in GP - is the problem that it's trying to convert to gct? and thus needs write permission?

2012-05-10 14:38:41.625 ERROR [http-8080-Processor20] (HibernateSessionRequestFilter.java:51) - javax.servlet.ServletException: Client response status: 403 2012-05-10 14:38:41.627 ERROR [http-8080-Processor20] (StandardWrapperValve.java:253) - Servlet.service() for servlet Faces Servlet threw exception com.sun.jersey.api.client.UniformInterfaceException: Client response status: 403 at com.sun.jersey.api.client.WebResource.handle(WebResource.java:676) at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74) at com.sun.jersey.api.client.WebResource$Builder.get(WebResource.java:503) at org.genomespace.client.DataManagerClientImpl.getMetadata(DataManagerClientImpl.java:777) at org.genepattern.server.genomespace.impl.GenomeSpaceClientImpl.obtainMetadata(GenomeSpaceClientImpl.java:530) at org.genepattern.server.genomespace.GenomeSpaceFileManager.createFile(GenomeSpaceFileManager.java:90) at org.genepattern.server.genomespace.GenomeSpaceFileManager.createFile(GenomeSpaceFileManager.java:45) at org.genepattern.server.genomespace.GenomeSpaceBean.getFile(GenomeSpaceBean.java:541) at org.genepattern.server.genomespace.GenomeSpaceBean.getFile(GenomeSpaceBean.java:571) at org.genepattern.server.genomespace.GenomeSpaceReceiveBean.parseParameters(GenomeSpaceReceiveBean.java:67) at org.genepattern.server.genomespace.GenomeSpaceReceiveBean.getReceivedFiles(GenomeSpaceReceiveBean.java:100) at org.genepattern.server.genomespace.GenomeSpaceReceiveBean.getRefreshPage(GenomeSpaceReceiveBean.java:41) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at javax.el.BeanELResolver.getValue(BeanELResolver.java:218) at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:135) at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:62) at com.sun.el.parser.AstValue.getValue(AstValue.java:117) at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192) at com.sun.facelets.el.ELText$ELTextVariable.writeText(ELText.java:184) at com.sun.facelets.el.ELText$ELTextComposite.writeText(ELText.java:108) at com.sun.facelets.compiler.TextInstruction.write(TextInstruction.java:45) at com.sun.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:39) at com.sun.facelets.compiler.UILeaf.encodeAll(UILeaf.java:149) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:889) at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:578) at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100) at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:133) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:244) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.genepattern.server.webapp.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.genepattern.server.webapp.AuthorizationFilter.doFilter(AuthorizationFilter.java:73) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.genepattern.server.webapp.AuthenticationFilter.doFilter(AuthenticationFilter.java:128) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.genepattern.server.webapp.RegistrationFilter.doFilter(RegistrationFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.genepattern.server.webapp.ConnectionFilter.doFilter(ConnectionFilter.java:48) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.genepattern.server.webapp.RedirectToFQHostFilter.doFilter(RedirectToFQHostFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:619)

Comments (6)

  1. Thorin Tabor

    I have been testing this error and it looks to be due to improper handling of spaces in GS URLs on GP's end rather than anything to do with being a shared file.

  2. Log in to comment