Hi,
It is v2.6.2 of Artifactory.
The easiest way to demonstrate is to pick any .zip file and go to the
Deploy page in the web UI webapp/deployartifact.html
e.g. my-test-artifact.zip with a few jpeg images/html files.
Fill in sensible default values for this:
GroupId = my.test.group
ArtifactId = my-test-artifact
Version = 1.0-SNAPSHOT
Type = zip
Leaving "deploy as Maven Artifact" and "Also deploy jar's internal
POM/Generate Default POM" both checked, click Deploy Artifact.
We then get an error and this in the artifactory.log (below) Note that if
you change the Type to 'foo' there is no error and the file is deployed
successfully.
2012-09-24 14:32:57,392 [pool-1-thread-22] [INFO ]
(o.a.e.UploadServiceImpl:413) - Deploy to
'snapshot-local:my/test/group/my-test-artifact/1.0-SNAPSHOT/my-test-artifact-1.0-SNAPSHOT.zip'
Content-Length: 15585
2012-09-24 14:32:57,407 [pool-1-thread-22] [WARN ]
(o.a.c.x.EntityResolvingContentHandler:122) - Received the following error
during xml parsing: 'Content is not allowed in prolog.'.
2012-09-24 14:32:57,408 [pool-1-thread-22] [WARN ]
(o.a.c.x.EntityResolvingContentHandler:122) - Received the following error
during xml parsing: 'Reference is not allowed in prolog.'.
2012-09-24 14:32:57,409 [pool-1-thread-22] [WARN ]
(o.a.j.JcrServiceImpl:959) - Ignoring bad XML stream while importing
'/repositories/snapshot-local/my/test/group/my-test-artifact/1.0-SNAPSHOT/my-test-artifact-1.0-20120924.133257-1.zip/artifactory:xml':
processing event: -1.
2012-09-24 14:32:57,426 [pool-1-thread-22] [WARN ]
(o.a.w.w.p.d.s.DeployArtifactPanel:493) - Failed to deploy artifact.
java.lang.RuntimeException: Failed to save resource
'snapshot-local:my/test/group/my-test-artifact/1.0-SNAPSHOT/my-test-artifact-1.0-20120924.133257-1.zip'.
at
org.artifactory.repo.jcr.StoringRepoMixin.saveResource(StoringRepoMixin.java:672)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.repo.jcr.JcrRepoBase.saveResource(JcrRepoBase.java:410)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.engine.UploadServiceImpl.uploadItemWithContent(UploadServiceImpl.java:575)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.engine.UploadServiceImpl.uploadItemWithProvidedContent(UploadServiceImpl.java:553)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.engine.UploadServiceImpl.uploadItem(UploadServiceImpl.java:483)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.engine.UploadServiceImpl.uploadFile(UploadServiceImpl.java:456)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.engine.UploadServiceImpl.uploadArtifact(UploadServiceImpl.java:418)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.engine.UploadServiceImpl.uploadWithinTransaction(UploadServiceImpl.java:144)
[artifactory-core-2.6.2.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0_18]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[na:1.6.0_18]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[na:1.6.0_18]
at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_18]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.artifactory.request.aop.RequestAdvice.invoke(RequestAdvice.java:68)
[artifactory-core-2.6.2.jar:na]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:123)
[artifactory-jcr-storage-2.6.2.jar:na]
at
org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:49)
[artifactory-jcr-storage-2.6.2.jar:na]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at $Proxy46.uploadWithinTransaction(Unknown Source) [na:na]
at
org.artifactory.engine.UploadServiceImpl.adjustResponseAndUpload(UploadServiceImpl.java:217)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.engine.UploadServiceImpl.validateRequestAndUpload(UploadServiceImpl.java:172)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.engine.UploadServiceImpl.upload(UploadServiceImpl.java:133)
[artifactory-core-2.6.2.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0_18]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[na:1.6.0_18]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[na:1.6.0_18]
at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_18]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at $Proxy46.upload(Unknown Source) [na:na]
at
org.artifactory.repo.service.DeployServiceImpl.deploy(DeployServiceImpl.java:131)
[artifactory-core-2.6.2.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0_18]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[na:1.6.0_18]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[na:1.6.0_18]
at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_18]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.artifactory.request.aop.RequestAdvice.invoke(RequestAdvice.java:68)
[artifactory-core-2.6.2.jar:na]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
[spring-tx-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:121)
[artifactory-jcr-storage-2.6.2.jar:na]
at
org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:49)
[artifactory-jcr-storage-2.6.2.jar:na]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at $Proxy60.deploy(Unknown Source) [na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0_18]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[na:1.6.0_18]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[na:1.6.0_18]
at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_18]
at
org.apache.wicket.proxy.LazyInitProxyFactory$JdkHandler.invoke(LazyInitProxyFactory.java:416)
[wicket-ioc-1.5.3.jar:1.5.3]
at org.apache.wicket.proxy.$Proxy151.deploy(Unknown Source) [na:1.5.3]
at
org.artifactory.webapp.wicket.page.deploy.step2.DeployArtifactPanel$DeployArtifactForm$DeployLink.deployFileAndPom(DeployArtifactPanel.java:525)
[artifactory-web-application-2.6.2.jar:na]
at
org.artifactory.webapp.wicket.page.deploy.step2.DeployArtifactPanel$DeployArtifactForm$DeployLink.onSubmit(DeployArtifactPanel.java:469)
[artifactory-web-application-2.6.2.jar:na]
at
org.artifactory.common.wicket.component.links.TitledAjaxSubmitLink$1.onSubmit(TitledAjaxSubmitLink.java:60)
[artifactory-web-common-2.6.2.jar:na]
at
org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$1.onSubmit(AjaxFormSubmitBehavior.java:172)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1174)
[wicket-core-1.5.3.jar:1.5.3]
at org.apache.wicket.markup.html.form.Form.process(Form.java:838)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:762)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:158)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:166)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:316)
[wicket-core-1.5.3.jar:1.5.3]
at sun.reflect.GeneratedMethodAccessor195.invoke(Unknown Source) [na:na]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[na:1.6.0_18]
at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_18]
at
org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:260)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:255)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:750)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
[wicket-request-1.5.3.jar:1.5.3]
at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:252)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)
[wicket-core-1.5.3.jar:1.5.3]
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218)
[wicket-core-1.5.3.jar:1.5.3]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1190)
[jetty-servlet-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:163)
[artifactory-web-application-2.6.2.jar:na]
at
org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:84)
[artifactory-web-application-2.6.2.jar:na]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1190)
[jetty-servlet-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:272)
[artifactory-web-application-2.6.2.jar:na]
at
org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:181)
[artifactory-web-application-2.6.2.jar:na]
at
org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:143)
[artifactory-web-application-2.6.2.jar:na]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1190)
[jetty-servlet-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:55)
[artifactory-web-application-2.6.2.jar:na]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1190)
[jetty-servlet-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:72)
[artifactory-web-application-2.6.2.jar:na]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1190)
[jetty-servlet-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:424)
[jetty-servlet-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:494)
[jetty-security-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:229)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:931)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:361)
[jetty-servlet-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:867)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:245)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at org.eclipse.jetty.server.Server.handle(Server.java:337)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:581)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1020)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:775)
[jetty-http-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:228)
[jetty-http-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:417)
[jetty-server-7.0.2.v20100331.jar:7.0.2.v20100331]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:474)
[jetty-io-7.0.2.v20100331.jar:7.0.2.v20100331]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
[na:1.6.0_18]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
[na:1.6.0_18]
at java.lang.Thread.run(Thread.java:636) [na:1.6.0_18]
Caused by: org.artifactory.sapi.common.RepositoryRuntimeException: Could
not create file node resource at
'/repositories/snapshot-local/my/test/group/my-test-artifact/1.0-SNAPSHOT/my-test-artifact-1.0-20120924.133257-1.zip'.
at org.artifactory.jcr.fs.JcrFile.fillData(JcrFile.java:148)
[artifactory-jcr-storage-2.6.2.jar:na]
at
org.artifactory.repo.jcr.StoringRepoMixin.fillJcrFileData(StoringRepoMixin.java:795)
[artifactory-core-2.6.2.jar:na]
at
org.artifactory.repo.jcr.StoringRepoMixin.saveResource(StoringRepoMixin.java:631)
[artifactory-core-2.6.2.jar:na]
... 111 common frames omitted
Caused by: javax.jcr.RepositoryException: Parsing of
/repositories/snapshot-local/my/test/group/my-test-artifact/1.0-SNAPSHOT/my-test-artifact-1.0-20120924.133257-1.zip/artifactory:xml
error
at
org.artifactory.jcr.JcrServiceImpl.saveXmlHierarchy(JcrServiceImpl.java:960)
[artifactory-jcr-storage-2.6.2.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0_18]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[na:1.6.0_18]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[na:1.6.0_18]
at java.lang.reflect.Method.invoke(Method.java:616) [na:1.6.0_18]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at $Proxy23.saveXmlHierarchy(Unknown Source) [na:na]
at org.artifactory.jcr.fs.JcrFile.processXmlStream(JcrFile.java:606)
[artifactory-jcr-storage-2.6.2.jar:na]
at org.artifactory.jcr.fs.JcrFile.setResourceNode(JcrFile.java:562)
[artifactory-jcr-storage-2.6.2.jar:na]
at org.artifactory.jcr.fs.JcrFile.fillData(JcrFile.java:144)
[artifactory-jcr-storage-2.6.2.jar:na]
... 113 common frames omitted
Caused by: java.lang.InternalError: processing event: -1
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:484)
[na:1.6.0_18]
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:812)
[na:1.6.0_18]
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:741)
[na:1.6.0_18]
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
[na:1.6.0_18]
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1208)
[na:1.6.0_18]
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:525)
[na:1.6.0_18]
at javax.xml.parsers.SAXParser.parse(SAXParser.java:392) [na:1.6.0_18]
at javax.xml.parsers.SAXParser.parse(SAXParser.java:195) [na:1.6.0_18]
at
org.artifactory.jcr.JcrServiceImpl.saveXmlHierarchy(JcrServiceImpl.java:944)
[artifactory-jcr-storage-2.6.2.jar:na]
... 123 common frames omitted
Cheers,
Mark
On 24 September 2012 13:34, OferH [via Artifactory] <
[email protected]> wrote:
> Hi mark,
>
> What open source version of Artifactory are you using?
> Can you send me please a log regarding this file deployment (Inside
> Artifactory, go to Admin tab --> Advanced --> System logs --> choose
> Artifactory.log and copy the relevant lines) ?
>
> Regards
> Ofer
>
>
>
>
>
>
> Hi folks,
>
> I'm moving over from using a different repository manager and I have run
> into a problem, which is that I have a build process which produces zip
> files as an output, which I want to store into Artifactory.
>
> The issue is that Artifactory wants to treat that zip file as an archive of
> other artefacts, which is is not, so the upload process fails.
>
> Is there a way of disabling this behaviour in Artifactory? I don't mind if
> its for the entire install, a specific repository or even per-upload.
>
> I have noticed that if I rename the file to not be .zip then it does work,
> BUT this is a pretty nasty workaround as this file really is a zipfile and
> I
> would like to not have to change publish/deploy scripts to work around this
> issue.
>
> Am currently using the free version but don't mind upgrading to pro if that
> is how to fix it. I just haven't seen anything documented on how to turn
> this off.
>
> I think it would make sense to be able to configure this feature, otherwise
> Artefactory isn't a "drop in" replacement for other repositories, which is
> going to be a barrier to adoption (or even trial) for some people.
>
> Many thanks,
>
> Mark
>
>
>
>
> --
> View this message in context:
> http://forums.jfrog.org/storing-artefacts-that-are-actually-zip-files-tp7578260.html
> Sent from the Artifactory - Users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
>
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Artifactory-users mailing list
> [hidden email] <http://user/SendEmail.jtp?type=node&node=7578261&i=0>
> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>
>
> ------------------------------
> If you reply to this email, your message will be added to the discussion
> below:
>
> http://forums.jfrog.org/storing-artefacts-that-are-actually-zip-files-tp7578260p7578261.html
> To unsubscribe from storing artefacts that are actually zip files?, click
> here<http://forums.jfrog.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=7578260&code=bWFya2JAbWluZGNhbmR5LmNvbXw3NTc4MjYwfC0xNTg1Mzg1MzQz>
> .
> NAML<http://forums.jfrog.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>
--
Mark Baker
Technology Lead, Tools
http://www.mindcandy.com
http://www.moshimonsters.com
+44 (0) 7971 808 540
[email protected]
skype:markltbaker
--
View this message in context:
http://forums.jfrog.org/storing-artefacts-that-are-actually-zip-files-tp7578260p7578262.html
Sent from the Artifactory - Users mailing list archive at Nabble.com.------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users