- This topic has 3 replies, 2 voices, and was last updated 15 years ago by Loyal Water.
-
AuthorPosts
-
Jason HobbsParticipantI’ve been having this problem for a while but it seems to be happening more and more frequently lately to the point where performing a build works only very few times…
When performing a build of my project, I get the message:
The project was not built due to “Could not read file: C:\Users\jhobbs\Documents\Work\EclipseWorkspaces\DefaultWorkspace\CNEP2\src\main\resources\xsd\passengerlist\cs-utility.xsd.”. Fix the problem, then try refreshing this project and building it since it may be inconsistent
…The file referred to in the error message changes pretty much every time, and there never appears to be anything ‘wrong’ with the file in question. I’ve found no pattern about which file is complained about in the error, nothing like “files i’ve recently worked on” or anything like that, HOWEVER it IS always a non-java file, like a .properties, .xsd, .xml file or something like that, that’s present in my project’s java buildpath.
I saw some posts online about similar errors but they seemed to be related to ubuntu 64-bit and pulse, I’ve not found others with this same issue on windows.
Here’s my installation details, and below that, a snippet from the log related to this build error….
————-installation details———————–
*** Date:
Friday, May 8, 2009 3:20:04 PM CDT** System properties:
OS=WindowsVista
OS version=6.0.0
Java version=1.5.0_11*** MyEclipse details:
MyEclipse Enterprise Workbench
Version: 7.1
Build id: 7.1-20090306*** Eclipse details:
MyEclipse Enterprise WorkbenchVersion: 7.1
Build id: 7.1-20090306Eclipse Platform
Version: 3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu
Build id: M20080911-1700Eclipse Java Development Tools
Version: 3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97
Build id: M20080709-0800Eclipse Graphical Editing Framework GEF
Version: 3.4.1.v20080806-67718083A56B4H2A3213573
Build id: 200809101400Eclipse RCP
Version: 3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341
Build id: M20080703-0800Eclipse Plug-in Development Environment
Version: 3.4.1.r341_v20080731-7T7U0E9mlRIuGUYviF_VP
Build id: M20080703-0800Eclipse startup command=-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\Program Files (x86)\Genuitec\MyEclipse 7.1\myeclipse.exe
-name
Myeclipse
–launcher.library
C:\Program Files (x86)\Genuitec\MyEclipse 7.1\../Common\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731\eclipse_1115.dll
-startup
C:\Program Files (x86)\Genuitec\MyEclipse 7.1\../Common\plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar
-clean
-configuration
C:\Program Files (x86)\Genuitec\MyEclipse 7.1\configuration
-vm
C:\Program Files (x86)\Genuitec\Common\binary\com.sun.java.jre.win32.x86_1.5.0.011\bin\client\jvm.dll
——————————————–————-log snippet———————–
!ENTRY org.eclipse.jdt.core 4 4 2009-05-08 15:17:20.862
!MESSAGE JavaBuilder handling ImageBuilderInternalException while building: CNEP2
!STACK 1
org.eclipse.core.internal.resources.ResourceException: Problems encountered while copying resources.
at org.eclipse.core.internal.localstore.FileSystemResourceManager.copy(FileSystemResourceManager.java:192)
at org.eclipse.core.internal.resources.Resource.copy(Resource.java:493)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.copyResource(AbstractImageBuilder.java:378)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder$3.visit(BatchImageBuilder.java:222)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:58)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:68)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.copyExtraResourcesBack(BatchImageBuilder.java:191)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.cleanOutputFolders(BatchImageBuilder.java:119)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:46)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:173)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:330)
at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:182)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Contains: Could not read file: C:\Users\jhobbs\Documents\Work\EclipseWorkspaces\DefaultWorkspace\CNEP2\src\test\junit\com\aa\selfservice\cne\fsn\flightinfo\flightevent6126.properties.
!SUBENTRY 1 org.eclipse.core.resources 4 1 2009-05-08 15:17:20.862
!MESSAGE Problems encountered while copying resources.
!SUBENTRY 2 org.eclipse.core.filesystem 4 271 2009-05-08 15:17:20.862
!MESSAGE Could not read file: C:\Users\jhobbs\Documents\Work\EclipseWorkspaces\DefaultWorkspace\CNEP2\src\test\junit\com\aa\selfservice\cne\fsn\flightinfo\flightevent6126.properties.
!STACK 0
java.io.IOException: The process cannot access the file because it is being used by another process
at java.io.WinNTFileSystem.canonicalize0(Native Method)
at java.io.Win32FileSystem.canonicalize(Unknown Source)
at java.io.File.getCanonicalPath(Unknown Source)
at java.io.File.getCanonicalFile(Unknown Source)
at org.eclipse.core.internal.filesystem.local.LocalFile.copy(LocalFile.java:99)
at org.eclipse.core.internal.localstore.CopyVisitor.copyContents(CopyVisitor.java:82)
at org.eclipse.core.internal.localstore.CopyVisitor.copy(CopyVisitor.java:68)
at org.eclipse.core.internal.localstore.CopyVisitor.visit(CopyVisitor.java:179)
at org.eclipse.core.internal.localstore.UnifiedTree.accept(UnifiedTree.java:102)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.copy(FileSystemResourceManager.java:189)
at org.eclipse.core.internal.resources.Resource.copy(Resource.java:493)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.copyResource(AbstractImageBuilder.java:378)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder$3.visit(BatchImageBuilder.java:222)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:58)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:68)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.copyExtraResourcesBack(BatchImageBuilder.java:191)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.cleanOutputFolders(BatchImageBuilder.java:119)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:46)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:173)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:330)
at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:182)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)——————————————–
I don’t really know if this is a myeclipse issue or just an eclipse problem.
Things I’ve tried are rebooting / restarting the workspace, blowing away the workspace and re-creating it, reinstalling myeclipse.
I suspect it’s related to those non-java files being in the build path, but I’m not sure why that would present a problem really.
If anyone’s seen anything similar and can give me some clues it’d be greatly appreciated, or even just tell me where to look.
I’m using a dual core CPU and strangely enough (or logically enough, I guess), if I edit the ‘processor affinity’ setting in task manager to fore the myeclipse.exe process to use only a single core, the problem _seems_ to go away – not sure if it’s just because builds take longer or if it’s really a multicore issue…
<b>[EDIT] – OK having running MANY more ‘clean build’s with processor affinity set to a single core, I DO still see the error, however it’s much less frequent.</b>
AAArrgh!
What do you guys think?
..Oh… I’m using Vista Home Premium 64-bit, with an Intel Core2 Duo P8400 CPU, 4Gb RAM.
Loyal WaterMemberjasonhobbs,
MyEclipse is not officially support on 64 bit windows and I hope this is not a platform related issue. You deployed your project using MyEclipse or ant? What this project originally a MyEclipse project?I’ll ask the dev team to look into this issue?
Jason HobbsParticipantThis message has not been recovered.
Loyal WaterMemberThis message has not been recovered.
-
AuthorPosts