org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1 {event='onclick'} on component [ [Component id = link]] threw an exception

JFrog JIRA | Thomas Repnik | 2 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    We got the update site URL "http://www.asterdata.com/download_developer_express/" from Eclipse Marketplace and wanted to add it to a virtual repsitory. After adding we try to install the plugin, but got an error message in eclipse. So we checked the artifactory logs and saw following message: Parsing content document at: 'http://www.asterdata.com/download_developer_express/compositeContent.jar' failed with: Zip resource 'compositeContent.xml' not found in 'null' Ok, so try to remove the update site again but now it's not possible to access the P2 overview page. Artifactory is saying "Internal error occurred". In the log file we see this stacktrace: Unexpected error occurred org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1 {event='onclick'} on component [ [Component id = link]] threw an exception at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:270) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:255) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:781) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) ~[wicket-request-1.5.5.jar:1.5.5] at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:255) [wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:212) [wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283) [wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:185) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:241) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:179) ~[artifactory-web-application-3.4.0.jar:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:85) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:314) ~[artifactory-web-application-3.4.0.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:190) ~[artifactory-web-application-3.4.0.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:152) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:62) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:92) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) ~[catalina.jar:7.0.39] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) ~[catalina.jar:7.0.39] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) ~[catalina.jar:7.0.39] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) ~[catalina.jar:7.0.39] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) ~[catalina.jar:7.0.39] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) ~[catalina.jar:7.0.39] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009) ~[tomcat-coyote.jar:7.0.39] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) ~[tomcat-coyote.jar:7.0.39] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) ~[tomcat-coyote.jar:7.0.39] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0] at java.lang.Thread.run(Thread.java:781) ~[na:1.7.0] Caused by: java.lang.reflect.InvocationTargetException: null at sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0] at java.lang.reflect.Method.invoke(Method.java:607) ~[na:2.6 (06-17-2013)] at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:260) ~[wicket-core-1.5.5.jar:1.5.5] ... 39 common frames omitted Caused by: org.artifactory.api.repo.exception.FileExpectedException: Expected a file but found a folder, at: www.asterdata.com:download_developer_express/compositeContent.jar at org.artifactory.repo.HttpRepo.assertNoRedirectToFolder(HttpRepo.java:527) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.HttpRepo.handleGetInfoResponse(HttpRepo.java:450) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.HttpRepo.retrieveInfo(HttpRepo.java:384) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.RemoteRepoBase.getRemoteResource(RemoteRepoBase.java:418) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.RemoteRepoBase.internalGetInfo(RemoteRepoBase.java:342) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.RemoteRepoBase.getInfo(RemoteRepoBase.java:299) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.engine.DownloadServiceImpl.process(DownloadServiceImpl.java:206) ~[artifactory-core-3.4.0.jar:na] at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0] at java.lang.reflect.Method.invoke(Method.java:607) ~[na:2.6 (06-17-2013)] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.artifactory.request.aop.RequestAdvice.invoke(RequestAdvice.java:65) ~[artifactory-core-3.4.0.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at com.sun.proxy.$Proxy60.process(Unknown Source) ~[na:na] at org.artifactory.p2.common.P2RemoteClient.download(P2RemoteClient.java:98) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2RemoteClient.getDocument(P2RemoteClient.java:58) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2BaseClient.download(P2BaseClient.java:36) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2CompositeAnalyzer.getUrlFromRemote(P2CompositeAnalyzer.java:106) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2CompositeAnalyzer.tryToGetUrlsFromRemote(P2CompositeAnalyzer.java:94) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2CompositeAnalyzer.getSubUrls(P2CompositeAnalyzer.java:72) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2AddonImpl.verifyRemoteRepositories(P2AddonImpl.java:384) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.config.P2VirtualRepoConfigPanel.updateP2RemoteRepositories(P2VirtualRepoConfigPanel.java:326) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.config.P2VirtualRepoConfigPanel.<init>(P2VirtualRepoConfigPanel.java:280) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2AddonImpl$1.getPanel(P2AddonImpl.java:77) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2AddonImpl$1.getPanel(P2AddonImpl.java:1) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.webapp.wicket.page.config.repos.RepoTabbedPanel.setSelectedTab(RepoTabbedPanel.java:51) ~[artifactory-web-application-3.4.0.jar:na] at org.artifactory.webapp.wicket.panel.tabbed.SubmittingTabbedPanel$1.onSubmit(SubmittingTabbedPanel.java:43) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1.onSubmit(AjaxSubmitLink.java:68) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$1.onSubmit(AjaxFormSubmitBehavior.java:172) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1151) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.markup.html.form.Form.process(Form.java:834) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:762) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:158) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:184) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:369) ~[wicket-core-1.5.5.jar:1.5.5] ... 43 common frames omitted So we cannot access our P2 repositories anymore! Can you please fix it or tell us a way how to remove the corrupt P2 repository?

    JFrog JIRA | 2 years ago | Thomas Repnik
    org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1 {event='onclick'} on component [ [Component id = link]] threw an exception
  2. 0

    We got the update site URL "http://www.asterdata.com/download_developer_express/" from Eclipse Marketplace and wanted to add it to a virtual repsitory. After adding we try to install the plugin, but got an error message in eclipse. So we checked the artifactory logs and saw following message: Parsing content document at: 'http://www.asterdata.com/download_developer_express/compositeContent.jar' failed with: Zip resource 'compositeContent.xml' not found in 'null' Ok, so try to remove the update site again but now it's not possible to access the P2 overview page. Artifactory is saying "Internal error occurred". In the log file we see this stacktrace: Unexpected error occurred org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1 {event='onclick'} on component [ [Component id = link]] threw an exception at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:270) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:255) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:781) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) ~[wicket-request-1.5.5.jar:1.5.5] at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:255) [wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:212) [wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283) [wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:185) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:241) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:179) ~[artifactory-web-application-3.4.0.jar:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:85) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:314) ~[artifactory-web-application-3.4.0.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:190) ~[artifactory-web-application-3.4.0.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:152) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:62) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:92) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[catalina.jar:7.0.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[catalina.jar:7.0.39] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) ~[catalina.jar:7.0.39] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) ~[catalina.jar:7.0.39] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) ~[catalina.jar:7.0.39] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) ~[catalina.jar:7.0.39] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) ~[catalina.jar:7.0.39] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) ~[catalina.jar:7.0.39] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009) ~[tomcat-coyote.jar:7.0.39] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) ~[tomcat-coyote.jar:7.0.39] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) ~[tomcat-coyote.jar:7.0.39] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0] at java.lang.Thread.run(Thread.java:781) ~[na:1.7.0] Caused by: java.lang.reflect.InvocationTargetException: null at sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0] at java.lang.reflect.Method.invoke(Method.java:607) ~[na:2.6 (06-17-2013)] at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:260) ~[wicket-core-1.5.5.jar:1.5.5] ... 39 common frames omitted Caused by: org.artifactory.api.repo.exception.FileExpectedException: Expected a file but found a folder, at: www.asterdata.com:download_developer_express/compositeContent.jar at org.artifactory.repo.HttpRepo.assertNoRedirectToFolder(HttpRepo.java:527) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.HttpRepo.handleGetInfoResponse(HttpRepo.java:450) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.HttpRepo.retrieveInfo(HttpRepo.java:384) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.RemoteRepoBase.getRemoteResource(RemoteRepoBase.java:418) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.RemoteRepoBase.internalGetInfo(RemoteRepoBase.java:342) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.repo.RemoteRepoBase.getInfo(RemoteRepoBase.java:299) ~[artifactory-core-3.4.0.jar:na] at org.artifactory.engine.DownloadServiceImpl.process(DownloadServiceImpl.java:206) ~[artifactory-core-3.4.0.jar:na] at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0] at java.lang.reflect.Method.invoke(Method.java:607) ~[na:2.6 (06-17-2013)] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.artifactory.request.aop.RequestAdvice.invoke(RequestAdvice.java:65) ~[artifactory-core-3.4.0.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) ~[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE] at com.sun.proxy.$Proxy60.process(Unknown Source) ~[na:na] at org.artifactory.p2.common.P2RemoteClient.download(P2RemoteClient.java:98) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2RemoteClient.getDocument(P2RemoteClient.java:58) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2BaseClient.download(P2BaseClient.java:36) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2CompositeAnalyzer.getUrlFromRemote(P2CompositeAnalyzer.java:106) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2CompositeAnalyzer.tryToGetUrlsFromRemote(P2CompositeAnalyzer.java:94) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2CompositeAnalyzer.getSubUrls(P2CompositeAnalyzer.java:72) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2AddonImpl.verifyRemoteRepositories(P2AddonImpl.java:384) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.config.P2VirtualRepoConfigPanel.updateP2RemoteRepositories(P2VirtualRepoConfigPanel.java:326) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.config.P2VirtualRepoConfigPanel.<init>(P2VirtualRepoConfigPanel.java:280) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2AddonImpl$1.getPanel(P2AddonImpl.java:77) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.p2.common.P2AddonImpl$1.getPanel(P2AddonImpl.java:1) ~[artifactory-addon-p2-3.4.0.jar:na] at org.artifactory.webapp.wicket.page.config.repos.RepoTabbedPanel.setSelectedTab(RepoTabbedPanel.java:51) ~[artifactory-web-application-3.4.0.jar:na] at org.artifactory.webapp.wicket.panel.tabbed.SubmittingTabbedPanel$1.onSubmit(SubmittingTabbedPanel.java:43) ~[artifactory-web-application-3.4.0.jar:na] at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1.onSubmit(AjaxSubmitLink.java:68) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$1.onSubmit(AjaxFormSubmitBehavior.java:172) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1151) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.markup.html.form.Form.process(Form.java:834) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:762) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:158) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:184) ~[wicket-core-1.5.5.jar:1.5.5] at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:369) ~[wicket-core-1.5.5.jar:1.5.5] ... 43 common frames omitted So we cannot access our P2 repositories anymore! Can you please fix it or tell us a way how to remove the corrupt P2 repository?

    JFrog JIRA | 2 years ago | Thomas Repnik
    org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1 {event='onclick'} on component [ [Component id = link]] threw an exception

    Root Cause Analysis

    1. org.artifactory.api.repo.exception.FileExpectedException

      Expected a file but found a folder, at: www.asterdata.com:download_developer_express/compositeContent.jar

      at org.artifactory.repo.HttpRepo.assertNoRedirectToFolder()
    2. org.artifactory.repo
      RemoteRepoBase.getInfo
      1. org.artifactory.repo.HttpRepo.assertNoRedirectToFolder(HttpRepo.java:527)[artifactory-core-3.4.0.jar:na]
      2. org.artifactory.repo.HttpRepo.handleGetInfoResponse(HttpRepo.java:450)[artifactory-core-3.4.0.jar:na]
      3. org.artifactory.repo.HttpRepo.retrieveInfo(HttpRepo.java:384)[artifactory-core-3.4.0.jar:na]
      4. org.artifactory.repo.RemoteRepoBase.getRemoteResource(RemoteRepoBase.java:418)[artifactory-core-3.4.0.jar:na]
      5. org.artifactory.repo.RemoteRepoBase.internalGetInfo(RemoteRepoBase.java:342)[artifactory-core-3.4.0.jar:na]
      6. org.artifactory.repo.RemoteRepoBase.getInfo(RemoteRepoBase.java:299)[artifactory-core-3.4.0.jar:na]
      6 frames
    3. org.artifactory.engine
      DownloadServiceImpl.process
      1. org.artifactory.engine.DownloadServiceImpl.process(DownloadServiceImpl.java:206)[artifactory-core-3.4.0.jar:na]
      1 frame
    4. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.7.0]
      3. java.lang.reflect.Method.invoke(Method.java:607)[na:2.6 (06-17-2013)]
      3 frames
    5. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE]
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE]
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE]
      3 frames
    6. org.artifactory.request
      RequestAdvice.invoke
      1. org.artifactory.request.aop.RequestAdvice.invoke(RequestAdvice.java:65)[artifactory-core-3.4.0.jar:na]
      1 frame
    7. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE]
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)[spring-aop-4.0.5.RELEASE.jar:4.0.5.RELEASE]
      2 frames
    8. com.sun.proxy
      $Proxy60.process
      1. com.sun.proxy.$Proxy60.process(Unknown Source)[na:na]
      1 frame
    9. org.artifactory.p2
      P2AddonImpl$1.getPanel
      1. org.artifactory.p2.common.P2RemoteClient.download(P2RemoteClient.java:98)[artifactory-addon-p2-3.4.0.jar:na]
      2. org.artifactory.p2.common.P2RemoteClient.getDocument(P2RemoteClient.java:58)[artifactory-addon-p2-3.4.0.jar:na]
      3. org.artifactory.p2.common.P2BaseClient.download(P2BaseClient.java:36)[artifactory-addon-p2-3.4.0.jar:na]
      4. org.artifactory.p2.common.P2CompositeAnalyzer.getUrlFromRemote(P2CompositeAnalyzer.java:106)[artifactory-addon-p2-3.4.0.jar:na]
      5. org.artifactory.p2.common.P2CompositeAnalyzer.tryToGetUrlsFromRemote(P2CompositeAnalyzer.java:94)[artifactory-addon-p2-3.4.0.jar:na]
      6. org.artifactory.p2.common.P2CompositeAnalyzer.getSubUrls(P2CompositeAnalyzer.java:72)[artifactory-addon-p2-3.4.0.jar:na]
      7. org.artifactory.p2.common.P2AddonImpl.verifyRemoteRepositories(P2AddonImpl.java:384)[artifactory-addon-p2-3.4.0.jar:na]
      8. org.artifactory.p2.config.P2VirtualRepoConfigPanel.updateP2RemoteRepositories(P2VirtualRepoConfigPanel.java:326)[artifactory-addon-p2-3.4.0.jar:na]
      9. org.artifactory.p2.config.P2VirtualRepoConfigPanel.<init>(P2VirtualRepoConfigPanel.java:280)[artifactory-addon-p2-3.4.0.jar:na]
      10. org.artifactory.p2.common.P2AddonImpl$1.getPanel(P2AddonImpl.java:77)[artifactory-addon-p2-3.4.0.jar:na]
      11. org.artifactory.p2.common.P2AddonImpl$1.getPanel(P2AddonImpl.java:1)[artifactory-addon-p2-3.4.0.jar:na]
      11 frames
    10. org.artifactory.webapp
      SubmittingTabbedPanel$1.onSubmit
      1. org.artifactory.webapp.wicket.page.config.repos.RepoTabbedPanel.setSelectedTab(RepoTabbedPanel.java:51)[artifactory-web-application-3.4.0.jar:na]
      2. org.artifactory.webapp.wicket.panel.tabbed.SubmittingTabbedPanel$1.onSubmit(SubmittingTabbedPanel.java:43)[artifactory-web-application-3.4.0.jar:na]
      2 frames
    11. Wicket Core
      AbstractDefaultAjaxBehavior.onRequest
      1. org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1.onSubmit(AjaxSubmitLink.java:68)[wicket-core-1.5.5.jar:1.5.5]
      2. org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$1.onSubmit(AjaxFormSubmitBehavior.java:172)[wicket-core-1.5.5.jar:1.5.5]
      3. org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1151)[wicket-core-1.5.5.jar:1.5.5]
      4. org.apache.wicket.markup.html.form.Form.process(Form.java:834)[wicket-core-1.5.5.jar:1.5.5]
      5. org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:762)[wicket-core-1.5.5.jar:1.5.5]
      6. org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:158)[wicket-core-1.5.5.jar:1.5.5]
      7. org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:184)[wicket-core-1.5.5.jar:1.5.5]
      8. org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:369)[wicket-core-1.5.5.jar:1.5.5]
      8 frames
    12. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.7.0]
      3. java.lang.reflect.Method.invoke(Method.java:607)[na:2.6 (06-17-2013)]
      3 frames
    13. Wicket Core
      RequestListenerInterface.invoke
      1. org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:260)[wicket-core-1.5.5.jar:1.5.5]
      2. org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)[wicket-core-1.5.5.jar:1.5.5]
      2 frames
    14. Wicket Request
      ListenerInterfaceRequestHandler.respond
      1. org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:255)[wicket-core-1.5.5.jar:1.5.5]
      2. org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234)[wicket-core-1.5.5.jar:1.5.5]
      2 frames
    15. Wicket Core
      RequestCycle$HandlerExecutor.respond
      1. org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:781)[wicket-core-1.5.5.jar:1.5.5]
      1 frame
    16. Wicket Request
      RequestHandlerStack.execute
      1. org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)[wicket-request-1.5.5.jar:1.5.5]
      1 frame
    17. Wicket Core
      WicketFilter.doFilter
      1. org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:255)[wicket-core-1.5.5.jar:1.5.5]
      2. org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:212)[wicket-core-1.5.5.jar:1.5.5]
      3. org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283)[wicket-core-1.5.5.jar:1.5.5]
      4. org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:185)[wicket-core-1.5.5.jar:1.5.5]
      5. org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:241)[wicket-core-1.5.5.jar:1.5.5]
      5 frames
    18. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)[catalina.jar:7.0.39]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)[catalina.jar:7.0.39]
      2 frames
    19. org.artifactory.webapp
      RepoFilter.doFilter
      1. org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:179)[artifactory-web-application-3.4.0.jar:na]
      2. org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:85)[artifactory-web-application-3.4.0.jar:na]
      2 frames
    20. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)[catalina.jar:7.0.39]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)[catalina.jar:7.0.39]
      2 frames
    21. org.artifactory.webapp
      AccessFilter.doFilter
      1. org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:314)[artifactory-web-application-3.4.0.jar:na]
      2. org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:190)[artifactory-web-application-3.4.0.jar:na]
      3. org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:152)[artifactory-web-application-3.4.0.jar:na]
      3 frames
    22. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)[catalina.jar:7.0.39]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)[catalina.jar:7.0.39]
      2 frames
    23. org.artifactory.webapp
      RequestFilter.doFilter
      1. org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:62)[artifactory-web-application-3.4.0.jar:na]
      1 frame
    24. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)[catalina.jar:7.0.39]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)[catalina.jar:7.0.39]
      2 frames
    25. org.artifactory.webapp
      ArtifactoryFilter.doFilter
      1. org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:92)[artifactory-web-application-3.4.0.jar:na]
      1 frame
    26. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)[catalina.jar:7.0.39]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)[catalina.jar:7.0.39]
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)[catalina.jar:7.0.39]
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)[catalina.jar:7.0.39]
      5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)[catalina.jar:7.0.39]
      6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)[catalina.jar:7.0.39]
      7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)[catalina.jar:7.0.39]
      8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)[catalina.jar:7.0.39]
      8 frames
    27. Grizzly HTTP
      JIoEndpoint$SocketProcessor.run
      1. org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009)[tomcat-coyote.jar:7.0.39]
      2. org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)[tomcat-coyote.jar:7.0.39]
      3. org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)[tomcat-coyote.jar:7.0.39]
      3 frames
    28. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[na:1.7.0]
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[na:1.7.0]
      3. java.lang.Thread.run(Thread.java:781)[na:1.7.0]
      3 frames