Announcements
This site is in read only until July 22 as we migrate to a new platform; refer to this community post for more details.
Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

io.grpc.StatusRuntimeException: INTERNAL: Panic! This is a bug!

Hi Everyone,
I am encountering an issue while using BigQuery Data Transfer with the following Maven dependencies in Java 8 :

 

<dependency> 
<groupId>com.google.cloud</groupId>
<artifactId>libraries-bom</artifactId> 
<version>26.22.0</version> 
</dependency> 
<dependency> 
<groupId>com.google.guava</groupId> 
<artifactId>guava</artifactId> 
<version>32.1.1-jre</version> 
</dependency> 
<dependency> 
<groupId>io.grpc</groupId> 
<artifactId>grpc-bom</artifactId> 
<version>1.54.0</version> 
</dependency> 
<dependency> 
<groupId>com.google.api</groupId> 
<artifactId>gax</artifactId> 
<version>2.32.0</version> 
</dependency> 
<dependency> 
<groupId>com.google.cloud</groupId> 
<artifactId>google-cloud-bigquerydatatransfer</artifactId> 
<version>2.23.0</version> 
</dependency>

 

 When running the following code:
TransferConfig config = dataTransferServiceClient.createTransferConfig(request);
I encounter the error:
io.grpc.StatusRuntimeException: INTERNAL: Panic! This is a bug! from com.google.api.gax.rpc.InternalException under the Unchecked Excpetion
Interestingly, this issue arises only when using a custom class-loading mechanism. The same code works fine with the default Java-provided class loader.
I have checked and resolved potential dependency conflicts but still cannot identify the root cause of the error.
My Queries:

  1. What are the potential causes of this error?
  2. If it is related to dependency conflicts, could you suggest a non-conflicting set of dependencies? Any guidance would be greatly appreciated!
0 0 478
0 REPLIES 0