Continuum

FileNotFoundException when adding Project and Server is under heavy load

Details

  • Type: Bug Bug
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 1.3.4 (Beta)
  • Fix Version/s: Backlog
  • Component/s: Jetty Bundle
  • Labels:
    None
  • Environment:
    Windows Server 2008
    java version "1.6.0_17"
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
    Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
  • Complexity:
    Intermediate
  • Number of attachments :
    0

Description

Add a project via "Maven 1.x Project" and selecting a file in the local file system
leads into a FileNotFoundException
After several retries the project is added normally.

java.lang.RuntimeException: java.io.FileNotFoundException: Source '.\tmp\Jetty_0_0_0_0_9080_continuum_continuum.7gr0yc\upload1d4e7c7c_1252b73f861_7ff5_00000032.tmp' does not exist
at org.apache.maven.continuum.web.action.AddMavenProjectAction.execute(AddMavenProjectAction.java:178)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:404)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:267)
at org.apache.struts2.interceptor.BackgroundProcess$1.run(BackgroundProcess.java:56)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: Source '.\tmp\Jetty_0_0_0_0_9080_continuum_continuum.7gr0yc\upload1d4e7c7c_1252b73f861_7ff5_00000032.tmp' does not exist
at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:637)
at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:607)
at org.apache.maven.continuum.web.action.AddMavenProjectAction.execute(AddMavenProjectAction.java:168)
... 8 more

Activity

Hide
Stefan Cordes added a comment -

Workaround is to put the pom file on a http:// server and use the field "M1 POM Url:"

Show
Stefan Cordes added a comment - Workaround is to put the pom file on a http:// server and use the field "M1 POM Url:"

People

Vote (1)
Watch (1)

Dates

  • Created:
    Updated: