eclipse-archived / packagedrone

Eclipse Package Drone
http://eclipse.org/package-drone
Eclipse Public License 1.0
66 stars 39 forks source link

Maven help page resulting in an internal server error #61

Closed pubudu91 closed 8 years ago

pubudu91 commented 8 years ago

When the Maven repository aspect is added to a channel, the help page for Maven results in the following error:

The class 'org.eclipse.packagedrone.repo.channel.ChannelInformation' does not have the property 'name'.

javax.servlet.ServletException: javax.el.PropertyNotFoundException: The class 'org.eclipse.packagedrone.repo.channel.ChannelInformation' does not have the property 'name'. at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:951) at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:886) at org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp._jspService(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:100) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.equinox.jsp.jasper.JspServlet.service(JspServlet.java:155) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587) at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:595) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127) at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:271) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:191) at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:72) at org.eclipse.packagedrone.web.controller.ModelAndViewRequestHandler.render(ModelAndViewRequestHandler.java:174) at org.eclipse.packagedrone.web.controller.ModelAndViewRequestHandler.process(ModelAndViewRequestHandler.java:131) at org.eclipse.packagedrone.web.DispatcherServlet.service(DispatcherServlet.java:111) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.doRunFilter(FilterTracker.java:134) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.access$1(FilterTracker.java:117) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker$2.doFilter(FilterTracker.java:127) at org.eclipse.packagedrone.repo.web.googlebot.GoogleBotFilter.doFilter(GoogleBotFilter.java:50) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker$TrackedFilter.doFilter(FilterTracker.java:51) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.doRunFilter(FilterTracker.java:122) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.access$1(FilterTracker.java:117) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker$2.doFilter(FilterTracker.java:127) at org.eclipse.packagedrone.sec.web.filter.SecurityFilter.processFilter(SecurityFilter.java:102) at org.eclipse.packagedrone.sec.web.filter.SecurityFilter.doFilter(SecurityFilter.java:75) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker$TrackedFilter.doFilter(FilterTracker.java:51) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.doRunFilter(FilterTracker.java:122) at org.eclipse.packagedrone.web.dispatcher.internal.FilterTracker.doFilter(FilterTracker.java:114) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127) at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:271) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) at org.eclipse.jetty.server.Server.handle(Server.java:499) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257) at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555) at java.lang.Thread.run(Thread.java:745) Caused by: javax.el.PropertyNotFoundException: The class 'org.eclipse.packagedrone.repo.channel.ChannelInformation' does not have the property 'name'. at javax.el.BeanELResolver.getBeanProperty(BeanELResolver.java:686) at javax.el.BeanELResolver.getValue(BeanELResolver.java:350) at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:188) at com.sun.el.parser.AstValue.getValue(AstValue.java:139) at com.sun.el.parser.AstValue.getValue(AstValue.java:203) at com.sun.el.parser.AstEmpty.getValue(AstEmpty.java:66) at com.sun.el.parser.AstNot.getValue(AstNot.java:63) at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226) at org.apache.jasper.runtime.PageContextImpl.evaluateExpression(PageContextImpl.java:1016) at 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) at 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) at 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) at org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp.access$3(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:481) at org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp$helpMaven_jspHelper.invoke0(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:729) at org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp$helpMaven_jspHelper.invoke(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:751) at org.apache.jsp.tag.web.main.main_tag._jspx_meth_c_otherwise_1(org.apache.jsp.tag.web.main.main_tag:962) at org.apache.jsp.tag.web.main.main_tag._jspx_meth_c_choose_3(org.apache.jsp.tag.web.main.main_tag:905) at org.apache.jsp.tag.web.main.main_tag.doTag(org.apache.jsp.tag.web.main.main_tag:255) at 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) at org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp._jspService(org.apache.jsp.bundle._159.WEB_002dINF.views.helpMaven_jsp:93)