You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Jarek Gawor (JIRA)" <ji...@apache.org> on 2007/10/19 21:48:50 UTC

[jira] Assigned: (GERONIMO-3478) Mulitple URISyntaxException getting plugins from another server

     [ https://issues.apache.org/jira/browse/GERONIMO-3478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jarek Gawor reassigned GERONIMO-3478:
-------------------------------------

    Assignee: Jarek Gawor

> Mulitple URISyntaxException getting plugins from another server
> ---------------------------------------------------------------
>
>                 Key: GERONIMO-3478
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3478
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: Plugins
>    Affects Versions: 2.0.1
>            Reporter: Ted Kirby
>            Assignee: Jarek Gawor
>
> From the admin console, I added Repository http://tkirby3.example.acme.com:8080/console-standard/maven-repo/.  This did not work, ie, it did not show up in my list of repositories.  Then, I added http://tkirby3.example.acme.com:8080/console-standard/maven-repo (no trailing slash), and this worked, ie, http://tkirby3.example.acme.com:8080/console-standard/maven-repo/ (note the trailing slash) showed up in my repo list.  I then searched for plugins, forgetting to put in the userid and password.
> This sequence of steps resulted in four of these errors and tracebacks in my server log, of which this is only the first:
> 18:56:21,906 WARN  [AddRepositoryHandler] Unexpected response code while validating repository (505 HTTP Version Not Supported).  Assuming you know what you're doing.
> 18:56:21,937 ERROR [PluginRepositoryDownloader] Unable to format plugin repository URL http://tkirby3.example.acme.com:8080/console-standard/maven-repo/ /
> java.net.URISyntaxException: Illegal character in path at index 64: http://tkirby3.exampl.acme.com:8080/console-standard/maven-repo/ /
> 	at java.net.URI$Parser.fail(URI.java:2821)
> 	at java.net.URI$Parser.checkChars(URI.java:2994)
> 	at java.net.URI$Parser.parseHierarchical(URI.java:3078)
> 	at java.net.URI$Parser.parse(URI.java:3026)
> 	at java.net.URI.<init>(URI.java:590)
> 	at org.apache.geronimo.system.plugin.PluginRepositoryDownloader.getRepositories(PluginRepositoryDownloader.java:90)
> 	at org.apache.geronimo.system.plugin.PluginRepositoryDownloader$$FastClassByCGLIB$$7de10f4e.invoke(<generated>)
> 	at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> 	at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> 	at org.apache.geronimo.gbean.runtime.GBeanAttribute.getValue(GBeanAttribute.java:390)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute(GBeanInstance.java:652)
> 	at org.apache.geronimo.gbean.runtime.RawInvoker.getAttribute(RawInvoker.java:49)
> 	at org.apache.geronimo.kernel.basic.RawGetAttributeInvoker.invoke(RawGetAttributeInvoker.java:35)
> 	at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 	at org.apache.geronimo.system.plugin.PluginRepositoryList$$EnhancerByCGLIB$$9e116e33.getRepositories(<generated>)
> 	at org.apache.geronimo.console.car.IndexHandler.renderView(IndexHandler.java:54)
> 	at org.apache.geronimo.console.MultiPagePortlet.doView(MultiPagePortlet.java:146)
> 	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
> 	at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
> 	at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)
> 	at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
> 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
> 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
> 	at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 	at org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:73)
> 	at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
> 	at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortlet(PortletContainerWrapperImpl.java:70)
> 	at org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletFragment.java:168)
> 	at jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(ColumnFragment_jsp.java:70)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
> 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
> 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
> 	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
> 	at jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(RowFragment_jsp.java:67)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
> 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
> 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
> 	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
> 	at jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(PageFragment_jsp.java:71)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
> 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
> 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
> 	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
> 	at jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(PageFragment_jsp.java:71)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
> 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
> 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
> 	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
> 	at jsp.WEB_002dINF.aggregation.RootFragment_jsp._jspService(RootFragment_jsp.java:112)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
> 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
> 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
> 	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
> 	at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:254)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
> 	at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
> 	at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:351)
> 	at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> 	at java.lang.Thread.run(Thread.java:801)
> I tried again, this time entering the userid and password of the target server, and everything worked, although I got yet another of these tracebacks in my server log!

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.