Importing a project with Ivy fails if properties files are specified in settings
--------------------------------------------------------------------------------
Key: IVYDE-182
URL: https://issues.apache.org/jira/browse/IVYDE-182
Project: IvyDE
Issue Type: Bug
Affects Versions: 2.0.0.beta1
Environment: Eclipse SDK Version: 3.4.1
Build id: M20080911-1700
Ubuntu Linux 9.0.4
Reporter: Adrian Gould
Specifying a property file in settings and then importing ivy projects into
the workspace causes IvyDE to fail during import, complaining that it can't
find the property file. Removing and re-adding the ivy library by hand after
the import works fine, as the property file does exist. It appears that IvyDE
is trying to use the facilities of the project to locate the file prior to the
project's instantiation into the workspace. This may be related to IVYDE-181.
relevant .log entry:
!ENTRY org.apache.ivyde.eclipse 4 4 2009-05-27 12:03:59.668
!MESSAGE Error while resolving the ivy instance for ivy.xml in 'myproj':
The property file 'build.properties' could not be read
!STACK 0
org.apache.ivyde.eclipse.IvyDEException: Error while resolving the ivy instance
for ivy.xml in 'base-web':
The property file 'build.properties' could not be read
at
org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainerConfiguration.createIvySettings(IvyClasspathContainerConfiguration.java:628)
at
org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainerConfiguration.getIvy(IvyClasspathContainerConfiguration.java:573)
at
org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainerConfiguration.doGetIvy(IvyClasspathContainerConfiguration.java:535)
at
org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainerConfiguration.getIvy(IvyClasspathContainerConfiguration.java:453)
at
org.apache.ivyde.eclipse.cpcontainer.IvyResolveJob.run(IvyResolveJob.java:200)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.eclipse.core.internal.resources.ResourceException: Resource
'/base-web/build.properties' does not exist.
at
org.eclipse.core.internal.resources.Resource.checkExists(Resource.java:317)
at
org.eclipse.core.internal.resources.Resource.checkAccessible(Resource.java:194)
at org.eclipse.core.internal.resources.File.getContents(File.java:296)
at org.eclipse.core.internal.resources.File.getContents(File.java:287)
at
org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainerConfiguration.createIvySettings(IvyClasspathContainerConfiguration.java:626)
... 5 more
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.