Before I start posting way too many debug outputs that are really huge, and probably not helpful as there are no failures, just incorrect output, lemme first ask a direct question:
If i am using gas3, and my java classes require classes within a jar dependency, where does that dependency go, and what does the dependency look like (xml-node-wise)? Also, that was not my flexbuilder license, i made it into 1234s. On Sep 10, 10:07 am, Marvin Froeder <[email protected]> wrote: > I failed to understand the problem... Did you got any error printed on log, > could you provide it? > PS: Be aware, you did post your flexbuilder license. > > On Thu, Sep 10, 2009 at 10:58 AM, Jimic79 <[email protected]> wrote: > > > Ok, next issue. > > > We have a massive project broken into logical sub-projects. This > > project uses graniteds2. Out of each project, we have a .jar and .swc > > created. There are sub-projects that extend other sub-projects, so we > > might have an entity in project 2 that extends an entity in project > > 1. Obviously project 2 requires the jar and swc from project 1, and I > > have the dependencies set up as such. > > > The issue comes at as3 generation time. In project 1, everything > > works great. In project 2, which extends project 1, the as3 is > > generated fine for most of the entities, except the ones extending > > entities from project 1. In the as3 generation. > > > Question 1 is: if i want the jar that project 2 is dependent on on the > > classpath for as3 generation, where do i put the dependency, in the > > plugin definition, or just within the pom's dependencies. > > > Question 2 is: what do i make the scope of that dependency so that the > > as3 is generated for entities within the current project but not the > > entities within the jar. > > > My current plugin definition: > > <plugin> > > <groupId>org.sonatype.flexmojos</groupId> > > <artifactId>flexmojos-maven-plugin</artifactId> > > <version>3.3.0</version> > > <extensions>true</extensions> > > <executions> > > <execution> > > <goals> > > <goal>generate</goal> > > </goals> > > <configuration> > > <targetPlayer>10.0.0</targetPlayer> > > <generatorToUse>graniteds2</generatorToUse> > > <licenses> > > > <flexbuilder3>0000-1234-1234-1234-1234-1234</flexbuilder3> > > </licenses> > > <outputDirectory>entities</outputDirectory> > > > <baseOutputDirectory>entities</baseOutputDirectory> > > <includeJavaClasses> > > > <includeClass>*asset.entities.model*</includeClass> > > </includeJavaClasses> > > <entityTemplate> > > <template>entityBase2.gsp</template> > > <template>entity.gsp</template> > > </entityTemplate> > > </configuration> > > </execution> > > </executions> > > <dependencies> > > <dependency> > > <groupId>com.adobe.flex</groupId> > > <artifactId>license</artifactId> > > <version>3.0.0</version> > > <scope>external</scope> > > </dependency> > > </dependencies> > > </plugin> > > > this is the dependency i'm not sure of. This is the jar that the > > current project's entities rely on: > > <dependency> > > <groupId>[mygroupid]</groupId> > > <artifactId>os-jar</artifactId> > > <version>1.0.0</version> > > <scope>external</scope> > > </dependency> > > > note: for my plugin definition, all the files are output in the right > > directories, the templates are found and used correctly, but please > > let me know if you see something that doesn't look right. > > > note 2: for the <includeJavaClasses> the package name would mask out > > overlaying entities, the project 2 name is asset, the project 1 name > > is os, so the os entities wouldn't be in the generated files, or so i > > believe. --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---
