Skip to content

Conversation

@suztomo
Copy link
Member

@suztomo suztomo commented Aug 26, 2025

New Maven Central API has more strict pom.xml validation than the
old Maven publication. Let's fix the problem:

{
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing",
    "Dependency management dependency version information is missing for dependency: org.conscrypt:conscrypt-openjdk-uber",
    "Dependency management dependency version information is missing for dependency: org.conscrypt:conscrypt-openjdk",
    "Dependency management dependency version information is missing for dependency: javax.annotation:javax.annotation-api",
    "Dependency management dependency version information is missing for dependency: org.checkerframework:checker-qual",
    "Dependency management dependency version information is missing for dependency: com.google.code.findbugs:jsr305"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing",
    "Dependency management dependency version information is missing for dependency: org.conscrypt:conscrypt-openjdk-uber",
    "Dependency management dependency version information is missing for dependency: org.conscrypt:conscrypt-openjdk",
    "Dependency management dependency version information is missing for dependency: javax.annotation:javax.annotation-api",
    "Dependency management dependency version information is missing for dependency: org.checkerframework:checker-qual",
    "Dependency management dependency version information is missing for dependency: com.google.code.findbugs:jsr305"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ]
}

Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

  • Make sure to open an issue as a bug/issue before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea
  • Ensure the tests and linter pass
  • Code coverage does not decrease (if any source code was changed)
  • Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> ☕️

If you write sample code, please follow the samples format.

New Maven Central API has more strict pom.xml validation than the
old Maven publication. Let's fix the problem:

```
{
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing",
    "Dependency management dependency version information is missing for dependency: org.conscrypt:conscrypt-openjdk-uber",
    "Dependency management dependency version information is missing for dependency: org.conscrypt:conscrypt-openjdk",
    "Dependency management dependency version information is missing for dependency: javax.annotation:javax.annotation-api",
    "Dependency management dependency version information is missing for dependency: org.checkerframework:checker-qual",
    "Dependency management dependency version information is missing for dependency: com.google.code.findbugs:jsr305"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing",
    "Dependency management dependency version information is missing for dependency: org.conscrypt:conscrypt-openjdk-uber",
    "Dependency management dependency version information is missing for dependency: org.conscrypt:conscrypt-openjdk",
    "Dependency management dependency version information is missing for dependency: javax.annotation:javax.annotation-api",
    "Dependency management dependency version information is missing for dependency: org.checkerframework:checker-qual",
    "Dependency management dependency version information is missing for dependency: com.google.code.findbugs:jsr305"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ],
  "pkg:maven/com.google.cloud.bigtable/[email protected]": [
    "Project name is missing"
  ]
}
```
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: bigtable Issues related to the googleapis/java-bigtable-hbase API. labels Aug 26, 2025
@release-tool-publish-reporter

The release build has started, the log can be viewed here. 🌻

@release-tool-publish-reporter

The release build failed! Please investigate!

@suztomo
Copy link
Member Author

suztomo commented Aug 26, 2025

[INFO] --- bigtable-build-helper:2.15.3:verify-shaded-exclusions (verify-shaded-exclusions) @ bigtable-hbase-1.x-shaded ---
[WARNING] Found stale excludes in shading config:
[WARNING] log4j:log4j
[WARNING] org.conscrypt:conscrypt-openjdk
[ERROR] com.google.code.findbugs:jsr305 was excluded from the shaded jar, but is not listed in the dependency-reduced-pom.xml
[ERROR] javax.annotation:javax.annotation-api was excluded from the shaded jar, but is not listed in the dependency-reduced-pom.xml
[ERROR] org.checkerframework:checker-qual was excluded from the shaded jar, but is not listed in the dependency-reduced-pom.xml
[ERROR] org.conscrypt:conscrypt-openjdk-uber was excluded from the shaded jar, but is not listed in the dependency-reduced-pom.xml

@product-auto-label product-auto-label bot added size: xs Pull request size is extra small. and removed size: m Pull request size is medium. labels Aug 26, 2025
@release-tool-publish-reporter

The release build has started, the log can be viewed here. 🌻

@suztomo
Copy link
Member Author

suztomo commented Aug 26, 2025

Duplicate of #4501

@suztomo suztomo marked this as a duplicate of #4501 Aug 26, 2025
@suztomo suztomo closed this Aug 26, 2025
@release-tool-publish-reporter

🥚 You hatched a release! The release build finished successfully! 💜

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigtable Issues related to the googleapis/java-bigtable-hbase API. autorelease: failed autorelease: published size: xs Pull request size is extra small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant