It is - src/main/flex/Indaba.xml. I noticed I spelt it wrong
(lowercase in my pom). After I changed it, same problem.

Pom is like this:

<build>
        <sourceDirectory>src/main/flex</sourceDirectory>
        <testSourceDirectory>src/test/flex</testSourceDirectory>
        <extensions>
            <extension>
                <groupId>org.apache.maven.wagon</groupId>
                <artifactId>wagon-webdav</artifactId>
                <version>1.0-beta-2</version>
            </extension>
        </extensions>
        <plugins>
           <plugin>
                <groupId>info.rvin.mojo</groupId>
                <artifactId>flex-compiler-mojo</artifactId>
                <extensions>true</extensions>
                <configuration>
                    <sourceFile>Indaba.mxml</sourceFile>
                    <sourcePaths>
                        <paths>
                                <path>assets</path>
                        </paths>
                    </sourcePaths>
                </configuration>
            </plugin>
                </plugins>
    </build>

On Mar 9, 2:56 pm, Marvin Froeder <[email protected]> wrote:
> [WARNING] Source file was not defined, flex-mojos will guess one.
>
> I guess flexmojos didn't found your indaba.mxml....
>
> Are you sure this file is on src/main/flex/indaba.mxml?
>
> VELOOn Mon, Mar 9, 2009 at 11:39 AM, Michael <[email protected]> 
> wrote:
>
> > Console output is:
>
> > [INFO] Scanning for projects...
> > WAGON_VERSION: 1.0-beta-2
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Building indaba
> > [INFO]    task-segment: [clean, compile]
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] [clean:clean]
> > [INFO] [resources:resources]
> > [INFO] Using default encoding to copy filtered resources.
> > Downloading:
>
> >http://ci-controller.gamesys.local:8080/archiva/repository/internal/c...
> > Downloading:
> >http://svn.sonatype.org/flexmojos/repository//com/gorillalogic/flexmo...
> > Downloading:
> >http://maven.objectweb.org/maven2/com/gorillalogic/flexmonkey/0.8/fle...
> > Downloading:
> >http://repo1.maven.org/maven2/com/gorillalogic/flexmonkey/0.8/flexmon...
> > Downloading:
> >http://ci-controller.gamesys.local:8080/archiva/repository/internal/g...
> > Downloading:
> >http://svn.sonatype.org/flexmojos/repository//gamesys/blocker_popup/1...
> > Downloading:
> >http://maven.objectweb.org/maven2/gamesys/blocker_popup/1.0/blocker_p...
> > Downloading:
> >http://repo1.maven.org/maven2/gamesys/blocker_popup/1.0/blocker_popup...
> > Downloading:
> >http://ci-controller.gamesys.local:8080/archiva/repository/internal/g...
> > Downloading:
> >http://svn.sonatype.org/flexmojos/repository//gamesys/icons/1.0/icons...
> > Downloading:
> >http://maven.objectweb.org/maven2/gamesys/icons/1.0/icons-1.0.pom
> > Downloading:http://repo1.maven.org/maven2/gamesys/icons/1.0/icons-1.0.pom
> > Downloading:
> >http://ci-controller.gamesys.local:8080/archiva/repository/internal/g...
> > Downloading:
> >http://svn.sonatype.org/flexmojos/repository//gamesys/chat_temp_2/1.0...
> > Downloading:
> >http://maven.objectweb.org/maven2/gamesys/chat_temp_2/1.0/chat_temp_2...
> > Downloading:
> >http://repo1.maven.org/maven2/gamesys/chat_temp_2/1.0/chat_temp_2-1.0...
> > Downloading:
> >http://ci-controller.gamesys.local:8080/archiva/repository/internal/g...
> > Downloading:
> >http://svn.sonatype.org/flexmojos/repository//gamesys/emoticons/1.0/e...
> > Downloading:
> >http://maven.objectweb.org/maven2/gamesys/emoticons/1.0/emoticons-1.0...
> > Downloading:
> >http://repo1.maven.org/maven2/gamesys/emoticons/1.0/emoticons-1.0.pom
> > Downloading:
>
> >http://ci-controller.gamesys.local:8080/archiva/repository/internal/c...
> > Downloading:
> >http://svn.sonatype.org/flexmojos/repository//com/googlecode/flexlib/...
> > Downloading:
> >http://maven.objectweb.org/maven2/com/googlecode/flexlib/flexlib/2.4/...
> > Downloading:
> >http://repo1.maven.org/maven2/com/googlecode/flexlib/flexlib/2.4/flex...
> > [INFO] [flex-compiler-mojo:compile-swf]
> > [INFO] Flex-mojos 2.0.3 - GNU GPL License (NO WARRANTY) - See
> > COPYRIGHT file
> > [WARNING] Source file was not defined, flex-mojos will guess one.
> > [INFO] Using configuration file /Users/michael/Development/gamesys/
> > flex/indaba/target/classes/config.xml
> > [INFO] Flex compiler configurations:
> > -compiler.accessible=false
> > -compiler.actionscript-file-encoding UTF-8
> > -compiler.allow-source-path-overlap=false
> > -compiler.as3=true
> > -compiler.debug=false
> > -compiler.es=false
> > -compiler.external-library-path /Users/michael/Development/gamesys/
> > flex/indaba/target/classes/libraries/playerglobal.swc
> > -compiler.fonts.local-fonts-snapshot /Users/michael/Development/
> > gamesys/flex/indaba/target/classes/fonts.ser
> > -compiler.headless-server=false
> > -compiler.include-libraries=
> > -compiler.keep-all-type-selectors=false
> > -compiler.keep-generated-actionscript=false
> > -compiler.library-path /Users/michael/.m2/repository/com/adobe/flex/
> > framework/framework/3.2.0.3958/framework-3.2.0.3958.swc /Users/
> > michael/.m2/repository/com/adobe/flexunit/flexunit/0.9/
> > flexunit-0.9.swc /Users/michael/.m2/repository/gamesys/xiff/0.0.1/
> > xiff-0.0.1.swc /Users/michael/.m2/repository/gamesys/blocker_popup/1.0/
> > blocker_popup-1.0.swc /Users/michael/.m2/repository/gamesys/icons/1.0/
> > icons-1.0.swc /Users/michael/.m2/repository/gamesys/chat_temp_2/1.0/
> > chat_temp_2-1.0.swc /Users/michael/.m2/repository/gamesys/emoticons/
> > 1.0/emoticons-1.0.swc /Users/michael/.m2/repository/com/googlecode/
> > flexlib/flexlib/2.4/flexlib-2.4.swc /Users/michael/.m2/repository/com/
> > adobe/flex/framework/applicationupdater/3.2.0.3958/
> > applicationupdater-3.2.0.3958.swc /Users/michael/.m2/repository/com/
> > adobe/flex/framework/applicationupdater_ui/3.2.0.3958/
> > applicationupdater_ui-3.2.0.3958.swc /Users/michael/.m2/repository/com/
> > adobe/flex/framework/flex/3.2.0.3958/flex-3.2.0.3958.swc /Users/
> > michael/.m2/repository/com/adobe/flex/framework/rpc/3.2.0.3958/
> > rpc-3.2.0.3958.swc /Users/michael/.m2/repository/com/adobe/flex/
> > framework/utilities/3.2.0.3958/utilities-3.2.0.3958.swc /Users/
> > michael/.m2/repository/com/adobe/flex/framework/framework/3.2.0.3958/
> > framework-3.2.0.3958-en_US.rb.swc /Users/michael/.m2/repository/com/
> > adobe/flex/framework/rpc/3.2.0.3958/rpc-3.2.0.3958-en_US.rb.swc
> > -compiler.locale en_US
> > -compiler.namespaces.namespacehttp://www.adobe.com/2006/mxml/Users/
> > michael/Development/gamesys/flex/indaba/target/classes/configs/mxml-
> > manifest.xml
> > -compiler.optimize=true
> > -compiler.source-path /Users/michael/Development/gamesys/flex/indaba/
> > src/main/flex
> > -compiler.strict=true
> > -compiler.use-resource-bundle-metadata=true
> > -compiler.verbose-stacktraces=false
> > -default-background-color 8821927
> > -default-frame-rate 24
> > -default-script-limits 1000 60
> > -default-size 500 375
> > -licenses.license flexbuilder3 130740022651794622903533
> > -licenses.license flexbuilder3.displayed20DaysLeftMessage true
> > -licenses.license flexbuilder3.displayedFirstLaunchMessage true
> > -load-config /Users/michael/Development/gamesys/flex/indaba/target/
> > classes/config.xml
> > -metadata.date Mon Mar 09 14:35:43 GMT 2009
> > -target-player 9.0.0
> > -use-network=true
> > -verify-digests=true
> > [INFO] Loading configuration file /Users/michael/Development/gamesys/
> > flex/indaba/target/classes/config.xml
> > [ERROR] /Users/michael/Development/gamesys/flex/indaba/src/main/flex/
> > AntTestRunner.mxml:[35,-1] Access of undefined property AllTests.
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] BUILD ERROR
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Error compiling!
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] For more information, run Maven with the -e switch
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time: 43 seconds
> > [INFO] Finished at: Mon Mar 09 14:35:49 GMT 2009
> > [INFO] Final Memory: 41M/490M
> > [INFO]
> > ------------------------------------------------------------------------
>
> > That's the console output. AntTestRunner.mxml has the following script
> > tag:
>
> > <mx:Script>
> >                <![CDATA[
> >                        import gamesys.chat.AllTests;
> >                import flexunit.junit.JUnitTestRunner;
> >                        import flexunit.framework.TestSuite;
>
> > AllTest.as is in src/test/flex.
> > I've changed the scope of flexunit to not be test so as far as I can
> > see it's only AllTests that is causing the problem.
>
> > On Mar 9, 12:30 pm, Marvin Froeder <[email protected]> wrote:
> > > Still, AntTestRunner shouldn't be compiled!!!
>
> > > If your main APP is indaba.mxml (you didn't sent console output to prove
> > > that), AntTestRunner will only be compiled if you add any reference to
> > ATR
> > > on indaba...
>
> > > Something doesn't look right here..... may be you have an import on some
> > > class for ATR, not sure....
>
> > > VELO
>
> > > On Mon, Mar 9, 2009 at 6:57 AM, Michael <[email protected]>
> > wrote:
>
> > > > Thanks VELO and Logan, I think the best thing for now would be for me
> > > > to put src/test/flex on the build path. The AntTestRunner references
> > > > the test suite which is in src/test/flex so it's understandable why
> > > > the error occurs.
>
> > > > -load-config /Users/michael/Development/gamesys/flex/indaba/target/
> > > > classes/config.xml
> > > > -metadata.date Mon Mar 09 09:51:02 GMT 2009
> > > > -target-player 9.0.0
> > > > -use-network=true
> > > > -verify-digests=true
> > > > [INFO] Loading configuration file /Users/michael/Development/gamesys/
> > > > flex/indaba/target/classes/config.xml
> > > > [ERROR] /Users/michael/Development/gamesys/flex/indaba/src/main/flex/
> > > > AntTestRunner.mxml:[35,-1] Access of undefined property AllTests.
>
> > > > Is it easy to add src/test/flex to the build path?
>
> > > > On Mar 6, 6:01 pm, Marvin Froeder <[email protected]> wrote:
> > > > > Externs is kinda of trick parameters.... in teals compiler to doesn't
> > > > > include that class bytecode on final SWF.  But it does try to compile
> > the
> > > > > class.
>
> > > > > Just checking....
> > > > > on src/main/flex
> > > > > AntTestRunner.mxml
> > > > > indaba.mxml
> > > > > other .as OR .mxml used by indaba
> > > > > on src/test/flex
> > > > > all test classes
>
> > > > > That is it?
>
> > > > > Can you provide console output?
>
> > > > > VELO
>
> > > > > On Fri, Mar 6, 2009 at 2:54 PM, Logan Allred <[email protected]>
> > wrote:
>
> > > > > > On Fri, Mar 6, 2009 at 10:45 AM, Michael <
> > [email protected]>
> > > > > > wrote:
> > > > > > > In Flexbuilder I don't seem to be given an option to include
> > anything
> > > > > > > under src/test/flex as a runnable application.
> > > > > > > In project properties -> Flex Build Path my main source folder is
> > > > src/
> > > > > > > main/flex and I have src/test/flex listed as an additional source
> > > > path
> > > > > > > folder.
> > > > > > > In project properties -> Flex Applications I can't add any apps
> > that
> > > > > > > are under anything except src/main/flex.
>
> > > > > > Yes, I know--very frustrating FB bug. We don't have any manual test
> > > > > > runners in our swf project, only our swc projects, so we haven't
> > run
> > > > > > into that problem yet.
>
> > > > > > I was just trying to think of a solution, but it's tricky. The
> > correct
> > > > > > location is src/test/flex but then FB isn't happy. To make FB happy
> > > > > > you move it into src/main/flex, but then Maven doesn't see
> > > > > > src/test/flex.
>
> > > > > > You may just need to add src/test/flex to the maven build path.
> > > > > > Externs seems like it would work, but since you tried it and it
> > > > > > didn't, don't know what else to try.
>
> > > > > > Logan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos?hl=en?hl=en

http://blog.flex-mojos.info/
-~----------~----~----~----~------~----~------~--~---

Reply via email to