Skip to content

Instantly share code, notes, and snippets.

@Griefed
Created November 14, 2021 15:08
Show Gist options
  • Save Griefed/f756d206ed372a0ece8efca87a0e447b to your computer and use it in GitHub Desktop.
Save Griefed/f756d206ed372a0ece8efca87a0e447b to your computer and use it in GitHub Desktop.
Task needs to catch ID not found
2021-11-14T15:45:38,328 ERROR [org.springframework.jms.JmsListenerEndpointContainer#0-1] (ConfigurationHandler.java:696) - Error: File with ID 3484425 could not be found
com.therandomlabs.curseapi.CurseException: Failed to execute request: Request{method=GET, url=https://addons-ecs.forgesvc.net/api/v2/addon/270244/files, tags={class retrofit2.Invocation=com.therandomlabs.curseapi.forgesvc.ForgeSvc.getFiles() [270244]}}
at com.therandomlabs.curseapi.util.RetrofitUtils.execute(RetrofitUtils.java:119) ~[CurseAPI-cdc5d48.jar!/:?]
at com.therandomlabs.curseapi.forgesvc.ForgeSvcProvider.files(ForgeSvcProvider.java:121) ~[CurseAPI-cdc5d48.jar!/:?]
at com.therandomlabs.curseapi.CurseAPI.lambda$files$5(CurseAPI.java:224) ~[CurseAPI-cdc5d48.jar!/:?]
at com.therandomlabs.curseapi.CurseAPI.get(CurseAPI.java:679) ~[CurseAPI-cdc5d48.jar!/:?]
at com.therandomlabs.curseapi.CurseAPI.files(CurseAPI.java:224) ~[CurseAPI-cdc5d48.jar!/:?]
at com.therandomlabs.curseapi.forgesvc.ForgeSvcProject.files(ForgeSvcProject.java:182) ~[CurseAPI-cdc5d48.jar!/:?]
at com.therandomlabs.curseapi.forgesvc.ForgeSvcProject.refreshFiles(ForgeSvcProject.java:202) ~[CurseAPI-cdc5d48.jar!/:?]
at de.griefed.serverpackcreator.ConfigurationHandler.checkCurseForge(ConfigurationHandler.java:679) [classes!/:?]
at de.griefed.serverpackcreator.ConfigurationHandler.checkConfiguration(ConfigurationHandler.java:266) [classes!/:?]
at de.griefed.serverpackcreator.ServerPackHandler.run(ServerPackHandler.java:247) [classes!/:?]
at de.griefed.serverpackcreator.spring.services.TaskHandler.handleGeneration(TaskHandler.java:138) [classes!/:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_292]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_292]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:171) [spring-messaging-5.3.8.jar!/:5.3.8]
at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:120) [spring-messaging-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.adapter.MessagingMessageListenerAdapter.invokeHandler(MessagingMessageListenerAdapter.java:114) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.adapter.MessagingMessageListenerAdapter.onMessage(MessagingMessageListenerAdapter.java:77) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:736) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:696) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:674) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:318) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:257) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1237) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1227) [spring-jms-5.3.8.jar!/:5.3.8]
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1120) [spring-jms-5.3.8.jar!/:5.3.8]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]
Caused by: java.net.SocketTimeoutException: timeout
at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(Http2Stream.java:678) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http2.Http2Stream$StreamTimeout.exitAndThrowIfTimedOut(Http2Stream.java:686) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http2.Http2Stream.takeHeaders(Http2Stream.java:154) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http2.Http2ExchangeCodec.readResponseHeaders(Http2ExchangeCodec.java:136) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.java:115) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:94) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:43) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:94) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:88) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:229) ~[okhttp-3.14.9.jar!/:?]
at okhttp3.RealCall.execute(RealCall.java:81) ~[okhttp-3.14.9.jar!/:?]
at retrofit2.OkHttpCall.execute(OkHttpCall.java:204) ~[retrofit-2.9.0.jar!/:?]
at io.github.resilience4j.retrofit.RetrofitCircuitBreaker$CircuitBreakingCall.execute(RetrofitCircuitBreaker.java:114) ~[resilience4j-retrofit-1.7.0.jar!/:1.7.0]
at com.therandomlabs.curseapi.util.RetrofitUtils.lambda$execute$39f5113e$1(RetrofitUtils.java:99) ~[CurseAPI-cdc5d48.jar!/:?]
at io.github.resilience4j.retry.Retry.lambda$decorateCheckedSupplier$3f69f149$1(Retry.java:137) ~[resilience4j-retry-1.7.0.jar!/:1.7.0]
at io.vavr.control.Try.of(Try.java:75) ~[vavr-0.10.2.jar!/:?]
at com.therandomlabs.curseapi.util.RetrofitUtils.execute(RetrofitUtils.java:98) ~[CurseAPI-cdc5d48.jar!/:?]
... 27 more
2021-11-14T15:45:38,350 INFO [org.springframework.jms.JmsListenerEndpointContainer#0-1] (ConfigurationHandler.java:701) - You specified a CurseForge projectID and fileID combination.
2021-11-14T15:45:38,351 INFO [org.springframework.jms.JmsListenerEndpointContainer#0-1] (ConfigurationHandler.java:702) - You entered: ProjectID 270244 | FileID 3484425.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment