Odd Ivy XML file caused exception
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Comienza con la ruta que falla en ArtifactoryProcess.groovy, en las líneas 281, 285 y 301; después inspecciona ItemHandleImpl.groovy:34 y el mapeo JSON en ArtifactoryImpl.groovy alrededor de las líneas 139-143. Reproduce el caso de ivy.xml y determina cómo deben gestionarse el campo downloadUri y la clasificación de carpetas; se considera terminado cuando .info() ya no lanza una excepción y el recorrido de archivos sigue siendo correcto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I had a few ivy.xml files in a repo I was scanning and these files were looked at as I was looking for directories / folders. For these files, isFolder was broken and returned true. I was doing the .info() method to get at the number of children (looking for a zero to tell me not to recurse into it), but got an exception below. Very odd.
My work around was to not upload those odd files and delete all the existing ones (manually as my automation couldn't scan them) and everything else worked fine.
14:38:34.019 [main] WARN groovyx.net.http.RESTClient - Error parsing 'application/vnd.org.jfrog.artifactory.storage.FileInfo+json' response com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "downloadUri" (class org.jfrog.artifactory.client.model.impl.FolderImpl), not marked as ignorable (11 known properties: , "modifiedBy", "path", "lastUpdated", "created", "uri", "folder", "repo", "metadataUri", "lastModified", "children", "createdBy"])
at [Source: org.apache.http.conn.EofSensorInputStream@4a4c1677; line: 1, column: 272](through reference chain: org.jfrog.artifactory.client.model.impl.FolderImpl["downloadUri"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:79)[jackson-databind-2.0.4.jar:na][jackson-databind-2.0.4.jar:na]
at com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(DeserializationContext.java:568)
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:650) ~[jackson-databind-2.0.4.jar:na]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:830) ~[jackson-databind-2.0.4.jar:na]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:310) ~[jackson-databind-2.0.4.jar:na]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:112) ~[jackson-databind-2.0.4.jar:na]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2577) ~[jackson-databind-2.0.4.jar:na]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:1856) ~[jackson-databind-2.0.4.jar:na]
at com.fasterxml.jackson.databind.ObjectMapper$readValue$0.call(Unknown Source) ~[na:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl$_rest_closure1.doCall(ArtifactoryImpl.groovy:139) ~[artifactory-java-client-services-0.13.jar:na]
at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source) ~[na:na]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.Closure.call(Closure.java:423) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.Closure.call(Closure.java:439) [groovy-2.3.2.jar:2.3.2]
at groovyx.net.http.HTTPBuilder.parseResponse(HTTPBuilder.java:551) [http-builder-0.7.jar:na]
at groovyx.net.http.HTTPBuilder$1.handleResponse(HTTPBuilder.java:480) ~[http-builder-0.7.jar:na]
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1070) [httpclient-4.2.1.jar:4.2.1]
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1044) [httpclient-4.2.1.jar:4.2.1]
at groovyx.net.http.HTTPBuilder.doRequest(HTTPBuilder.java:506) [http-builder-0.7.jar:na]
at groovyx.net.http.HTTPBuilder.doRequest(HTTPBuilder.java:425) [http-builder-0.7.jar:na]
at groovyx.net.http.HTTPBuilder.request(HTTPBuilder.java:374) [http-builder-0.7.jar:na]
at groovyx.net.http.HTTPBuilder$request.call(Unknown Source) [http-builder-0.7.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.restWrapped(ArtifactoryImpl.groovy:170) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.this$2$restWrapped(ArtifactoryImpl.groovy) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl$this$2$restWrapped$1.callCurrent(Unknown Source) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.rest(ArtifactoryImpl.groovy:143) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.rest(ArtifactoryImpl.groovy) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.this$2$rest(ArtifactoryImpl.groovy) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl$this$2$rest$0.callCurrent(Unknown Source) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.get(ArtifactoryImpl.groovy:99) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl$get.callCurrent(Unknown Source) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.get(ArtifactoryImpl.groovy:95) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.get(ArtifactoryImpl.groovy) [artifactory-java-client-services-0.13.jar:na]
at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) ~[na:na]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:187) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:68) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:124) [groovy-2.3.2.jar:2.3.2]
at org.jfrog.artifactory.client.impl.ItemHandleImpl.info(ItemHandleImpl.groovy:34) [artifactory-java-client-services-0.13.jar:na]
at org.jfrog.artifactory.client.ItemHandle$info$0.call(Unknown Source) [artifactory-java-client-api-0.13.jar:na]
at ArtifactoryProcess.processArtifactsRecursive(ArtifactoryProcess.groovy:281) [ArtifactoryProcess.groovy:na]
at ArtifactoryProcess.this$2$processArtifactsRecursive(ArtifactoryProcess.groovy) [ArtifactoryProcess.groovy:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) [groovy-2.3.2.jar:2.3.2]
at ArtifactoryProcess$_processArtifactsRecursive_closure4.doCall(ArtifactoryProcess.groovy:301) [ArtifactoryProcess.groovy:na]
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) ~[na:na]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.Closure.call(Closure.java:423) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.Closure.call(Closure.java:439) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1373) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1366) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.dgm$149.invoke(Unknown Source) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-2.3.2.jar:2.3.2]
at ArtifactoryProcess.processArtifactsRecursive(ArtifactoryProcess.groovy:285) [ArtifactoryProcess.groovy:na]
at ArtifactoryProcess.this$2$processArtifactsRecursive(ArtifactoryProcess.groovy) [ArtifactoryProcess.groovy:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) [groovy-2.3.2.jar:2.3.2]
at ArtifactoryProcess$_processArtifactsRecursive_closure4.doCall(ArtifactoryProcess.groovy:301) [ArtifactoryProcess.groovy:na]
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) ~[na:na]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.Closure.call(Closure.java:423) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.Closure.call(Closure.java:439) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1373) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1366) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.dgm$149.invoke(Unknown Source) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-2.3.2.jar:2.3.2]
at ArtifactoryProcess.processArtifactsRecursive(ArtifactoryProcess.groovy:285) [ArtifactoryProcess.groovy:na]
at ArtifactoryProcess.this$2$processArtifactsRecursive(ArtifactoryProcess.groovy) [ArtifactoryProcess.groovy:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) [groovy-2.3.2.jar:2.3.2]
at ArtifactoryProcess$_doMain_closure2.doCall(ArtifactoryProcess.groovy:206) [ArtifactoryProcess.groovy:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-2.3.2.jar:2.3.2]
at ArtifactoryProcess.withClient(ArtifactoryProcess.groovy:459) [ArtifactoryProcess.groovy:na]
at ArtifactoryProcess.this$2$withClient(ArtifactoryProcess.groovy) [ArtifactoryProcess.groovy:na]
at ArtifactoryProcess$this$2$withClient$0.callCurrent(Unknown Source) [ArtifactoryProcess.groovy:na]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) [groovy-2.3.2.jar:2.3.2]
at ArtifactoryProcess.doMain(ArtifactoryProcess.groovy:203) [ArtifactoryProcess.groovy:na]
at ArtifactoryProcess$doMain.call(Unknown Source) [ArtifactoryProcess.groovy:na]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-2.3.2.jar:2.3.2]
at ArtifactoryProcess.main(ArtifactoryProcess.groovy:137) [ArtifactoryProcess.groovy:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1318) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:875) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.GroovyShell.runScriptOrMainOrTestOrRunnable(GroovyShell.java:265) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.GroovyShell.run(GroovyShell.java:502) [groovy-2.3.2.jar:2.3.2]
at groovy.lang.GroovyShell.run(GroovyShell.java:491) [groovy-2.3.2.jar:2.3.2]
at groovy.ui.GroovyMain.processOnce(GroovyMain.java:650) [groovy-2.3.2.jar:2.3.2]
at groovy.ui.GroovyMain.run(GroovyMain.java:381) [groovy-2.3.2.jar:2.3.2]
at groovy.ui.GroovyMain.process(GroovyMain.java:367) [groovy-2.3.2.jar:2.3.2]
at groovy.ui.GroovyMain.processArgs(GroovyMain.java:126) [groovy-2.3.2.jar:2.3.2]
at groovy.ui.GroovyMain.main(GroovyMain.java:106) [groovy-2.3.2.jar:2.3.2]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51]
at org.codehaus.groovy.tools.GroovyStarter.rootLoader(GroovyStarter.java:106) [groovy-2.3.2.jar:2.3.2]
at org.codehaus.groovy.tools.GroovyStarter.main(GroovyStarter.java:128) [groovy-2.3.2.jar:2.3.2]
Caught: groovyx.net.http.ResponseParseException: OK
groovyx.net.http.ResponseParseException: OK
at groovyx.net.http.HTTPBuilder$1.handleResponse(HTTPBuilder.java:486)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1070)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1044)
at groovyx.net.http.HTTPBuilder.doRequest(HTTPBuilder.java:506)
at groovyx.net.http.HTTPBuilder.doRequest(HTTPBuilder.java:425)
at groovyx.net.http.HTTPBuilder.request(HTTPBuilder.java:374)
at groovyx.net.http.HTTPBuilder$request.call(Unknown Source)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.restWrapped(ArtifactoryImpl.groovy:170)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.this$2$restWrapped(ArtifactoryImpl.groovy)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl$this$2$restWrapped$1.callCurrent(Unknown Source)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.rest(ArtifactoryImpl.groovy:143)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.rest(ArtifactoryImpl.groovy)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.this$2$rest(ArtifactoryImpl.groovy)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl$this$2$rest$0.callCurrent(Unknown Source)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.get(ArtifactoryImpl.groovy:99)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl$get.callCurrent(Unknown Source)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.get(ArtifactoryImpl.groovy:95)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.get(ArtifactoryImpl.groovy)
at org.jfrog.artifactory.client.impl.ItemHandleImpl.info(ItemHandleImpl.groovy:34)
at org.jfrog.artifactory.client.ItemHandle$info$0.call(Unknown Source)
at ArtifactoryProcess.processArtifactsRecursive(ArtifactoryProcess.groovy:281)
at ArtifactoryProcess.this$2$processArtifactsRecursive(ArtifactoryProcess.groovy)
at ArtifactoryProcess$_processArtifactsRecursive_closure4.doCall(ArtifactoryProcess.groovy:301)
at ArtifactoryProcess.processArtifactsRecursive(ArtifactoryProcess.groovy:285)
at ArtifactoryProcess.this$2$processArtifactsRecursive(ArtifactoryProcess.groovy)
at ArtifactoryProcess$_processArtifactsRecursive_closure4.doCall(ArtifactoryProcess.groovy:301)
at ArtifactoryProcess.processArtifactsRecursive(ArtifactoryProcess.groovy:285)
at ArtifactoryProcess.this$2$processArtifactsRecursive(ArtifactoryProcess.groovy)
at ArtifactoryProcess$_doMain_closure2.doCall(ArtifactoryProcess.groovy:206)
at ArtifactoryProcess.withClient(ArtifactoryProcess.groovy:459)
at ArtifactoryProcess.this$2$withClient(ArtifactoryProcess.groovy)
at ArtifactoryProcess$this$2$withClient$0.callCurrent(Unknown Source)
at ArtifactoryProcess.doMain(ArtifactoryProcess.groovy:203)
at ArtifactoryProcess$doMain.call(Unknown Source)
at ArtifactoryProcess.main(ArtifactoryProcess.groovy:137)
Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "downloadUri" (class org.jfrog.artifactory.client.model.impl.FolderImpl), not marked as ignorable (11 known properties: , "modifiedBy", "path","lastUpdated", "created", "uri", "folder", "repo", "metadataUri", "lastModified", "children", "createdBy"])
at [Source: org.apache.http.conn.EofSensorInputStream@4a4c1677; line: 1, column: 272](through reference chain: org.jfrog.artifactory.client.model.impl.FolderImpl["downloadUri"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:79)
at com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(DeserializationContext.java:568)
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:650)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:830)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:310)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:112)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2577)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:1856)
at com.fasterxml.jackson.databind.ObjectMapper$readValue$0.call(Unknown Source)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl$_rest_closure1.doCall(ArtifactoryImpl.groovy:139)
at groovyx.net.http.HTTPBuilder.parseResponse(HTTPBuilder.java:551)
at groovyx.net.http.HTTPBuilder$1.handleResponse(HTTPBuilder.java:480)
... 34 more
- Lenguaje dominante
- Java
- Estrellas
- 331
- Forks
- 164
- Merge medio
- 20 h 9 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de jfrog/artifactory-client-java
-
Timeout unit not specifiedQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
jfrog/artifactory-client-java#450 · 2 comentarios ·
-
question
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
jfrog/artifactory-client-java#375 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
jfrog/artifactory-client-java#448 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
jfrog/artifactory-client-java#447 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
jfrog/artifactory-client-java#445 ·
Todos los issues de jfrog/artifactory-client-java
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
bug new windows
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
iOS podspec depends on `React-Codegen`, which resolves to an unrelated pod on CocoaPods trunkAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
GantMan/jail-monkey#380 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
objectionary/jucs#145 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
objectionary/lints#1559 ·
Los mantenedores suelen responder en 2 días