{"action":"closed","issue":{"url":"https://api.github.com/repos/eclipse/packagedrone/issues/61","repository_url":"https://api.github.com/repos/eclipse/packagedrone","labels_url":"https://api.github.com/repos/eclipse/packagedrone/issues/61/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/packagedrone/issues/61/comments","events_url":"https://api.github.com/repos/eclipse/packagedrone/issues/61/events","html_url":"https://github.com/eclipse/packagedrone/issues/61","id":156108734,"number":61,"title":"Maven help page resulting in an internal server error","user":{"login":"pubudu91","id":6260009,"avatar_url":"https://avatars.githubusercontent.com/u/6260009?v=3","gravatar_id":"","url":"https://api.github.com/users/pubudu91","html_url":"https://github.com/pubudu91","followers_url":"https://api.github.com/users/pubudu91/followers","following_url":"https://api.github.com/users/pubudu91/following{/other_user}","gists_url":"https://api.github.com/users/pubudu91/gists{/gist_id}","starred_url":"https://api.github.com/users/pubudu91/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pubudu91/subscriptions","organizations_url":"https://api.github.com/users/pubudu91/orgs","repos_url":"https://api.github.com/users/pubudu91/repos","events_url":"https://api.github.com/users/pubudu91/events{/privacy}","received_events_url":"https://api.github.com/users/pubudu91/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eclipse/packagedrone/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"ctron","id":202474,"avatar_url":"https://avatars.githubusercontent.com/u/202474?v=3","gravatar_id":"","url":"https://api.github.com/users/ctron","html_url":"https://github.com/ctron","followers_url":"https://api.github.com/users/ctron/followers","following_url":"https://api.github.com/users/ctron/following{/other_user}","gists_url":"https://api.github.com/users/ctron/gists{/gist_id}","starred_url":"https://api.github.com/users/ctron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ctron/subscriptions","organizations_url":"https://api.github.com/users/ctron/orgs","repos_url":"https://api.github.com/users/ctron/repos","events_url":"https://api.github.com/users/ctron/events{/privacy}","received_events_url":"https://api.github.com/users/ctron/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2016-05-21T15:59:12Z","updated_at":"2016-05-23T19:33:58Z","closed_at":"2016-05-23T19:33:58Z","body":"When the Maven repository aspect is added to a channel, the help page for Maven results in the following error:\r\n\r\n`The class 'org.eclipse.packagedrone.repo.channel.ChannelInformation' does not have the property 'name'.`\r\n\r\n`javax.servlet.ServletException: javax.el.PropertyNotFoundException: The class 'org.eclipse.packagedrone.repo.channel.ChannelInformation' does not have the property 'name'.\r\n\tat org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:951)\r\n\tat org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:886)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp._jspService(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:100)\r\n\tat org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:790)\r\n\tat org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)\r\n\tat org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)\r\n\tat org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:790)\r\n\tat org.eclipse.equinox.jsp.jasper.JspServlet.service(JspServlet.java:155)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:790)\r\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)\r\n\tat org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:595)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)\r\n\tat org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:271)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\tat org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:191)\r\n\tat org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:72)\r\n\tat org.eclipse.packagedrone.web.controller.ModelAndViewRequestHandler.render(ModelAndViewRequestHandler.java:174)\r\n\tat org.eclipse.packagedrone.web.controller.ModelAndViewRequestHandler.process(ModelAndViewRequestHandler.java:131)\r\n\tat org.eclipse.packagedrone.web.DispatcherServlet.service(DispatcherServlet.java:111)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:790)\r\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)\r\n\tat org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.doRunFilter(FilterTracker.java:134)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.access$1(FilterTracker.java:117)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker$2.doFilter(FilterTracker.java:127)\r\n\tat org.eclipse.packagedrone.repo.web.googlebot.GoogleBotFilter.doFilter(GoogleBotFilter.java:50)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker$TrackedFilter.doFilter(FilterTracker.java:51)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.doRunFilter(FilterTracker.java:122)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.access$1(FilterTracker.java:117)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker$2.doFilter(FilterTracker.java:127)\r\n\tat org.eclipse.packagedrone.sec.web.filter.SecurityFilter.processFilter(SecurityFilter.java:102)\r\n\tat org.eclipse.packagedrone.sec.web.filter.SecurityFilter.doFilter(SecurityFilter.java:75)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker$TrackedFilter.doFilter(FilterTracker.java:51)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.doRunFilter(FilterTracker.java:122)\r\n\tat org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.doFilter(FilterTracker.java:114)\r\n\tat org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)\r\n\tat org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)\r\n\tat org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:271)\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\tat org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)\r\n\tat org.eclipse.jetty.server.Server.handle(Server.java:499)\r\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)\r\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)\r\n\tat org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\nCaused by: javax.el.PropertyNotFoundException: The class 'org.eclipse.packagedrone.repo.channel.ChannelInformation' does not have the property 'name'.\r\n\tat javax.el.BeanELResolver.getBeanProperty(BeanELResolver.java:686)\r\n\tat javax.el.BeanELResolver.getValue(BeanELResolver.java:350)\r\n\tat javax.el.CompositeELResolver.getValue(CompositeELResolver.java:188)\r\n\tat com.sun.el.parser.AstValue.getValue(AstValue.java:139)\r\n\tat com.sun.el.parser.AstValue.getValue(AstValue.java:203)\r\n\tat com.sun.el.parser.AstEmpty.getValue(AstEmpty.java:66)\r\n\tat com.sun.el.parser.AstNot.getValue(AstNot.java:63)\r\n\tat com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226)\r\n\tat org.apache.jasper.runtime.PageContextImpl.evaluateExpression(PageContextImpl.java:1016)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp._jspx_meth_c_if_4(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:649)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp._jspx_meth_c_otherwise_1(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:626)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp._jspx_meth_c_choose_1(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:494)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp.access$3(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:481)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp$helpMaven_jspHelper.invoke0(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:729)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp$helpMaven_jspHelper.invoke(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:751)\r\n\tat org.apache.jsp.tag.web.main.main_tag._jspx_meth_c_otherwise_1(org.apache.jsp.tag.web.main.main_tag:962)\r\n\tat org.apache.jsp.tag.web.main.main_tag._jspx_meth_c_choose_3(org.apache.jsp.tag.web.main.main_tag:905)\r\n\tat org.apache.jsp.tag.web.main.main_tag.doTag(org.apache.jsp.tag.web.main.main_tag:255)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp._jspx_meth_h_main_0(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:118)\r\n\tat org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp._jspService(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:93)`"}}
{"actor":{"display_login":"ctron"}}