I had the same problem. It seems like the Cairngorm project source has
something inside the files that FB does not like.
It would be great that Adobe put some new package that fixes this issue.
I finaly use the SWC and can't create a Flex Library Project.

Really weird...

On 2/14/07, Dustin <[EMAIL PROTECTED]> wrote:

  I had a similar problem where I was using cairngorm without including
the swc and I got an error from IServiceLocator because it couldn't find
the mx.data.DataService class. So I imported the cairngorm swc into the
library path and everything was kosher. I'm still using flex 2.0. Is it
suppose to be that way?
-Dustin

--- In flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>, "Oliver
Tupman" <[EMAIL PROTECTED]>
wrote:
>
> Okay, I've had a bit more of a play and I have appeared to narrow it
down on
> this: I can't seem to be able to use the Cairngorm from a Flex Library
> project. It doesn't work if it's included as an SWC or as a project
link.
>
> If anyone from Adobe's listening, the exception that FB bombs out on
is
> this:
>
> !ENTRY org.eclipse.ui 4 4 2007-02-14 17:19:07.937
> !MESSAGE Unhandled event loop exception
>
> !ENTRY org.eclipse.ui 4 0 2007-02-14 17:19:07.953
> !MESSAGE java.lang.StackOverflowError
> !STACK 0
> java.lang.StackOverflowError
> at
>
org.eclipse.core.internal.filesystem.local.LocalFileNatives.internalGetF\
ileInfoW(Native
> Method)
> at
>
org.eclipse.core.internal.filesystem.local.LocalFileNatives.fetchFileInf\
o(
> LocalFileNatives.java:60)
> at org.eclipse.core.internal.filesystem.local.LocalFile.fetchInfo(
> LocalFile.java:119)
> at org.eclipse.core.filesystem.provider.FileStore.fetchInfo(
> FileStore.java:253)
> at
>
org.eclipse.core.internal.localstore.FileSystemResourceManager.fastIsSyn\
chronized
> (FileSystemResourceManager.java:295)
> at
org.eclipse.core.internal.resources.File.refreshLocal(File.java:333)
> at
>
com.adobe.flexbuilder.project.persist.PersistableSettings.readPersistenc\
eFile(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.internal.ActionScriptProjectS\
ettings.<init>(Unknown
> Source)
> at
com.adobe.flexbuilder.project.internal.FlexLibraryProjectSettings.<init>\
(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.internal.FlexLibraryProject.createDescript\
ion(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.internal.ActionScriptProject.\
loadDescription(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.internal.ActionScriptProject.\
<init>(Unknown
> Source)
> at
com.adobe.flexbuilder.project.internal.FlexBasedProject.<init>(Unknown
> Source)
> at
com.adobe.flexbuilder.project.internal.FlexLibraryProject.<init>(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.ActionScriptCore$3.doCreate(U\
nknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.ActionScriptCore$ProjectCreat\
or.run(Unknown
> Source)
> --- This portion repeats until Eclipse dies
> at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java
> :1737)
> at com.adobe.flexbuilder.project.FlexWorkspaceRunner.run(Unknown
Source)
> at
>
com.adobe.flexbuilder.project.actionscript.ActionScriptCore$ProjectCreat\
or.safeGetOrCreate(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.ActionScriptCore.getProject(U\
nknown
> Source)
> at
com.adobe.flexbuilder.project.internal.FlexLibraryCore.getProject(Unknow\
n
> Source)
> at
>
com.adobe.flexbuilder.project.ClassPathEntryFactory$LibraryFilePath.getP\
roject(Unknown
> Source)
> at
com.adobe.flexbuilder.project.ClassPathEntryFactory$LibraryFilePath.<ini\
t>(Unknown
> Source)
> at
com.adobe.flexbuilder.project.ClassPathEntryFactory.newEntry(Unknown
> Source)
> at
com.adobe.flexbuilder.project.persist.ClassPathSetting.read(Unknown
> Source)
> at com.adobe.flexbuilder.project.persist.ContainerTag.read(Unknown
> Source)
> at com.adobe.flexbuilder.project.persist.ContainerTag.read(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.persist.PersistableSettings.readPersistenc\
eFile(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.internal.ActionScriptProjectS\
ettings.<init>(Unknown
> Source)
> at
com.adobe.flexbuilder.project.internal.FlexLibraryProjectSettings.<init>\
(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.internal.FlexLibraryProject.createDescript\
ion(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.internal.ActionScriptProject.\
loadDescription(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.internal.ActionScriptProject.\
<init>(Unknown
> Source)
> at
com.adobe.flexbuilder.project.internal.FlexBasedProject.<init>(Unknown
> Source)
> at
com.adobe.flexbuilder.project.internal.FlexLibraryProject.<init>(Unknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.ActionScriptCore$3.doCreate(U\
nknown
> Source)
> at
>
com.adobe.flexbuilder.project.actionscript.ActionScriptCore$ProjectCreat\
or.run(Unknown
> Source)
> --- This portion repeats until Eclipse dies
>
>
>
> On 14/02/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
> >
> > Hmm, I'm doing the same thing and it's working fine. I have been
in
> > situations like that before (not the same scenario), and deleting
the
> > .project files and recreating usually works.
> >
> >
> >
> > Otherwise, try removing the .swc dependency for both projects and
> > re-adding it, or open up Cairngorm as a project and link directly to
the
> > project.
> >
> >
> >
> > Eclipse is definitely a finicky IDE.
> >
> >
> >
> > *Jay Proulx*
> >
> > [EMAIL PROTECTED]
> > ------------------------------
> >
> > *From:* flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>
[mailto:flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>] *On
> > Behalf Of *Oliver Tupman
> > *Sent:* February 14, 2007 11:20 AM
> > *To:* flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>
> > *Subject:* [flexcoders] Included SWC dependency problem with
Cairngorm -
> > anyone else?
> >
> >
> >
> > Hey all,
> >
> > I've got two Flex projects, both of which need to depend on the
Cairngorm
> > SWC.
> >
> > One project is the main application, the second is a series of
helper
> > classes to aid and abet it. So like this:
> >
> > [Main Application]----\
> > | >------ [Cairngorm SWC]
> > [Helper project]--------/
> >
> > If I cause both projects to link to the Cairngorm SWC file Flex
Builder
> > inevitably crashes, normally with an Eclipse stack overflow error.
> >
> > Does anyone else have this problem? How does anyone else handle such
> > dependencies?
> >
> > Cheers,
> >
> > Oliver Tupman
> >
> >
> >
>




--
::| Carlos Rovira
::| http://www.carlosrovira.com
::| http://www.madeinflex.com

Reply via email to