Found it thanks!

On Wed, Apr 1, 2009 at 11:59 AM, Marvin Froeder <[email protected]> wrote:

> flex doesn't allow me to configure the output.... I thing it is generated
> on src/main/flex.
> VELO
>
>
> On Wed, Apr 1, 2009 at 3:40 PM, Jean-Philippe Steinmetz <
> [email protected]> wrote:
>
>> Thanks for the idea. I added keepGeneratedActionscript to my pom but I am
>> not seeing a generated directory in my target. I am seeing the compiler
>> option being added to the maven output. Is there somewhere else it could be?
>>
>>
>> On Wed, Apr 1, 2009 at 11:07 AM, Marvin Froeder <[email protected]>wrote:
>>
>>> Build a MXML using keepGeneratedAS option
>>> http://sites.sonatype.org/flexmojos/flexmojos-maven-plugin/compile-swf-mojo.html#keepGeneratedActionscript
>>>
>>> It will save to disk the code that loads RSLs.... you can take a look and
>>> adapt it to your APP.
>>>
>>>
>>> VELO
>>>
>>>
>>>
>>> On Wed, Apr 1, 2009 at 3:02 PM, Jean-Philippe Steinmetz <
>>> [email protected]> wrote:
>>>
>>>> Yes obviously I have something wrong with regard to getting jetty plugin
>>>> to run. However since I don't use jetty and my app is being loaded by an
>>>> apache web server not a servlet solving the jetty problem still doesn't
>>>> solve my problem.
>>>>
>>>> I just tried the most simplest of tests where I created a basic project
>>>> with one rsl library and a main application. I built it and ran it. What I
>>>> found out was interesting. Typically for our projects we try to distance
>>>> ourselves from both the native Flash and Flex APIs as to remove extra bloat
>>>> introduced by them. Therefore instead of defining our application with an
>>>> mxml we opt for an AS class (Main.as). Unfortunately it appears RSL that
>>>> defining an application using a Main.as will not work for RSL. Only
>>>> applications defined with a proper Main.mxml (i.e. including the flex
>>>> framework) allows rsl to work.
>>>>
>>>> Thanks again for all the help on this. It appears we are going to have
>>>> to find a workaround for this problem.
>>>>
>>>> Jean-Philippe
>>>>
>>>>
>>>> On Wed, Apr 1, 2009 at 10:23 AM, Marvin Froeder <[email protected]>wrote:
>>>>
>>>>> Well, you need to figure out why you environment can't reach jetty
>>>>> plugin.
>>>>> VELO
>>>>>
>>>>>
>>>>> On Wed, Apr 1, 2009 at 2:21 PM, Jean-Philippe Steinmetz <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> When I try to run mvn jetty:run-war I get an error saying the jetty
>>>>>> plugin cannot be found. I tried using mvn tomcat:run instead but got the
>>>>>> following error:
>>>>>>
>>>>>> Servlet /todolist-web threw load() exception
>>>>>> javax.servlet.UnavailableException: Please specify a valid
>>>>>> 'services.configuration.file' in web.xml.  You specified
>>>>>> '/WEB-INF/flex/services-config.xml'.  This is not a valid file system 
>>>>>> path
>>>>>> reachable via the app server and is also not a path to a resource in your
>>>>>> J2EE application archive.
>>>>>>
>>>>>> When I simply copy the swf files over to my apache2 directory I get
>>>>>> the following error from the swf.
>>>>>>
>>>>>> Error #2032: Stream Error. URL:
>>>>>> http://localhost/todolist-web/rsl/todolist-lib-1.0-SNAPSHOT.swf
>>>>>>
>>>>>>
>>>>>> On Mon, Mar 30, 2009 at 7:24 PM, Marvin Froeder <[email protected]>wrote:
>>>>>>
>>>>>>> Can you post the error?
>>>>>>>
>>>>>>> Run mvn clean install at todolist
>>>>>>> Then mvn jetty:run-war  at todolist/todolist-web
>>>>>>>
>>>>>>> Open
>>>>>>> http://localhost:8080/todolist-web/todolist-ria-1.0-SNAPSHOT.swf
>>>>>>>
>>>>>>>
>>>>>>> VELO
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Mar 30, 2009 at 10:59 PM, Jean-Philippe Steinmetz <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Yes I was able to build. However on running it I get a URL stream
>>>>>>>> error. I also threw the files for the reference app in my local apache
>>>>>>>> server and got the same error. I've taken as much as applicable.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Mar 30, 2009 at 6:45 PM, Marvin Froeder 
>>>>>>>> <[email protected]>wrote:
>>>>>>>>
>>>>>>>>> Did you was able to run reference project?
>>>>>>>>>
>>>>>>>>> VELO
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> PS:
>>>>>>>>> I'm  sorry about doc, but, if everyone that complains once about
>>>>>>>>> book have wrote one line, I believe there was a book done :D
>>>>>>>>> One thing everybody should know I'm not English native.  And is
>>>>>>>>> really painful and slow process to me to write docs.  So, anyone can
>>>>>>>>> edit/create pages at wiki.  Feel free to improve docs there.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Mar 30, 2009 at 10:34 PM, Jean-Philippe Steinmetz <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi again,
>>>>>>>>>>
>>>>>>>>>> I've gone through the incredibly painful process of converting
>>>>>>>>>> about 15 libraries to use the latest version of flex-mojos (this 
>>>>>>>>>> kind of
>>>>>>>>>> mixup could be avoided if the flex-mojos project website had real
>>>>>>>>>> documentation). Unfortunately my RSLs are still not working. I have
>>>>>>>>>> flex-mojos generating the swf as usual. I manually copy everything 
>>>>>>>>>> into a
>>>>>>>>>> target directory and upon execution I get missing class errors. I 
>>>>>>>>>> have also
>>>>>>>>>> tried running the app through a web server (just in case of some 
>>>>>>>>>> security
>>>>>>>>>> sandbox problem) and I still get the same errors. I'm obviously 
>>>>>>>>>> missing
>>>>>>>>>> something but i'm at a complete loss. What else do I need to do?
>>>>>>>>>>
>>>>>>>>>> Jean-Philippe
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Sat, Mar 28, 2009 at 3:47 AM, Carsten Schlipf <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hi Jean,
>>>>>>>>>>>
>>>>>>>>>>> as Marvin suggested you should really consider upgrading. I wrote
>>>>>>>>>>> a
>>>>>>>>>>> guide on that:
>>>>>>>>>>> http://www.yeap.de/blog2.0/archives/183-Upgrading-flex-mojos-2.0.0-to-flexmojos-maven-plugin-3.x.html
>>>>>>>>>>>
>>>>>>>>>>> Best regards,
>>>>>>>>>>> Carsten
>>>>>>>>>>>
>>>>>>>>>>> On Mar 27, 11:59 pm, Jean-Philippe Steinmetz <
>>>>>>>>>>> [email protected]>
>>>>>>>>>>> wrote:
>>>>>>>>>>> > Well i've checked out the reference project source but I can't
>>>>>>>>>>> get it to
>>>>>>>>>>> > compile. It's complaining:
>>>>>>>>>>> >
>>>>>>>>>>> > The plugin 'org.sonatype.flexmojos:flexmojos-maven-plugin' does
>>>>>>>>>>> not exist or
>>>>>>>>>>> > no valid version could be found
>>>>>>>>>>> >
>>>>>>>>>>> > I've also looked over all the pom's and could only see one
>>>>>>>>>>> difference
>>>>>>>>>>> > between it and mine. That being the use of unpack-dependencies
>>>>>>>>>>> vs my
>>>>>>>>>>> > copy-dependencies. In trying this method however I am not
>>>>>>>>>>> getting any swfs
>>>>>>>>>>> > in my target directory. Overall the reference project isn't all
>>>>>>>>>>> that helpful
>>>>>>>>>>> > as I am not creating a war project.
>>>>>>>>>>> >
>>>>>>>>>>> > Despite everything I don't understand why manually copying the
>>>>>>>>>>> RSL swf's
>>>>>>>>>>> > into my app's target directory and then executing the app
>>>>>>>>>>> fails. Whats the
>>>>>>>>>>> > explanation for that?
>>>>>>>>>>> >
>>>>>>>>>>> > Also, am I not using the correct flex-mojos plugin? I have all
>>>>>>>>>>> of my
>>>>>>>>>>> > projects including the following parent:
>>>>>>>>>>> >
>>>>>>>>>>> > <parent>
>>>>>>>>>>> >     <groupId>info.rvin.mojo</groupId>
>>>>>>>>>>> >     <artifactId>flex-super-pom</artifactId>
>>>>>>>>>>> >     <version>1.0</version>
>>>>>>>>>>> > </parent>
>>>>>>>>>>> >
>>>>>>>>>>> > On Fri, Mar 27, 2009 at 2:53 PM, Marvin Froeder <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>> > > Well, when the component is build on flexmojos that is easy.
>>>>>>>>>>> > > Take a look at reference app:
>>>>>>>>>>> > >
>>>>>>>>>>> https://docs.sonatype.org/display/FLEXMOJOS/Reference+application
>>>>>>>>>>> >
>>>>>>>>>>> > > Now, optimize 3rd party stuff should be done manually ( if
>>>>>>>>>>> not by the
>>>>>>>>>>> > > owner).
>>>>>>>>>>> >
>>>>>>>>>>> > > VELO
>>>>>>>>>>> >
>>>>>>>>>>> > > On Fri, Mar 27, 2009 at 5:33 PM, Jean-Philippe Steinmetz <
>>>>>>>>>>> > > [email protected]> wrote:
>>>>>>>>>>> >
>>>>>>>>>>> > >> I want an RSL for as3corelib but also about ten of our
>>>>>>>>>>> proprietary
>>>>>>>>>>> > >> libraries. I'm just looking for a way to make it all work.
>>>>>>>>>>> We have a rather
>>>>>>>>>>> > >> large system that is broken up into many components and they
>>>>>>>>>>> all should be
>>>>>>>>>>> > >> loaded as RSLs to minimize download time across our system.
>>>>>>>>>>> >
>>>>>>>>>>> > >> On Fri, Mar 27, 2009 at 12:25 PM, Marvin Froeder <
>>>>>>>>>>> [email protected]>wrote:
>>>>>>>>>>> >
>>>>>>>>>>> > >>> You wanna RSL for as3corelib?
>>>>>>>>>>> > >>> VELO
>>>>>>>>>>> >
>>>>>>>>>>> > >>> On Fri, Mar 27, 2009 at 4:19 PM, [email protected] <
>>>>>>>>>>> > >>> [email protected]> wrote:
>>>>>>>>>>> >
>>>>>>>>>>> > >>>> Hello all,
>>>>>>>>>>> >
>>>>>>>>>>> > >>>> First off, i've been using flex-mojos for a while now and
>>>>>>>>>>> love it.
>>>>>>>>>>> > >>>> Thank you for all the hard work! Documentation is
>>>>>>>>>>> seriously lacking
>>>>>>>>>>> > >>>> though. It's wasted hours trying to find answers to all my
>>>>>>>>>>> questions
>>>>>>>>>>> > >>>> which has given me great frustration.
>>>>>>>>>>> >
>>>>>>>>>>> > >>>> Now for my problem. I've got some libraries that are
>>>>>>>>>>> building as swc's
>>>>>>>>>>> > >>>> and I have turned on the optimizer so I am generating the
>>>>>>>>>>> swf RSL
>>>>>>>>>>> > >>>> along with them. I have these libraries all marked as
>>>>>>>>>>> dependencies in
>>>>>>>>>>> > >>>> my main swf project. The problem is when I use maven's
>>>>>>>>>>> maven-
>>>>>>>>>>> > >>>> dependency-plugin to copy the dependencies I only get the
>>>>>>>>>>> swc files.
>>>>>>>>>>> > >>>> How do I get maven to actually copy the correct swf's over
>>>>>>>>>>> so I can
>>>>>>>>>>> > >>>> properly bundle them with my application?
>>>>>>>>>>> >
>>>>>>>>>>> > >>>> Here is an example of my main application pom.xml
>>>>>>>>>>> >
>>>>>>>>>>> > >>>> <build>
>>>>>>>>>>> > >>>>  <plugins>
>>>>>>>>>>> > >>>>    <plugin>
>>>>>>>>>>> > >>>>                <groupId>info.rvin.mojo</groupId>
>>>>>>>>>>> > >>>>                <artifactId>flex-compiler-mojo</artifactId>
>>>>>>>>>>> > >>>>                <configuration>
>>>>>>>>>>> > >>>>                    <rslUrls>
>>>>>>>>>>> > >>>>
>>>>>>>>>>>  <rsl>{artifactId}-{version}.{extension}</rsl>
>>>>>>>>>>> > >>>>                    </rslUrls>
>>>>>>>>>>> > >>>>                    <targetPlayer>9.0.115</targetPlayer>
>>>>>>>>>>> > >>>>                </configuration>
>>>>>>>>>>> > >>>>            </plugin>
>>>>>>>>>>> > >>>>            <plugin>
>>>>>>>>>>> > >>>>                <groupId>org.apache.maven.plugins</groupId>
>>>>>>>>>>> > >>>>
>>>>>>>>>>>  <artifactId>maven-dependency-plugin</artifactId>
>>>>>>>>>>> > >>>>                <executions>
>>>>>>>>>>> > >>>>                    <execution>
>>>>>>>>>>> > >>>>                        <id>copy-dependencies</id>
>>>>>>>>>>> > >>>>                        <phase>package</phase>
>>>>>>>>>>> > >>>>                        <goals>
>>>>>>>>>>> > >>>>                            <goal>copy-dependencies</goal>
>>>>>>>>>>> > >>>>                        </goals>
>>>>>>>>>>> > >>>>                        <configuration>
>>>>>>>>>>> > >>>>
>>>>>>>>>>>  <outputDirectory>${project.build.directory}
>>>>>>>>>>> > >>>> </outputDirectory>
>>>>>>>>>>> > >>>>                            <overWriteReleases>false</
>>>>>>>>>>> > >>>> overWriteReleases>
>>>>>>>>>>> > >>>>                            <overWriteSnapshots>false</
>>>>>>>>>>> > >>>> overWriteSnapshots>
>>>>>>>>>>> > >>>>
>>>>>>>>>>>  <overWriteIfNewer>true</overWriteIfNewer>
>>>>>>>>>>> > >>>>                        </configuration>
>>>>>>>>>>> > >>>>                    </execution>
>>>>>>>>>>> > >>>>                </executions>
>>>>>>>>>>> > >>>>            </plugin>
>>>>>>>>>>> > >>>>  </plugins>
>>>>>>>>>>> > >>>> </build>
>>>>>>>>>>> > >>>> <dependencies>
>>>>>>>>>>> > >>>>    <dependency>
>>>>>>>>>>> > >>>>        <groupId>com.adobe</groupId>
>>>>>>>>>>> > >>>>        <artifactId>as3corelib</artifactId>
>>>>>>>>>>> > >>>>        <version>0.92.1</version>
>>>>>>>>>>> > >>>>        <scope>rsl</scope>
>>>>>>>>>>> > >>>>        <type>swc</type>
>>>>>>>>>>> > >>>>    </dependency>
>>>>>>>>>>> > >>>> </dependencies>
>>>>>>>>>>> >
>>>>>>>>>>> > >>>> Regards,
>>>>>>>>>>> >
>>>>>>>>>>> > >>>> Jean-Philippe Steinmetz
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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