Take a look at this chapter:
https://docs.sonatype.org/display/FLEXMOJOS/Html+Wrapper+Mojo#HtmlWrapperMojo-war

Chris

2011/9/13 Christofer Dutz <[email protected]>:
> That plugin only copies your swf dependencies ... it doesn't generate any 
> html.
>
> Chris
>
> 2011/9/13 Marc Luce <[email protected]>:
>> I have this in my flex pom
>>
>>         <executions>
>>
>>           <execution>
>>
>>             <goals>
>>
>>               <goal>copy-flex-resources</goal>
>>
>>               <goal>compile-swf</goal>
>>
>>               <goal>wrapper</goal>
>>
>>             </goals>
>>
>>           </execution>
>>
>>         </executions>
>>
>>         <configuration>
>>
>>
>>
>>          <wrapperArtifact>
>>
>>            <groupId>${groupId}</groupId>
>>
>>            <artifactId>${artifactId}</artifactId>
>>
>>          </wrapperArtifact>
>>
>> and this in my webapp pom
>>
>> <executions>
>>
>> <execution>
>>
>> <goals>
>>
>> <!--  <goal>copy-flex-resources</goal> -->
>>
>>     <goal>wrapper</goal>
>>
>> </goals>
>>
>> </execution>
>>
>> </executions>
>>
>> <configuration>
>>
>>     <wrapperArtifact>
>>
>>         <groupId>${groupId}</groupId>
>>
>>         <artifactId>odex-flex</artifactId>
>>
>>     </wrapperArtifact>
>>
>>
>>
>>     <templateInclusions>
>>
>>         <String>html-template/*.html</String>
>>
>>         <String>html-template/*.js</String>
>>
>>     </templateInclusions>
>>
>> </configuration>
>>
>> It does not generate the "wrapped" html.  I am not sure what I am doing
>> wrong
>>
>> On Tue, Sep 13, 2011 at 10:01 AM, Christofer Dutz
>> <[email protected]> wrote:
>>>
>>> Flexmojos doesn't automatically generate the html wrappers as the
>>> FlashBuilder does. There is however a maven module that you can use to
>>> make flexmojos generate that:
>>> https://docs.sonatype.org/display/FLEXMOJOS/Html+Wrapper+Mojo
>>>
>>> Chrs
>>>
>>> 2011/9/13 Marc Luce <[email protected]>:
>>> > I hope I have included all the valuable parts of the pom file.  This is
>>> > the
>>> > pom for my flex project.
>>> >
>>> >         <executions>
>>> >
>>> >           <execution>
>>> >
>>> >             <goals>
>>> >
>>> >               <goal>copy-flex-resources</goal>
>>> >
>>> >               <goal>compile-swf</goal>
>>> >
>>> >             </goals>
>>> >
>>> >           </execution>
>>> >
>>> >         </executions>
>>> >
>>> >         <configuration>
>>> >
>>> >           <targetPlayer>10.0.0</targetPlayer>
>>> >
>>> >
>>> >
>>> >           <definesDeclaration>
>>> >
>>> >             <property>
>>> >
>>> >               <name>DEBUG::version</name>
>>> >
>>> >               <value>'1.0.4'</value>
>>> >
>>> >             </property>
>>> >
>>> >           </definesDeclaration>
>>> >
>>> >           <warnings>
>>> >
>>> >             <noConstructor>false</noConstructor>
>>> >
>>> >           </warnings>
>>> >
>>> >           <locales>
>>> >
>>> >             <locale>en_US</locale>
>>> >
>>> >           </locales>
>>> >
>>> >           <sourceFile>Main.mxml</sourceFile>
>>> >
>>> >
>>> >
>>> >           <themes>
>>> >
>>> >
>>> > <theme>${project.build.directory}/configs/themes/spark-theme.css</theme>
>>> >
>>> >
>>> > <theme>${project.build.directory}/configs/themes/halo-theme.swc</theme>
>>> >
>>> >           </themes>
>>> >
>>> >
>>> >
>>> >         </configuration>
>>> >
>>> >
>>> > On Tue, Sep 13, 2011 at 12:40 AM, MarkV <[email protected]> wrote:
>>> >>
>>> >> Hi,
>>> >>
>>> >>  Maybe post your pom file?  I assume you have added the execution
>>> >> goal for wrapper for flexmojos which does the template processing and
>>> >> outputs it to ${basedir}/target/war/work/wrapped-template by default.
>>> >>
>>> >>  Which is what you then what you set the webResource directory to so
>>> >> the maven war plugin can package up your war.
>>> >>
>>> >> MarkV.
>>> >>
>>> >> On Sep 12, 9:25 am, Marc Luce <[email protected]> wrote:
>>> >> > We have 3 projects defined in eclipse - domain, flex, and webapp.  We
>>> >> > have developed the project completely within eclipse.  The flex
>>> >> > project obviously depends on the domain project, and we modified the
>>> >> > flex-build properties in eclipse for the flex project to use the
>>> >> > webapp (src/main/webapp) directory for the output of the flex
>>> >> > compile.  When we clean (for instance) the flex project, the compiler
>>> >> > will create html and swf files in the webapp directory.  When we
>>> >> > deploy the webapp project to tomcat, we are able to access the
>>> >> > generated html page.
>>> >> >
>>> >> > We are now attempting to port the build process to use maven.
>>> >> > Everything appears to work swimmingly, however, when we deploy the
>>> >> > war
>>> >> > artifact from the webapp module, there is no html file where we
>>> >> > expect
>>> >> > it.  What we have to do is copy the html and swf artifacts generated
>>> >> > by the compiler through eclipse into the webapp directory manually.
>>> >> > After we move the generated files manually, when we build the war and
>>> >> > deploy it, we can find the html pages that we need.  Am I invoking
>>> >> > the
>>> >> > compiler wrong?  Is the copy-resources not working as I expect it to?
>>> >> > I am just not real sure how to proceed with this.  Any help will be
>>> >> > greatly appreciated.
>>> >>
>>> >> --
>>> >> 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
>>> >>
>>> >> http://flexmojos.sonatype.org/
>>> >
>>> > --
>>> > 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
>>> >
>>> > http://flexmojos.sonatype.org/
>>> >
>>>
>>> --
>>> 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
>>>
>>> http://flexmojos.sonatype.org/
>>
>> --
>> 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
>>
>> http://flexmojos.sonatype.org/
>>
>

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

http://flexmojos.sonatype.org/

Reply via email to