Type Exception Report
Message Error processing webservice request
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
javax.servlet.ServletException: Error processing webservice request org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:103) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
Root Cause
org.apache.cxf.interceptor.Fault: https://api.github.com/repos/raw org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162) org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) org.apache.openejb.server.cxf.rs.AutoJAXRSInvoker.invoke(AutoJAXRSInvoker.java:68) org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) org.apache.openejb.server.cxf.rs.CxfRsHttpListener.doInvoke(CxfRsHttpListener.java:262) org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:99) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
Root Cause
java.io.FileNotFoundException: https://api.github.com/repos/raw sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1872) sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474) sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) org.codehaus.groovy.runtime.ResourceGroovyMethods.configuredInputStream(ResourceGroovyMethods.java:2222) org.codehaus.groovy.runtime.ResourceGroovyMethods.newReader(ResourceGroovyMethods.java:2323) org.codehaus.groovy.runtime.ResourceGroovyMethods.getText(ResourceGroovyMethods.java:657) org.codehaus.groovy.runtime.dgm$1045.invoke(Unknown Source) org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:247) org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:148) io.microprofile.ServiceGithub.getRepoDescription(ServiceGithub.groovy:87) sun.reflect.GeneratedMethodAccessor8192.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:205) org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:186) javax.interceptor.InvocationContext$proceed.call(Unknown Source) io.microprofile.CachedInterceptor.invoke(CachedInterceptor.groovy:40) sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:205) org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:186) org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:191) org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:102) sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:205) org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:186) org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85) org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:272) org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:221) org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:265) org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:260) org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:89) org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:349) io.microprofile.ServiceGithub$$LocalBeanProxy.getRepoDescription(io/microprofile/ServiceGithub.java) io.microprofile.ServiceGithub$getRepoDescription$2.call(Unknown Source) io.microprofile.ServiceProject.getDtoProjectInfo(ServiceProject.groovy:34) io.microprofile.ServiceProject.getDetails(ServiceProject.groovy:59) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:205) org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:186) javax.interceptor.InvocationContext$proceed.call(Unknown Source) io.microprofile.CachedInterceptor.invoke(CachedInterceptor.groovy:40) sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:205) org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:186) org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:191) org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:102) sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:205) org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:186) org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85) org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:272) org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:221) org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:265) org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:260) org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:89) org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:349) io.microprofile.ServiceProject$$LocalBeanProxy.getDetails(io/microprofile/ServiceProject.java) io.microprofile.ServiceProject$getDetails.call(Unknown Source) org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125) org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139) io.microprofile.ApiProject.get(ApiProject.groovy:27) sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.openejb.server.cxf.rs.PojoInvoker.performInvocation(PojoInvoker.java:43) org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) org.apache.openejb.server.cxf.rs.AutoJAXRSInvoker.invoke(AutoJAXRSInvoker.java:68) org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) org.apache.openejb.server.cxf.rs.CxfRsHttpListener.doInvoke(CxfRsHttpListener.java:262) org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:99) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
Note The full stack trace of the root cause is available in the server logs.