I have the same exact problem. What version did you use to resolve it? On Oct 7, 6:47 pm, Doug Daniels <[email protected]> wrote: > Looks like the original issue copying the SWF with the proper names was only > with the 4.0-alpha-3. > > The latest flexmojos works fine: > > public File getDestinationFile( Artifact artifact ) > throws MojoExecutionException > { > boolean isModule = !StringUtils.isEmpty( artifact.getClassifier() ); > MavenProject pomProject = getProject( artifact ); > > String fileName; > if ( isModule ) > { > if ( !stripModuleArtifactInfo ) > { > > fileName = > artifact.getArtifactId() + "-" + artifact.getVersion() + > artifact.getClassifier() + "." > + artifact.getType(); > } > else > { > > fileName = artifact.getClassifier() + "." + > artifact.getType(); > } > } > > On Thu, Oct 7, 2010 at 3:06 PM, Marvin Froeder <[email protected]> wrote: > > Flexmojos no longer depends on 3.0-RC2.... > > > VELO > > > On Thu, Oct 7, 2010 at 10:58 PM, Doug Daniels > > <[email protected]>wrote: > > >> I just cloned the git repository to ensure I can properly submit a patch > >> to the latest development version. > > >> > git clonehttp://github.com/Flexmojos/flexmojos.gitflexmojos > > >> I still am running into the maven-artifact 3.0-RC2 issue. > > >> I'm using maven 3.0-beta-3. > > >> C:\code\flexmojos_4.x>mvn --version > >> Apache Maven 3.0-beta-3 (r990787; 2010-08-30 07:44:03-0500) > >> Java version: 1.6.0_20 > >> Java home: C:\Program Files (x86)\Java\jdk1.6.0_20\jre > >> Default locale: en_US, platform encoding: Cp1252 > >> OS name: "windows 7" version: "6.1" arch: "x86" Family: "windows" > >> C:\code\flexmojos_4.x> > > >> If I explicitly change the pom.xml to have a version for the maven > >> artifacts it seems to get further (I'll have to go through and change all > >> the maven dependencies). How do you have your development environment setup > >> to use Maven 3 but not run into these issues, is there something else I can > >> do? > > >> <dependency> > >> <groupId>org.apache.maven</groupId> > >> <artifactId>maven-artifact</artifactId> > >> <version>3.0-beta-3</version> > >> </dependency > > >> ~ doug daniels > > >> On Thu, Oct 7, 2010 at 2:53 PM, Marvin Froeder <[email protected]> wrote: > > >>> Flexmojos was moved to github a few days ago... > >>>http://github.com/Flexmojos/flexmojos > > >>> I didn't disable the SVN yet, but will do eventually. > > >>> On Thu, Oct 7, 2010 at 10:43 PM, Doug Daniels <[email protected] > >>> > wrote: > > >>>> I'll dig into the issue and submit a patch if I figure it out. > > >>>> I'm having some trouble building the Flexmojos 4.x branch. > > >>>> I've checked out: > >>>> svn > >>>> cohttp://svn.sonatype.org/flexmojos/branches/flexmojos-4.xflexmojos-4.x > > >>>> I changed my ~/settings.xml to include the Sonatype repositories based > >>>> on the instructions on the wiki: > > >>>>https://docs.sonatype.org/display/FLEXMOJOS/Building+Flexmojos+from+s... > > >>>> When I run a mvn install it can't locate maven-artifact 3.0-RC2 (what > >>>> repository has that I've tried google around for it): > > >>>> [INFO] > >>>> ------------------------------------------------------------------------ > >>>> [INFO] Building Flexmojos Common Matcher 4.0-SNAPSHOT > >>>> [INFO] > >>>> ------------------------------------------------------------------------ > >>>> [WARNING] The POM for org.apache.maven:maven-artifact:jar:3.0-RC2 is > >>>> missing, no dependency information available > >>>> [INFO] > >>>> ------------------------------------------------------------------------ > >>>> [INFO] Reactor Summary: > >>>> [INFO] > >>>> [INFO] Flexmojos Parent .................................. SUCCESS > >>>> [0.477s] > >>>> [INFO] Flexmojos util .................................... SUCCESS > >>>> [2.245s] > >>>> [INFO] Flexmojos Common Matcher .......................... FAILURE > >>>> [0.013s] > >>>> [INFO] Flexmojos Sandbox ................................. SKIPPED > >>>> [INFO] Flexmojos Generator ............................... SKIPPED > >>>> [INFO] Flexmojos Generator api ........................... SKIPPED > >>>> [INFO] Flexmojos Generator Plugin ........................ SKIPPED > >>>> [INFO] Flexmojos Generator - Internal Threadlocal generator SKIPPED > >>>> [INFO] Flexmojos ThreadLocalToolkit wrapper .............. SKIPPED > >>>> [INFO] Flexmojos Generator - Internal ifaces generator ... SKIPPED > >>>> [INFO] Flexmojos Flex compiler ........................... SKIPPED > >>>> [INFO] Flexmojos Flex3 compatibility layer ............... SKIPPED > >>>> [INFO] Flexmojos Generator - Internal Flex2 generator .... SKIPPED > >>>> [INFO] Flexmojos Flex2 compatibility layer ............... SKIPPED > >>>> [INFO] Flexmojos Test Coverage reported .................. SKIPPED > >>>> [INFO] Flexmojos Generator - graniteds 1.1.0 ............. SKIPPED > >>>> [INFO] Flexmojos Generator - graniteds 2.0.0 ............. SKIPPED > >>>> [INFO] Flexmojos Generator - graniteds 2.1.0 ............. SKIPPED > >>>> [INFO] Flexmojos Generator - Constraints ................. SKIPPED > >>>> [INFO] Flexmojos Testing ................................. SKIPPED > >>>> [INFO] Flexmojos Tester api .............................. SKIPPED > >>>> [INFO] Flexmojos Maven Plugin ............................ SKIPPED > >>>> [INFO] Flexmojos Super poms .............................. SKIPPED > >>>> [INFO] Flexmojos Aggregator .............................. SKIPPED > >>>> [INFO] > >>>> ------------------------------------------------------------------------ > >>>> [INFO] BUILD FAILURE > >>>> [INFO] > >>>> ------------------------------------------------------------------------ > >>>> [INFO] Total time: 3.105s > >>>> [INFO] Finished at: Thu Oct 07 14:40:17 CDT 2010 > >>>> [INFO] Final Memory: 13M/32M > >>>> [INFO] > >>>> ------------------------------------------------------------------------ > >>>> [ERROR] Failed to execute goal on project flexmojos-common-matchers: > >>>> Could not resolve dependencies for project org.sonatype.flexmojos:flexm > >>>> ojos-common-matchers:jar:4.0-SNAPSHOT: The following artifacts could not > >>>> be resolved: org.apache.maven:maven-artifact:jar:3.0-RC2: Failure t > >>>> o find org.apache.maven:maven-artifact:jar:3.0-RC2 in > >>>>http://repository.sonatype.org/content/groups/flexgroup/was cached in > >>>> the local repos > >>>> itory. Resolution will not be reattempted until the update interval of > >>>> flex-mojos-repository has elapsed or updates are forced. -> [Help 1] > >>>> [ERROR] > >>>> [ERROR] To see the full stack trace of the errors, re-run Maven with the > >>>> -e switch. > >>>> [ERROR] Re-run Maven using the -X switch to enable full debug logging. > >>>> [ERROR] > >>>> [ERROR] For more information about the errors and possible solutions, > >>>> please read the following articles: > >>>> [ERROR] [Help 1] > >>>>http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolution... > >>>> [ERROR] > >>>> [ERROR] After correcting the problems, you can resume the build with the > >>>> command > >>>> [ERROR] mvn <goals> -rf :flexmojos-common-matchers > > >>>> ~ doug daniels > > >>>> On Thu, Oct 7, 2010 at 12:58 PM, Marvin Froeder <[email protected]>wrote: > > >>>>> Yeah, I did saw that yesterday, but I don't have time to fix that any > >>>>> time soon. > > >>>>> If you fix it lemme know. > > >>>>> VELO > > >>>>> On Thu, Oct 7, 2010 at 8:57 PM, Doug Daniels < > >>>>> [email protected]> wrote: > > >>>>>> I opened a JIRA issue I'm having a problem using the copy-flex- > >>>>>> resources: > >>>>>>https://issues.sonatype.org/browse/FLEXMOJOS-353 > > >>>>>> I'm trying to have it copy a multiple SWF dependencies (from a > >>>>>> multimodule SWF pom.xml build), and strip off all the extra maven > >>>>>> versioning information (we try to have our dev environment match > >>>>>> production but the forced maven naming convention breaks that.) > > >>>>>> For example I have 2 swf's included as dependencies to a war project: > >>>>>> <dependency> > >>>>>> <groupId>${project.groupId}</groupId> > >>>>>> <version>${project.version}</version> > >>>>>> <artifactId>test-client</artifactId> > >>>>>> <type>swf</type> > >>>>>> <classifier>main</classifier> > >>>>>> </dependency> > >>>>>> <dependency> > >>>>>> <groupId>${project.groupId}</groupId> > >>>>>> <version>${project.version}</version> > >>>>>> <artifactId>test-client</artifactId> > >>>>>> <type>swf</type> > >>>>>> <classifier>lobby</classifier> > >>>>>> </dependency> > > >>>>>> I configure my plugin as such: > >>>>>> <plugin> > >>>>>> <groupId>org.sonatype.flexmojos</groupId> > >>>>>> <artifactId>flexmojos-maven-plugin</artifactId> > >>>>>> <version>${flexmojos.version}</version> > >>>>>> <executions> > >>>>>> <execution> > >>>>>> <goals> > >>>>>> <goal>copy-flex-resources</goal> <!-- Copy of Flex resource into WAR > >>>>>> -- > > >>>>>> </goals> > >>>>>> </execution> > >>>>>> </executions> > >>>>>> <configuration> > >>>>>> <useFinalName>true</useFinalName> > >>>>>> <stripVersion>true</stripVersion> > >>>>>> <stripModuleArtifactInfo>true</stripModuleArtifactInfo> > >>>>>> </configuration> > > >>>>>> It results in: > >>>>>> test-client-main.swf > >>>>>> test-client-lobby.swf > > >>>>>> I'd expect: > >>>>>> main.swf > >>>>>> lobby.swf. > > >>>>>> -- > >>>>>> 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]<flex-mojos%[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]<flex-mojos%[email protected]> > >>>>> For more options, visit this group at > > ... > > read more »
-- 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/
