[Bug]: Error message in bal pack when the token is invalid #41785
Labels
Area/ProjectAPI
Team/DevTools
Ballerina Developer Tooling ( CLI, Test FW, Package Management, OpenAPI, APIDocs )
Type/Bug
userCategory/Compilation
Description
I used
bal new --template lib hello
to make a library and try to dobal pack
. I had a invalid token in the Settings.tomlGot this error
[2023-11-29 09:40:50,990] SEVERE {b7a.log.crash} - closed
java.lang.IllegalStateException: closed
at okio.RealBufferedSource.select(RealBufferedSource.kt:221)
at okhttp3.internal.Util.bomAwareCharset(Util.java:467)
at okhttp3.ResponseBody.string(ResponseBody.java:181)
at org.ballerinalang.central.client.CentralAPIClient.handleUnauthorizedResponse(CentralAPIClient.java:1707)
at org.ballerinalang.central.client.CentralAPIClient.resolveDependencies(CentralAPIClient.java:895)
at io.ballerina.projects.internal.repositories.RemotePackageRepository.fromPackageResolutionResponse(RemotePackageRepository.java:364)
at io.ballerina.projects.internal.repositories.RemotePackageRepository.getPackageMetadata(RemotePackageRepository.java:294)
at io.ballerina.projects.internal.environment.DefaultPackageResolver.resolvePackageMetadata(DefaultPackageResolver.java:170)
at io.ballerina.projects.internal.ResolutionEngine.resolveDirectDependencies(ResolutionEngine.java:248)
at io.ballerina.projects.internal.ResolutionEngine.populateStaticDependencyGraph(ResolutionEngine.java:173)
at io.ballerina.projects.internal.ResolutionEngine.resolveDependencies(ResolutionEngine.java:97)
at io.ballerina.projects.PackageResolution.resolveSourceDependencies(PackageResolution.java:290)
at io.ballerina.projects.PackageResolution.buildDependencyGraph(PackageResolution.java:232)
at io.ballerina.projects.PackageResolution.(PackageResolution.java:103)
at io.ballerina.projects.PackageResolution.from(PackageResolution.java:110)
at io.ballerina.projects.PackageContext.getResolution(PackageContext.java:251)
at io.ballerina.projects.Package.getResolution(Package.java:154)
at io.ballerina.cli.task.CompileTask.execute(CompileTask.java:112)
at io.ballerina.cli.TaskExecutor.executeTasks(TaskExecutor.java:40)
at io.ballerina.cli.cmd.PackCommand.execute(PackCommand.java:256)
at java.base/java.util.Optional.ifPresent(Optional.java:178)
at io.ballerina.cli.launcher.Main.main(Main.java:58)
Steps to Reproduce
bal new --template lib hello
Use a invalid token in Settings.toml
bal pack
Affected Version(s)
No response
OS, DB, other environment details and versions
No response
Related area
-> Compilation
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response
The text was updated successfully, but these errors were encountered: