[daisy] Daisy with Eclipse

Aaron.Digulla at Globus.ch Aaron.Digulla at Globus.ch
Tue Sep 19 09:09:27 CDT 2006


daisy-bounces at lists.cocoondev.org schrieb am 19.09.2006 13:37:03:

> Aaron.Digulla at Globus.ch wrote:
> > I manually made the necessary changes but the project files seem to 
> > trigger a bug in Subclipse. Subclipse is confused where the .svn 
> > directories are coming from (the paths in there are wrong if you 
directly 
> > open the individual projects).
> >
> > So the question remains: Is someone right now developing Daisy with 
> > Eclipse 3.2 and Subclipse? If so, how do you do it? One big project or 

> > many small ones? And why?
> [...]  I had to start 
> out making changes to small parts of daisy and gradually I had the whole 

> source tree in eclipse.  I did it in that fashion since I prefer 
> managing a bunch of little projects than one huge one.
> Subclipse caused no problems what so ever.

Strange... do you also have the big project open in Eclipse or only the 
small ones?

Where did you checkout Daisy? In the workspace or outside of it? How do 
you update?

I have both open because Subclipse complains it cannot find the files when 
the big one isn't open. But if the big one and a couple of small ones are 
open, the CPU usage goes to 100% until I close the smaller projects.

If I close the big one, I'm swamped with Exceptions in the error log of 
eclipse:

java.lang.NullPointerException
        at 
org.tigris.subversion.subclipse.core.commands.GetInfoCommand.run(GetInfoCommand.java:40)
        at 
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getResourceRevision(StatusCacheManager.java:183)
...
!MESSAGE The SVN synchronization information for 
'daisy-repository-server-impl' has become corrupt or does not exist.
...
!MESSAGE Resource /daisy/runtime-dependencies does not exist.
!STACK 1
org.eclipse.core.internal.resources.ResourceException: Resource 
/daisy/runtime-dependencies does not exist.
        at 
org.eclipse.core.internal.resources.Resource.checkExists(Resource.java:311)
        at 
org.eclipse.core.internal.resources.Resource.checkAccessible(Resource.java:187)
        at 
org.eclipse.core.internal.resources.Synchronizer.setSyncInfo(Synchronizer.java:243)
        at 
org.tigris.subversion.subclipse.core.status.SynchronizerSyncInfoCache$SyncInfoSynchronizedAccessor.internalSetCachedSyncBytes(SynchronizerSyncInfoCache.java:213)
...

I'm using Subclipse 1.1.5, btw.

> [...]  Using the 'import 
> existing eclipse project' function in the daisy source root should find 
> them all.

I guess you disabled the "copy files to workspace" option in the import 
wizard?

Regards,

-- 
Aaron Digulla



More information about the daisy mailing list