[
https://issues.apache.org/jira/browse/FINERACT-2108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875588#comment-17875588
]
Samarth Singh Thakur edited comment on FINERACT-2108 at 8/21/24 5:20 PM:
-------------------------------------------------------------------------
I added the following code in build.gradle file to run
{code:java}
configurations.classpath {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
if (details.requested.group == 'com.burgstaller' &&
details.requested.name == 'okhttp-digest' && details.requested.version ==
'1.10') {
details.useTarget "io.github.rburgst:${details.requested.name}:1.21"
details.because 'Dependency has moved'
}
}
} {code}
{code:java}
buildscript {
ext {
jacocoVersion = '0.8.7'
retrofitVersion = '2.9.0'
okhttpVersion = '4.9.3'
oltuVersion = '1.0.1'
fineractJavaProjects = subprojects.findAll{
[
'fineract-api',
'fineract-provider',
'integration-tests',
'twofactor-tests',
'oauth2-tests',
'fineract-client',
'core',
'service',
'starter'
].contains(it.name)
}
fineractPublishProjects = subprojects.findAll{
[
'fineract-client'
].contains(it.name)
}
npmRepository = 'https://npm.pkg.github.com'
}
repositories {
maven { url 'https://plugins.gradle.org/m2/' }
}
dependencies {
classpath 'com.bmuschko:gradle-cargo-plugin:2.9.0'
classpath 'org.eclipse.persistence:eclipselink:2.7.10'
classpath 'jakarta.ws.rs:jakarta.ws.rs-api:2.1.6'
classpath
'com.google.cloud.tools:jib-layer-filter-extension-gradle:0.3.0'
}
configurations.classpath {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
if (details.requested.group == 'com.burgstaller' &&
details.requested.name == 'okhttp-digest' && details.requested.version ==
'1.10') {
details.useTarget
"io.github.rburgst:${details.requested.name}:1.21"
details.because 'Dependency has moved'
}
}
}
}{code}
[ref|https://github.com/rburgst/okhttp-digest/issues/86#issuecomment-2240821581]
was (Author: JIRAUSER302477):
I added the following code in build.gradle file to run
{code:java}
configurations.classpath {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
if (details.requested.group == 'com.burgstaller' &&
details.requested.name == 'okhttp-digest' && details.requested.version ==
'1.10') {
details.useTarget "io.github.rburgst:${details.requested.name}:1.21"
details.because 'Dependency has moved'
}
}
} {code}
{code:java}
buildscript {
ext {
jacocoVersion = '0.8.7'
retrofitVersion = '2.9.0'
okhttpVersion = '4.9.3'
oltuVersion = '1.0.1'
fineractJavaProjects = subprojects.findAll{
[
'fineract-api',
'fineract-provider',
'integration-tests',
'twofactor-tests',
'oauth2-tests',
'fineract-client',
'core',
'service',
'starter'
].contains(it.name)
}
fineractPublishProjects = subprojects.findAll{
[
'fineract-client'
].contains(it.name)
}
npmRepository = 'https://npm.pkg.github.com'
}
repositories {
maven { url 'https://plugins.gradle.org/m2/' }
}
dependencies {
classpath 'com.bmuschko:gradle-cargo-plugin:2.9.0'
classpath 'org.eclipse.persistence:eclipselink:2.7.10'
classpath 'jakarta.ws.rs:jakarta.ws.rs-api:2.1.6'
classpath
'com.google.cloud.tools:jib-layer-filter-extension-gradle:0.3.0'
} {code}
[ref|https://github.com/rburgst/okhttp-digest/issues/86#issuecomment-2240821581]
> Asciidoctor plugins (Gems & RevealJs) are dependent on an artifact that is
> not longer available on Maven Central
> ----------------------------------------------------------------------------------------------------------------
>
> Key: FINERACT-2108
> URL: https://issues.apache.org/jira/browse/FINERACT-2108
> Project: Apache Fineract
> Issue Type: Bug
> Components: Build
> Affects Versions: 1.8.4
> Reporter: Amy Doxy Muhimpundu
> Priority: Major
>
> One of the project plugins
> {code:java}
> org.asciidoctor.jvm.gems:org.asciidoctor.jvm.gems{code}
>
> {{has a transitive dependency to com.burgstaller:okhttp-digest:1.10 which is
> no longer available on Maven Central nor any other repositories.}}
> This is the build error:
>
> {code:java}
> Could not find com.burgstaller:okhttp-digest:1.10. Searched in the
> following locations: -
> https://repo.maven.apache.org/maven2/com/burgstaller/okhttp-digest/1.10/okhttp-digest-1.10.pom
> -
> https://plugins.gradle.org/m2/com/burgstaller/okhttp-digest/1.10/okhttp-digest-1.10.pom
> Required by:
> project : >
> org.asciidoctor.jvm.gems:org.asciidoctor.jvm.gems.gradle.plugin:3.3.2 >
> org.asciidoctor:asciidoctor-gradle-jvm-gems:3.3.2 >
> com.github.jruby-gradle:jruby-gradle-core-plugin:2.0.2 >
> io.github.http-builder-ng:http-builder-ng-okhttp:1.0.3
> {code}
>
> What we have tried but did not fix the issue:
> * Add extra repositories in build.gradle
> * Upgrade the versions from 3.3.2 to the latest 4.0.2
> Supporting references:
> # [https://github.com/rburgst/okhttp-digest/issues/86]
> cc [~aleks] [~vorburger]
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)