Thanks for the response but unfortunately no, I still have 48G on the
server and my laptop has even more.
Cheers,
Guillaume
Le 14/10/2011 21:28, Kiren Pillay a écrit :
Hi Guillaume,
Shot in the dark, maybe the build server disk is full?
On Fri, Oct 14, 2011 at 7:05 PM, Guillaume Polet
<[email protected]> wrote:
Hi list,
ok this sounds like the simplest question but either my brain fried this
evening and I can't see the obvious or else I hit some really unexpected
behaviour. I have a multi-module project hosted on github
(https://github.com/agilebirds/openflexo) and it is built regularly on
jenkins. Somehow, jenkins got messed up and I don't know exactly when my
build broke, but it has worked for at least 2 months every night. Anyway,
the error I get is the following (classical error):
[INFO]
------------------------------------------------------------------------
[INFO] Building FlexoFoundation 1.4.4-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ flexofoundation
---
[INFO] Deleting D:\tmp\openflexo\flexodesktop\model\flexofoundation\target
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @
flexofou
ndation ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @
flexofoundati
on ---
[INFO] Compiling 1542 source files to
D:\tmp\openflexo\flexodesktop\model\flexof
oundation\target\classes
[WARNING]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\main\java\org\op
enflexo\foundation\rm\FlexoProject.java:[180,31]
com.sun.image.codec.jpeg.JPEGCo
dec is Sun proprietary API and may be removed in a future release
[WARNING]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\main\java\org\op
enflexo\foundation\rm\FlexoProject.java:[181,31]
com.sun.image.codec.jpeg.JPEGIm
ageEncoder is Sun proprietary API and may be removed in a future release
[WARNING]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\main\java\org\op
enflexo\foundation\gen\ScreenshotGenerator.java:[59,31]
com.sun.image.codec.jpeg
.ImageFormatException is Sun proprietary API and may be removed in a future
rele
ase
[WARNING]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\main\java\org\op
enflexo\foundation\gen\ScreenshotGenerator.java:[60,31]
com.sun.image.codec.jpeg
.JPEGCodec is Sun proprietary API and may be removed in a future release
[WARNING]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\main\java\org\op
enflexo\foundation\rm\FlexoProject.java:[3018,5]
com.sun.image.codec.jpeg.JPEGIm
ageEncoder is Sun proprietary API and may be removed in a future release
[WARNING]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\main\java\org\op
enflexo\foundation\rm\FlexoProject.java:[3018,32]
com.sun.image.codec.jpeg.JPEGC
odec is Sun proprietary API and may be removed in a future release
[WARNING]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\main\java\org\op
enflexo\foundation\gen\ScreenshotGenerator.java:[418,35]
com.sun.image.codec.jpe
g.JPEGCodec is Sun proprietary API and may be removed in a future release
[WARNING]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\main\java\org\op
enflexo\foundation\gen\ScreenshotGenerator.java:[426,21]
com.sun.image.codec.jpe
g.ImageFormatException is Sun proprietary API and may be removed in a future
rel
ease
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources
(default-testResources) @
flexofoundation ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 41 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @
flexo
foundation ---
[INFO] Compiling 27 source files to
D:\tmp\openflexo\flexodesktop\model\flexofou
ndation\target\test-classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR]
\tmp\openflexo\flexodesktop\model\flexofoundation\src\test\java\org\open
flexo\foundation\FlexoTestCase.java:[40,34] cannot find symbol
symbol : class ComponentDMEntity
location: package org.openflexo.foundation.dm
...
and it goes on and on with the same error but for different classes.
Now the thing is that the classes Maven complains it cannot find are in the
same project, they just are not test-classes. So I thought that my workspace
was all messed up and I went to see on the HD if the corresponding java
source files were there or not: all files seems to be present and ok, but
when I go to the "target" directory and look for the corresponding class
files, I see that many of them are missing. So I was wondering how would
Maven not compile all classes located in src/main/java? I have counted the
number of Java files in src/main/java--> 1542 java files and I have counted
the number of class files in target/classes: 629 files. How is this
possible?
I use the following command to perform my goals and options: '-DskipTests
clean deploy'.
I thought that this could be environmental and so I decided to checkout the
code in a clean repository on my laptop, and I also hit the same error.
I have spent my afternoon trying to figure out what the problem was and how
this happened, but so far I came up with nothing, so any idea would be
greatly appreciated (don't hesitate, even if you think it is a dumb idea,
because I got nothing).
My pom.xml can be found here:
https://github.com/agilebirds/openflexo/blob/master/flexodesktop/model/flexofoundation/pom.xml
My root pom can be found here:
https://github.com/agilebirds/openflexo/blob/master/pom.xml and it contains
the maven compiler configuration which is the following (compiler is 1.6 for
source and targe, encoding is UTF-8 everywhere):
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${compiler.source}</source>
<target>${compiler.target}</target>
<encoding>${source.encoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>${resource.encoding}</encoding>
</configuration>
</plugin>
</plugins>
</pluginManagement>
I have wrongly asked my question, please tell me how I can improve it.
Cheers,
Guillaume
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]