artifactory-client-java icon indicating copy to clipboard operation
artifactory-client-java copied to clipboard

repositoryHandle.get() fails for “java.net.m1” repo

Open ttddyy opened this issue 11 years ago • 1 comments

Hi,

I don’t think we have changed anything on “java.net.m1” repository, but following call fails:

RepositoryHandle repositoryHandle = artifactory.repository("java.net.m1");
repository = repositoryHandle.get();   <== exception here

All other repositories works fine, just on “java.net.m1”

Repository Info:

curl -H "Authorization: Basic <AUTH>" http://<artifactory-server>/artifactory/api/repositories/java.net.m1
{
  "key" : "java.net.m1",
  "description" : "java.net Maven1 Format",
  "notes" : "",
  "includesPattern" : "**/*",
  "excludesPattern" : "",
  "repoLayoutRef" : "maven-2-default",
  "enableNuGetSupport" : false,
  "enableGemsSupport" : false,
  "enableNpmSupport" : false,
  "url" : "http://download.java.net/maven/1",
  "username" : "",
  "password" : "",
  "handleReleases" : true,
  "handleSnapshots" : true,
  "suppressPomConsistencyChecks" : true,
  "remoteRepoChecksumPolicyType" : "",
  "hardFail" : false,
  "offline" : false,
  "blackedOut" : false,
  "storeArtifactsLocally" : true,
  "socketTimeoutMillis" : 15000,
  "localAddress" : "",
  "retrievalCachePeriodSecs" : 43200,
  "assumedOfflinePeriodSecs" : 300,
  "missedRetrievalCachePeriodSecs" : 7200,
  "unusedArtifactsCleanupPeriodHours" : 0,
  "fetchJarsEagerly" : false,
  "fetchSourcesEagerly" : false,
  "shareConfiguration" : false,
  "synchronizeProperties" : false,
  "maxUniqueSnapshots" : 0,
  "propertySets" : [ "artifactory" ],
  "remoteRepoLayoutRef" : "maven-1-default",
  "archiveBrowsingEnabled" : false,
  "listRemoteFolderItems" : true,
  "rejectInvalidJars" : false,
  "p2Support" : false,
  "rclass" : "remote"
}

Error message:

com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "remoteRepoLayoutRef" (class org.jfrog.artifactory.client.model.impl.RemoteRepositoryImpl), not marked as ignorable (41 known properties: , "notes", "includesPattern", "rclass", "propertySets", "enableNpmSupport", "fetchSourcesEagerly", "unusedArtifactsCleanupEnabled", "localAddress", "suppressPomConsistencyChecks" [truncated]])
 at [Source: java.io.StringReader@428d5de1; line: 34, column: 28] (through reference chain: org.jfrog.artifactory.client.model.impl.RemoteRepositoryImpl["remoteRepoLayoutRef"])

Stack Trace:

com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:79),
com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(DeserializationContext.java:579),
com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:672),
com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:906),
com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:328),
com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:121),
com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2797),
com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:1943),
com.fasterxml.jackson.databind.ObjectMapper$readValue$1.call(Unknown Source),org.jfrog.artifactory.client.impl.ArtifactoryImpl.parseText(ArtifactoryImpl.groovy:210),
sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source),
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43),
java.lang.reflect.Method.invoke(Method.java:483),
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207),
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:68),
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120),
org.jfrog.artifactory.client.impl.RepositoryHandleImpl.get(RepositoryHandleImpl.groovy:60)
...

ttddyy avatar Aug 20 '14 20:08 ttddyy

I confirm, it's a bug. Will be fixed soon.

Thanks!

jbaruch avatar Aug 21 '14 09:08 jbaruch